Clase 7 - Tablas Dinámicas y Grabación de Macros

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 70

Clase 7.

Procesamiento de Datos en Excel

Tablas Dinámicas
Y Grabación de Macros
Esta clase va a ser
grabada
Temario

06 07

Presentando Tablas dinámicas y


nuestros Insights - grabación de
Gráficos y macros
Storytelling

✓ Funciones de ✓ Tablas dinámicas


búsqueda
✓ Gráficos
✓ Gráficos dinámicos

✓ Storytelling con ✓ Macro


datos
Objetivos de la clase

Conocer la mecánica de las tablas dinámicas.

Apropiarse del funcionamiento de las macros y la


grabación de macros.
MAPA DE CONCEPTOS

Tablas Dinámicas Macros

Cómo crear una Tabla


¿Qué es y para qué sirve
Gráficos Dinámicos. Dinámica, panel de
una Macro?
configuración.

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”.

Recordemos que cuando hablamos de “campos” en datos tabulados,


nos referimos a las columnas.
EJEMPLO EN VIVO

Segmentaciones
✓ Manteniendo apretada la tecla “Ctrl” podremos seleccionar
más de un campo para filtrar.

✓ Borrar los filtros

✓ 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

Si, por alguna razón, no te aparece la lista de


campos, la puedes activar dentro de la
sección “Mostrar” en la pestaña de “Análisis
de tabla dinámica”

También desde esta sección podrás configurar


si quieres que aparezcan los botones de la
tabla y los encabezados de cada campo.
Gráficos
dinámicos
EJEMPLO EN VIVO

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.

✓ Luego de hacer clic en cualquier lugar de la tabla dinámica,


encontraremos la opción de “Gráfico Dinámico” en la pestaña “Análisis
de tabla dinámica”.
EJEMPLO EN VIVO

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

PIN: 350 6918


Macros
Ejemplo en vivo

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

¿Para qué son las Macros?


En tu trabajo, ¿sueles encontrar tareas que
crees que podrías automatizar con esta
función? ¿Hay alguna carga de información en
una planilla que realices todos los días de
forma manual?
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.

1. El primer paso consistirá en habilitar yendo a


la pestaña “Archivo” luego a “Opciones” y ahí
en “Personalizar Cinta de opciones”.

2. Luego activar la casilla “Programador”.


Ahora sí…
¡A grabar una Macro!
EJEMPLO EN VIVO

Grabadora de Macros
1. En la pestaña “Programador”, hacemos clic
en la opción de “Grabar Macro”.

2. En el menú contextual, podremos poner el


nombre de la macro, asignarle un atajo de
teclado y especificar si la queremos guardar
en el libro o en Excel.
EJEMPLO EN VIVO

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 hicimos, se genera


código en un lenguaje específico de la suite de Office que
se llama “Visual Basic Application (VBA)”.
CODERTIPS

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.

Puedes ingresar desde la pestaña de


“Programador” en la opción “Visual Basic”
y modificar el código para ajustar aquellas
acciones que grabaste o generarlas desde
cero.
CODERTIPS

Recuerda que para guardar un documento


con macros, deberás hacerlo con formato
.xlsm. Si no, verás un error como el siguiente:
CODERTIPS

Desde la opción de “Tipo”,


seleccionamos “Libro de Excel
habilitado para macros (*.xlsm).

La próxima vez que abras el


documento, habilítalas desde el
banner amarillo que aparecerá
en la parte superior.
CODERTIPS

Como vimos en la Clase 0


podemos personalizar la cinta de
opciones. Un buen uso de la misma
es generar una pestaña
personalizada con todas las
macros que hayamos guardado
para tener un acceso rápido a
ellas.

Te recomendamos seleccionar la
opción MACROS en la primera
columna para que solo veas
listadas tus macros.
CODERTIPS

¡Recuerda que desde aquí puedes


modificar el nombre y el ícono para
reconocerlas mejor!
Entrega de tu
Proyecto final
Presentarás un dashboard que visualice tus
hallazgos a partir del dataset elegido.
ENTREGA DEL PROYECTO FINAL

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

Aspectos a incluir en el entregable: ✓ Hoja tabla_principal: Con set de datos


✓ Funciones y fórmulas avanzadas para descargados (o ficticios en el caso de
extraer valor del dataset a analizar. no haber armado un caso de uso para
✓ Formato tradicional y condicional. finanzas personales o negocio).
✓ Uso de tablas y gráficos dinámicos. Formato tabulado, con validación de
✓ Validación y estandarización de datos. datos en cada campo en caso de
✓ Posibilidad de interactuar con los datos querer agregar nuevos registros.
presentados. ✓ Hoja tabla_n: Para otras tablas que se
puedan llegar a utilizar.
✓ Hoja auxiliar: Con todas las listas y
Ejemplo: cálculos auxiliares.
✓ Hoja README: Con información sobre el ✓ Hoja dashboard: Con los gráficos,
proyecto/archivo. Detallando pasos de tablas dinámicas, segmentadores,
análisis, fuente de los datos, uso del parámetros para visualizar gráficos
dashboard y criterios utilizados a lo largo con desplegables.
del trabajo.
Exposiciones de
Proyectos finales
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

Disponible en nuestro repositorio.


¿Preguntas?
Resumen
de la clase hoy
✓ La mecánica de las tablas dinámicas, una herramienta
súper potente.
✓ El uso de Macros y cómo grabar tus propios Macros.
Opina y valora
esta clase
Muchas gracias.
Encuesta
sobre esta clase
Por encuestas de Zoom

¡Terminamos la clase!

Cuéntanos qué temas te resultaron más complejos de


entender. Puedes elegir más de uno. Vamos a retomar
aquellos temas que resultaron de mayor dificultad en el
próximo AfterClass.
¡Completa tu carrera
y potencia tu desarrollo
profesional!
Ingresando el cupón CONTINUATUCARRERA tendrás un
descuento para inscribirte en el próximo nivel.

Puedes acceder directamente desde la plataforma,


entrando en la sección Cursos y carreras.
¿Sabías que
premiamos a nuestros estudiantes
por su dedicación?
Conoce los beneficios del Top 10
🎓
¡Gracias por estudiar
con nosotros!

También podría gustarte