Clase 7 - Tablas Dinámicas y Grabación de Macros
Clase 7 - Tablas Dinámicas y Grabación de Macros
Clase 7 - Tablas Dinámicas y Grabación de Macros
Tablas Dinámicas
Y Grabación de Macros
Esta clase va a ser
grabada
Temario
06 07
Niveles, segmentaciones,
Grabadora de Macros
campos calculados
Tablas
dinámicas
Ejemplo en vivo
Tablas dinámicas
✓ Cómo crearlas
✓ Panel de Configuración
✓ Niveles, segmentaciones, campos calculados
✓ Gráficos dinámicos
Duración: 15 minutos
¿Qué son las
tablas dinámicas?
EJEMPLO EN VIVO
Tablas
dinámicas
Podemos guardar nuestros datos
en tablas en donde la información
se organiza por filas y las columnas
son los diferentes atributos (es ✓ Una buena pregunta para hacernos, por
decir, tabulados). ejemplo, podría ser cómo organizar esta
información por vendedor y producto.
Aquí, por ejemplo, vemos una serie ✓ Con lo que ya sabemos, podríamos aplicar
de datos de ventas de diferentes una serie de filtros, cálculos y funciones
productos y meses. como SUMAR.SI.CONJUNTO.
EJEMPLO EN VIVO
Tablas
dinámicas
Otra forma de hacerlo es mediante
el uso de tablas dinámicas. Una
herramienta avanzada para calcular,
resumir y analizar datos que nos
permitirá ver comparaciones,
patrones y tendencias.
EJEMPLO EN VIVO
Tablas dinámicas
✓ A grandes rasgos, cuando estemos creando ✓ Como vemos en este ejemplo, pusimos
una tabla dinámica, estaremos armando una los productos como columnas y los
tabla a la que le podremos cambiar vendedores como filas.
dinámicamente los valores que contiene.
¿Crear una tabla
dinámica?
EJEMPLO EN VIVO
¿Cómo crearlas?
1. Una vez que hayamos confirmado que nuestros
datos están en formato de tabla, vamos a
encontrar la opción dentro de la pestaña
“Insertar” » “Tabla dinámica”
2. Luego se mostrará el cuadro de diálogo “Crear
tabla dinámica” y podremos configurar algunos
parámetros como:
a. Desde dónde tomaremos los datos.
b. A dónde se colocará el resultado.
EJEMPLO EN VIVO
¿Cómo crearlas?
✓ Independientemente si elegimos
crearlo en una hoja existente o en una
nueva, o si seleccionamos la tabla
completa, veremos un espacio como el
que vemos aquí.
✓ Ya para este punto tenemos nuestra
tabla dinámica, sólo que está vacía y
es ahí donde tendremos que
configurar los campos que se
muestran.
✓ Ahora nos quedará elegir los campos
que queremos incluir.
Panel de configuración
EJEMPLO EN VIVO Aquí tendremos todos los
campos disponibles para crear
¿Cómo
el informe. Tendremos que
arrastrarlos hacia alguna de las
cuatro áreas que figuran abajo.
crearlas?
Aquí organizaremos nuestra
Nos permitirá filtrar la tabla
información por columnas,
entera seleccionando uno o
también pudiendo incluir
varios elementos/campos de la
uno o varios elementos.
lista del filtro que hayamos
aplicado.
Por último, aquí es donde
Organizar la información por estarán los valores de
filas y podremos seleccionar cálculo. Podremos visualizar
uno o varios los valores como suma,
elementos/campos. máximo, media, contar.
EJEMPLO EN VIVO
¿Cómo crearlas?
En este caso, podemos ver que las filas son los
diferentes productos, las columnas los
diferentes meses y los valores es la suma de lo
vendido por producto y por mes.
Segmentaciones
EJEMPLO EN VIVO
Segmentaciones
✓ Como estamos viendo, las tablas
dinámicas son fáciles de manipular y
utilizar. Podemos cambiar los campos
de una forma muy sencilla y
reestructurar la información arrastrando
los campos.
✓ La segmentación de datos nos permitirá ✓ Luego de hacer clic en cualquier lugar
filtrar los datos dentro de una tabla de la tabla dinámica, encontraremos la
dinámica también de una forma opción de “Insertar Segmentación de
interactiva y simple. Datos” en la pestaña “Análisis de
tabla dinámica”.
EJEMPLO EN VIVO
Segmentaciones
✓ En el menú contextual podremos
seleccionar todos los campos deseados
para los que queramos tener la opción
de segmentar.
EJEMPLO EN VIVO
Segmentaciones
✓ En el ejemplo, podremos ver cómo se activa una ventana
“flotante” con las opciones del campo “vendedor”.
Segmentaciones
✓ Manteniendo apretada la tecla “Ctrl” podremos seleccionar
más de un campo para filtrar.
✓ Aplicando varias
segmentaciones
Campos calculados
EJEMPLO EN VIVO
Campos calculados
✓ De manera predeterminada, Excel utiliza la función SUMA
al momento de crear los totales y subtotales de los
valores en una tabla dinámica.
EJEMPLO EN VIVO
Campos calculados
✓ Dentro del panel de campos, podremos modificar este
comportamiento yendo a la opción de “Configuración
de campo de valor”.
EJEMPLO EN VIVO
Campos calculados
✓ Una vez
seleccionado,
podremos
escoger el
cálculo que
deseamos
aplicar y
cambiar el
nombre que
figura en la
celda superior,
izquierda.
CODERTIP
Gráficos dinámicos
✓ Con los gráficos dinámicos vamos a poder ajustar automáticamente la
información que presenta al aplicar cualquier filtro sobre la fuente.
✓ Nos puede ayudar a generar una mejor comprensión y apoyar nuestro
storytelling de datos.
Gráficos
dinámicos
✓ Con los gráficos dinámicos
vamos a poder ajustar
automáticamente la
información que presenta
al aplicar cualquier filtro
sobre la fuente.
EJEMPLO EN VIVO
Gráficos dinámicos
✓ Una vez que
seleccionamos el
gráfico deseado,
vamos a notar que
además de verlo en
su forma tradicional,
tendrá incluido
algunos botones con
los que podremos
realizar filtros u
ordenamientos.
EJEMPLO EN VIVO
Gráficos dinámicos
✓ Por ejemplo, para
ordenar las
barras verticales
de mayor a
menor, podemos
ir al botón de
“Producto” y
luego “Más
opciones de
ordenación”.
EJEMPLO EN VIVO
Gráficos dinámicos
✓ Luego en este caso,
seleccionamos el
campo que
contiene los valores
por los que quiero
ordenar el gráfico.
✓ Logrando así un
gráfico mucho más
fácil de interpretar.
☕
Break
¡10 minutos y volvemos!
www.kahoot.it
Macros
✓ Grabadora de Macros
Duración: 15 minutos
¿Para qué es y para qué
sirve una Macro?
¿Qué son las Macros?
✓ Son una serie de “automatismos”
capaces de ejecutar un conjunto
personalizado de acciones.
✓ Excel se encargará de ir haciendo todas
las acciones que hayamos configurado
previamente.
✓ A estos les podremos asignar un atajo
de teclado que podremos configurar al
crearlas.
¿Para qué son las Macros?
✓ El principal objetivo de las macros es
facilitar las tareas de Excel que realizas
de forma repetitiva.
✓ Si en nuestro trabajo, cada vez que
abrimos un archivo hacemos una serie
de clics y/o acciones para de forma
mecánica, es un gran caso de aplicación
para el uso de macros.
✓ De esta forma, creamos automatismos
que realicen en orden todas estas
acciones una detrás de otra.
¿Para qué son las Macros?
✓ Cuando creas una macro, la herramienta
grabará todas nuestras acciones (clics,
pulsaciones de tecla y
desplazamientos) que luego repetirá.
✓ Con esto lograremos reducir errores,
tiempo de trabajo y hacer más
accesibles algunas funciones
simplemente pudiendo crear atajos de
teclado para ellas.
DATO CURIOSO
Activar pestaña
de desarrollador
Las macros y las herramientas de VBA se pueden
encontrar en la pestaña de “Desarrollador”, que
está oculta de forma predeterminada.
Grabadora de Macros
1. En la pestaña “Programador”, hacemos clic
en la opción de “Grabar Macro”.
Grabadora de Macros
3. A partir de ahora, podremos realizar las
opciones que queramos grabar en la hoja
de cálculo. Podemos agregar columnas o
filas, escribir texto, borrar datos y
desplazarnos.
4. Cuando hayamos terminado, podremos
finalizar la grabación haciendo clic en
“Detener grabación”.
EJEMPLO EN VIVO
Grabadora de Macros
✓ Si queremos acceder a las macros que grabamos,
podemos hacerlo desde la opción de “Macros” en
la misma pestaña de “Programador”.
EJEMPLO EN VIVO
Grabadora de Macros
✓ Con todas las acciones que nosotros hicimos, se genera código
en un lenguaje específico de la suite de Office que se llama
“Visual Basic Application (VBA)”.
Con todas las acciones que nosotros Buscando en Internet encontrarás una
hicimos, se genera código en un lenguaje variedad de opciones, páginas y foros en
específico de la suite de Office que se donde otras personas comparten
llama “Visual Basic Application (VBA)”. soluciones e ideas en este lenguaje.
Te recomendamos seleccionar la
opción MACROS en la primera
columna para que solo veas
listadas tus macros.
CODERTIPS
Formato Consigna:
✓ Archivo en formato .xlsx con nombre ✓ Armar tableros con indicadores (en
“PF+Apellido”. + Archivo de análisis en formato dashboard) para presentar
formato original. los hallazgos a un público interesado
en conocer la información
descubierta mediante el uso de los
Sugerencias:
aspectos detallados más abajo.
✓ Incluir una hoja tipo “README”. Es una
buena práctica llevar anotaciones y
comentarios sobre lo que se está
analizando en la planilla. Agregar una
hoja de documentación que explique
cuál es el objetivo de uso de la misma y
los cálculos hechos en la parte auxiliar
puede ayudar a futuros colaboradores
de nuestro trabajo.
ENTREGA DEL PROYECTO FINAL
Reemplazar por
nombre del
proyecto REEMPLAZAR
POR IMAGEN
Consigna:
Breve reseña del Proyecto Final:
Estudiante:
Tutor/a:
Tiempo: 10 minutos
Feedback
¿Quieres saber más?
Te dejamos material
ampliado de la clase
MATERIAL AMPLIADO
Recursos multimedia
✓ Crear una tabla dinámica | Microsoft Sitios recomendados para descarga de
recursos Visual Basic:
✓ Tablas Dinámicas en Excel | Excel y VBA
✓ Chandoo.org | Autor
✓ Inicio Rápido: Cómo crear una macro |
Microsoft ✓ StackOverflow con tag de VBA
✓ Macros en Excel: qué son, cómo funcionan ✓ Documentación oficial de Microsoft
y cómo crearlos | Xataka
✓ Tutorial de FreeCodeCamp
✓ Grabar macros con referencias relativas |
Excel-Avanzado
¡Terminamos la clase!