1. TABLA DE FRECUENCIAS DE RANGO PEQUEÑO
luwalasoft@cecinf.com
http://cecinf.com/wordpress/
Estadística descriptiva con
Microsoft Excel 2010 – VBA
2. Las tablas de frecuencias se representan en el plano, de la información estadística, con
el fin de obtener una impresión visual global del material presentado, que facilite su
rápida comprensión.
CREACION DE UNA TABLA DE FRECUENCIAS
Ejercicio 1: Crear una tabla de frecuencias a partir de una información
En este taller 02 se va utilizar el libro vbatabla2.xlsx en la carpeta semana02. Se pide
crear una tabla de frecuencias para la variable trato del docente.
1) Puede observar que tiene por información 2 hojas: baseorigen y destino.
2) Ingresamos a la hoja baseorigen y nos ubicamos en cualquier elemento (celda)
de la tabla.
3) Hacemos clic en la ficha Insertar luego en Tabla dinámica y luego en Tabla
dinámica.
4) Vera que se ha seleccionado la tabla y
hacemos clic en aceptar para que se cree la
tabla en otra nueva hoja.
5) Ya en el asistente arrastramos la variable
edad(años ) a Etiquetas de fila y ∑ valores (
No olvidarse que cuando se trabaja con una
variable no numérica( CUALITATIVA ) por
defecto Excel lo cuenta y si es una variable
numérica ( cuantitativa )Excel lo suma.
Objetivos
Al concluir este taller usted será capaz de:
Crear tablas de frecuencias de rango pequeño
Analizar datos mediante las tablas de frecuencias.
Crear tablas de frecuencias con la ayuda de macros
Calculo de tabla de frecuencias con VBA
3. Vamos a colocar el informe de tabla dinámica en : destino!$B$4 y aceptar
6) Tendremos la tabla que vamos a crear con todas las variables de la base de
datos.
4. 7) Arrastramos la variable trato del docente a Etiquetas de fila y ∑ 𝑣𝑎𝑙𝑜𝑟𝑒𝑠 y
obtenemos :
8) Luego el resultado de la tabla sería :
5. LISTAS PERSONALIZADAS DE AYUDA A LAS
TABLAS DINAMICAS
Puede utilizar una lista personalizada para ordenar o rellenar en el orden definido por
el usuario. Microsoft Office Excel proporciona listas integradas día de la semana y mes
del año, aunque también se puede crear una propia.
Para activar lista personalizada
PRACTICAR : Con los datos de la tabla baseorigen . Construir las
siguientes tablas de frecuencias.
1) Construir una tabla de frecuencias con las variable trato del docente y sexo.
2) Construir una tabla de frecuencias con las variables sexo y especialidad.
3) Construir una tabla de frecuencias con las variables motivo por la cual el
alumno se retira de la institución, comente.
7. USO DE LA GRABADORA DE MACROS PARA
CREAR UNA TABLA DE FRECUENCIAS
Ejercicio 2: Dado uno una base de datos construir su tabla de frecuencias
En este taller 02 se va utilizar el mismo libro anterior en la carpeta semana02. Se pide
crear una tabla de frecuencias aplicando la grabadora de macros.
1) Hacer clic en la hoja: baseorigen y me ubico en cualquier celda de la tabla.
2) Hacer clic en la ficha programador del grupo Código y en el comando Grabar
macro.
3) Activar la grabadora de macros haciendo clic en ficha programador grupo
código comando Grabar macro
4) Completamos el cuadro de dialogo Grabar macro.
En nombre de la macro CreaTabla1
Y en método abreviado CTRL + t , en guardar macro este libro y aceptar.
8. 5) Hacer clic en la ficha Insertar luego en Tabla dinámica y luego en el comando
Tabla dinámica. Observará que se marca toda la tabla por defecto, hacemos
clic en la opción hoja de calculo existente e ingresamos a la hoja destino1.
( destino1!$B$3)
6) Arrastramos la variable trato del docente a Etiqueta de fila y ∑ 𝑣𝑎𝑙𝑜𝑟𝑒𝑠 y
tendremos
7) Desactivamos la grabadora de macros ficha programador, detener grabación.
8) Hacer clic en Macros y luego en la macro creada y saldrá error
9) Con Alt +f11 ingresamos al código VBA buscamos nuetra macro creada y
agregamos:
Sheets("destino").Select
Range("B3").CurrentRegion.Select
Selection.Clear
9. 10) Sigue saliendo error, hacemos clic en la grabadora de macros y aceptar (solo
acuérdese el nombre de la macro que esta creando) .
11) Hacer clic en la tabal dinámica creada y se activa la lista de campos de la tabla
dinámica y arrastramos la variable trato del docente a Etiquetas de filas.
12) Hacer clic en la tabla para seleccionarla luego clic derecho y actualizar.
13) Hacer clic en una celda fuera de la tabla ( sugerencia A1)
14) Alf +f11 para ingresar al código, esta macro la copiamos alo final de nuestra
macro.
15) Ejecutamos y ok
Veamos el código que nos da Excel
10. CREACION DE LA TABLA DE FRECUENCIAS
APLICANDO VBA
Ejercicio 3: Dado uno una base de datos construir la tabla de frecuencias
En este tercer ejercicio trabajaremos con la misma tabla en la hoja : baseorigen y el
destino la hoja destino2
1) Presionar Alt +F11 e ingresamos al editor de VBA.
2) Escribimos sub CreaTablaVBA() enter y automáticamente se crea end sub
3) Ingresamos el siguiente código: