Está en la página 1de 52

Tabla de Contenidos

1. AUTOMATIZACIÓN DE TAREAS ..................................................................................... 3

1.1 CONTROLES DE FORMULARIOS ............................................................................................. 3


1.1.1 Activar la ficha Desarrollador ............................................................................... 3
1.1.2 Tipos de Controles de Formularios ...................................................................... 3
1.1.3 PRINCIPALES CONTROLES DE FORMULARIO........................................................ 4
1.1.4 FORMULARIOS EN EXCEL ...................................................................................... 5
1.2 CREACIÓN Y HABILITACIÓN DE MACROS................................................................................ 12
1.2.1 ¿Cómo empezar a trabajar con macros? ........................................................... 13
1.2.2 Grabar una Macro............................................................................................... 14
1.3 ANÁLISIS DE DATOS EN MS EXCEL ....................................................................................... 23
1.3.1 Creación de Tablas Dinámicas ............................................................................ 23
1.3.2 AGRUPAR Y DESAGRUPAR DATOS EN LA TABLA DINÁMICA ............................ 33
1.3.3 SEGMENTAR DATOS EN UNA TABLA DINÁMICA ............................................... 37
1.3.4 ACTUALIZAR UNA TABLA DINÁMICA ................................................................. 40
1.3.5 GENERAR CAMPOS CALCULADOS EN UNA TABLA DINÁMICA .......................... 42
1.3.6 GRÁFICOS DINÁMICOS ....................................................................................... 47
2. BIBLIOGRAFÍA ............................................................................................................ 51

1
Tema 03

AUTOMATIZACIÓN Y ANÁLISIS DE DATOS EN MS EXCEL

El ingreso de los datos y la gestión rápida de la información son pilares muy importantes en la
eficiente obtención de los resultados, es por ello, que para lograr una mejor funcionalidad en
los procesos generados en una hoja de cálculo y tener un mejor control en el ingreso de los
datos; usaremos las herramientas de controles de formulario y herramientas de datos.

Una macro es un programa que ejecuta una serie de comandos para automatizar tareas
repetidas con frecuencia. Cada macro se identifica por un nombre único en el libro. Puede grabar
una secuencia de acciones y luego realizar estas tareas con el nombre de la macro o una tecla
de acceso directo asignado a la macro. Los comandos de la macro grabada se convierten en
código de programación que se pueden editar si es necesario.

Hoy en día, todos los datos registrados en una organización constituyen información importante
para diversos procesos en las distintas áreas de esta. Ms Excel es una aplicación que nos ofrece
varias herramientas para poder crear una lista de datos y realizar análisis de los mismos para la
toma de decisiones; organizando y consultando a partir de resúmenes personalizados
información.

En esta sesión hará uso de herramientas que le permitan gestionar eficientemente los datos e
información de una organización, lo cual le facilitará las consultas, el análisis y la obtención de
resumen específicos para la toma de decisiones.

CAPACIDAD
Analiza tablas de datos con MS. Excel.

TEMÁTICA
1. Controles de Formulario

2. Macros

3. Tablas Dinámica, gráficos dinámicos

4. Transformación de datos con Power Query

5. Obtener datos con Power Pivot

2
1. AUTOMATIZACIÓN DE TAREAS

1.1 Controles de Formularios


Los controles de formulario son objetos que se colocan dentro de una hoja y que dan
funcionalidad adicional para interactuar mejor con los usuarios y tener un mejor control sobre
la información.

1.1.1 Activar la ficha Desarrollador


Para usar los controles de formulario de Excel, primero se tiene que habilitar la pestaña
Programador.

Para habilitar la pestaña Programador, realice los siguientes pasos.

1. Hacer clic en la pestaña Archivo


2. Elija Opciones
3. Haga clic en Personalizar cinta de opciones, y en el lado derecho se muestra las
Pestañas principales y habilitamos la casilla Programador
4. Clic en Aceptar.

1.1.2 Tipos de Controles de Formularios


Para visualizar los controles de formulario, haga clic en la ficha Programador, luego en
el botón Insertar del grupo de controles.

3
1.1.3 PRINCIPALES CONTROLES DE FORMULARIO
A continuación, se detalla los principales controles de formulario de Excel.

Icono Función Descripción

Añade un botón que ejecutará una macro al hacer


Botón
clic sobre él.

Añade un cuadro combinado, al pulsar sobre el


Cuadro
botón mostrará los valores de la lista pudiendo
combinado
seleccionar de ella el valor deseado.

Añade una casilla de verificación, que mostrar


Casilla
verdadero o falso según la activación de la casilla.

Añade un control de número, permitiendo


Control de
incrementar o decrementar un valor con el clic
número
sobre el botón subir o bajar.

Añade un cuadro de lista, pudiendo seleccionar de


Cuadro de lista
ella el valor deseado.

Añade un botón de opción, de varias opciones solo


Botón de opción
podrá haber activada una.

Agrupa los controles relacionados, como los


Cuadro de grupo
botones de opción o las casillas de verificación.

Etiqueta Añade una etiqueta de texto.

4
Añade una barra de desplazamiento, permitiendo
Barra de
incrementar o decrementar un valor con el clic
desplazamiento
sobre el botón subir / bajar o derecha / izquierda.

1.1.4 FORMULARIOS EN EXCEL


Un formulario, impreso o digital, es un documento diseñado con formato y estructura
estándar que facilita la captura, la organización y la edición de la información.

Los formularios en Excel tienen las mismas características que los formularios impresos,
pero contienen controles, que son objetos que muestran datos o facilitan el ingreso de
datos a partir de una acción o selección de una opción. En general, los controles facilitan
el uso de los formularios.

Ejercicio 1:

Diseñe y automatice el proceso de venta de libros donde el personal que venda pueda
elegir un libro en una lista, ingresar la cantidad a vender, elegir la opción o no de servicio
delivery con sus precios y por último el formulario debe arrojar el monto a pagar por
parte del cliente.

La imagen del formulario se muestra de la siguiente manera:

Desarrollo:

 Configura el Cuadro combinado, para que se muestre la lista de libros en venta, dicha
lista se encuentra en la tabla Datos.
 Al seleccionar un libro, el precio debe de localizarse en la tabla Datos y aparecer en la
celda C12.
 Configura el Control de número, para que se muestre en la celda C14, una cantidad
comprendida entre mínimo: 1 y máximo: 10.

5
 Configura la Casilla de verificación, de tal manera que se muestre el Costo de envío en
la celda D25. Si la Casilla de verificación No se activa entonces el resultado en la celda
D25 es CERO. (Ver la tabla de Criterios de Envío).
 El Costo Total del Producto debes de considerar el precio del libro, la cantidad, el costo
de envío

6
Solución:

1. Hacer clic en la pestaña Programador o Desarrollador


2. En el grupo Controles elegimos la opción Insertar
3. Seleccione el control de formulario Cuadro Combinado

4. Elegimos y haciendo clic sostenido formamos un recuadro en la zona de Libro donde


queremos que muestre el control quedando de la siguiente manera:

5. Para que este control de formulario tenga la lista de libros debemos configurar el
control, presionando la tecla Control hacemos clic en el control de formulario y luego
vamos a la opción Propiedades en la pestaña Programador, grupo Controles y aparecerá
la siguiente ventana como muestra la imagen:

7
6. Luego seleccionamos:
 Rango de entrada: seleccionaremos los datos que queremos que vaya en dicho
control de formulario, colocamos el cursor y seleccionamos los nombres de los libros
en la tabla de base de datos de libros y precios, $H$10:$H$36
 En el campo vincular con la celda: elegimos la celda A10, en dicha celda se mostrará
el orden del libro que se va seleccionado en el control.

7. Ya tenemos el control de formulario con los nombres de los libros y al elegir cualquiera
de ellos muestra en la celda A10 el orden en la base de datos, ahora corresponde
obtener el precio de ese libro seleccionado, nos ubicamos en la celda C12 y escribimos
la siguiente fórmula: =INDICE(G10:I36;A10;3)

8
8. En cantidad se no pide utilizar el control de formulario Control de número, para
configurar que se muestre en la celda C14, una cantidad comprendida entre mínimo: 1
y máximo: 10. Vamos a la pestaña Programador, opción Insertar y elegimos la opción
Control de número y haciendo clic sostenido arrastramos alado de la celda C14

9. Presionamos la tecla control y hacemos clic en el control de número para que se


seleccione, luego vamos a la opción Propiedades ubicada en la pestaña Programador,
grupo controles y aparece la siguiente ventana en donde vamos a colocar los siguientes
valores según la instrucción.

9
10. Ahora elegiremos otro control de formulario llamado Casilla para permitir a la librería la
opción de venta por Delivery, al tener la casilla activada la venta será por Delivery, caso
contrario es venta en tienda. Vamos a la pestaña Programador, grupo controles y
elegimos la opción Casilla y haciendo clic sostenido lo insertamos en nuestra hoja de
formulario, presionamos control y clic en el control casilla y haciendo doble clic
editamos el texto para que quede de la siguiente manera:

11. Presionando la tecla control y haciendo clic sobre ese control de formulario Casilla,
elegimos la opción Propiedades, ubicada en la pestaña Programador y en el campo
vincular con la celda elegimos la celda A16, allí se escribirá VERDADERO o FALSO, si es
que la casilla está activada o no.

12. En el fondo plomo colocaremos las opciones de Delivery que puede elegir el personal
de la librería, en la tabla que está abajo del formulario están en orden las opciones, para
ingresar dichas opciones en el formulario elegiremos el control de formulario Cuadro de
Grupo que se encuentra en la pestaña Programador, insertar y se elige la opción Cuadro
de Grupo, luego vamos a nuestro formulario y haciendo clic sostenido insertamos el
control de formulario de la siguiente manera:

10
13. Dentro de dicho grupo (tener mucho cuidado que se inserte dentro del grupo) debemos
insertar 4 controles de formulario llamado botón de opción que corresponderá a cada
opción de venta por delivery, al elegir en insertar debemos ir dentro del grupo y
haciendo clic sostenido creamos el botón de acción quedando de la siguiente manera:

14. Acto seguido debemos configurar el control de formulario Botón de opción para saber
que opción elige el usuario, para ello presionamos la tecla control y hacemos clic en
alguno de los botones de opciones, luego vamos a la pestaña Programador, grupo
controles y elegimos la opción Propiedades donde aparecerá la siguiente ventana, en
donde dice vincular con la celda elegimos la celda A21, allí se colocará en números la
opción de delivery que el usuario elige.

11
15. Para encontrar el costo de envío, en caso el check de Servicio de Delivery esté activado
debemos ingresar en la celda D25 la siguiente fórmula que es una función condicional,
si el check de delivery esté activado con la ayuda de la función Indice encuentre el monto
que corresponda, caso contrario muestre el valor de 0. La fórmula será
=SI(A16;INDICE(C31:D34;A21;2);0)

16. Por último, en el Costo Total del Producto se considerar el precio del libro por la
cantidad más el costo de envío quedando la fórmula en la celda D27 de la siguiente
manera: =C12*C14+D25

1.2 Creación y habilitación de macros


Una macro es un programa que ejecuta una serie de comandos para automatizar tareas
repetidas con frecuencia. Cada macro se identifica por un nombre único en el libro. Puede
grabar una secuencia de acciones y luego realizar estas tareas con el nombre de la macro
o una tecla de acceso directo asignado a la macro. Los comandos de la macro grabada se
convierten en código de programación que se pueden editar si es necesario.

12
1.2.1 ¿Cómo empezar a trabajar con macros?
Antes de grabar una macro

Compruebe que se muestra la ficha Desarrollador en la cinta de


opciones. Dado que la ficha Desarrollador no se muestra de manera
predeterminada, haga lo siguiente:

 Haga clic en la pestaña Archivo, elija Opciones y, a continuación,


haga clic en la categoría Personalizar cinta de opciones.
 En Personalizar cinta de opciones, en la lista Pestañas principales,
haga clic en Desarrollador y, a continuación, haga clic en Aceptar.

13
1.2.2 Grabar una Macro
La forma más fácil e intuitiva de crear macros es crearlas mediante el grabador de macros
del que dispone Excel.

Este grabador de macros te permite grabar las acciones deseadas que posteriormente las
traduce a instrucciones en VBA (Visual Basic Applications), las cuales podemos modificar
posteriormente si tenemos conocimientos de programación.

 Haga clic en la pestaña Programador


 En el grupo Código dar clic en la opción Grabar macro.

 En el cuadro de diálogo Grabar macro:


• Escriba el Nombre de la macro (no está permitido insertar espacios en blanco en
el nombre de la macro, tampoco está permitido que el nombre de la macro
empiece con números).

14
• b. Podemos asignarle un Método abreviado: mediante la combinación de las
teclas CTRL + "una tecla". El problema está en encontrar una combinación que no
utilice ya Excel.
 En Guardar macro en: podemos seleccionar guardar la macro en el libro activo, en el
libro de macros personal o en otro libro.
 En Descripción: podemos describir cuál es el cometido de la macro o cualquier otro
dato que creamos conveniente.

 Para comenzar la grabación de la macro, debe hacer clic en el botón Aceptar. y a


continuación, si nos fijamos en la barra de estado, encontraremos este botón en la
barra de estado donde tenemos la opción detener grabación.
 Ahora debemos realizar las acciones que queramos grabar, es conveniente no
seleccionar ninguna celda a partir de la grabación, ya que, si seleccionamos alguna
celda posteriormente, cuando ejecutemos la macro, la selección nos puede ocasionar
problemas de celdas fuera de rango.

Detener grabación de macro

15
Una vez concluidas las acciones que queremos grabar, presionamos sobre el botón
Detener de la barra de estado, o accediendo al grupo Código y haciendo clic en Detener
grabación, como se muestran en las dos imágenes

Ejercicio 1:

Se quiere automatizar la tarea de aplicar filtros avanzados a una Base de Datos de trámites
documentarios, el usuario debe colocar en la tabla superior los requerimientos para el
filtro y al presionar un botón se debe automáticamente aplicar el filtro avanzado y en la
base de datos mostrarse únicamente los datos que cumplen con los requerimientos
ingresados.

Desarrollo:

 Ingresar en la tabla superior los requerimientos para aplicar el filtro


 Crear una macro que ejecute por medio de un botón el filtro avanzado
 Mostrar resultados
 Crear otra macro que limpie los requerimientos de filtro y vuelva la data al estado
inicial

Solución:

16
1. En la pestaña Programador, en el grupo Código elegimos la opción Grabar marco,
2. Aparecerá la siguiente ventana, le damos un nombre (“Filtrar”) y le damos aceptar.

3. A partir de este momento se está grabando la macro, todas las opciones que
hagamos ejecutará la macro después, entonces aplicaremos el filtro avanzado, para
ello primero seleccionamos la base de datos, celdas A6:I99 y luego elegimos la opción
Avanzadas en el grupo ordenar y filtrar ubicado en la pestaña datos.

4. En el rango de lista debemos comprobar que esté en:


 Rango de la lista: las celdas A6:I99
 Rango de criterios: elegimos la tabla superior, las celdas A1:I3
 Hacer clic en Aceptar

17
5. Terminamos la acción de la macro, ahora debemos detener la macro, para ello vamos
a la pestaña Programador y en el grupo Código elegimos la opción Detener Macro

6. Crearemos un botón para que ejecute la macro, en la pestaña Programador, en el


grupo controles, damos clic en la opción Insertar y el primer control es un botón,
damos clic sostenido y en la hoja creamos el control, inmediatamente aparecerá una
ventana para elegir que macro ejecutará dicho botón, elegiremos la macro creada
que en mi caso se llama Filtrar

7. Para probar la macro si está bien creada, en la tabla superior ingresaremos


requerimientos de filtros como muestra la imagen y luego daremos clic en el botón
creado, se debe ejecutar el filtro avanzado y la base de datos reducirse solo
quedando los datos que cumplan el requisito ingresado.

18
8. Si queremos borrar el filtro realizado, debemos suprimir los datos ingresos en la tabla
superior, es decir borrar San Francisco en ciudad y M en sexo y presionar
nuevamente el botón de la macro.

Ejercicio 2

Crear 2 macros, una macro que registre los datos de un huésped en un hotel en una
base de datos y otra macro que limpie los datos antes ingresados.

Desarrollo:

 Crear una macro que registra los datos


 Crear una macro que limpia la pantalla y elimina los datos antes ingresados

Solución:

1. En la pestaña Programador, en el grupo Código elegimos la opción Grabar marco,


aparecerá la siguiente ventana, le damos un nombre (“Registrar”) y le damos aceptar.

2. Cuando ya se está grabando la macro, nos situamos en la hoja registro, en la fila


número dos y hacemos clic derecho, elegimos la opción insertar, se insertará una fila
nueva, cambiamos el color de relleno rojo de la nueva fila por blanco

19
3. En la hoja Macro 2, presionamos la tecla control y seleccionamos los datos que el
usuario va a ingresar, luego clic derecho copiar, deben salir líneas punteadas en su
contorno.

4. Vamos a la hoja Registro, nos situamos en la celda A2 y en la pestaña Inicio,


seleccionamos la flecha de Pegar y elegimos pegado especial, luego que aparece una
nueva ventana elegimos la opción Transponer y Aceptar como muestra la imagen

20
5. Terminamos la primera macro, vamos a la pestaña Programador y en el grupo código,
detenemos la grabación de la macro

6. Crearemos un botón para que ejecute la macro, en la pestaña Programador, en el


grupo controles, damos clic en la opción Insertar y el primer control es un botón,
damos clic sostenido y en la hoja creamos el control, inmediatamente aparecerá una
ventana para elegir que macro ejecutará dicho botón, elegiremos la macro creada
que en mi caso se llama Registrar

7. Ahora crearemos otra macro que limpie la pantalla eliminando los datos
ingresados anteriormente, para ello realizamos el mismo procedimiento, es decir
creamos la macro en pestaña Programador y en el grupo código elegimos la
opción Crear macro, le pondré de nombre limpiar, Aceptar

21
8. Y el único paso que hará esta macro es eliminar el gráfico, entonces
seleccionamos los datos presionando control para hacer un salto de selección y
presionamos la tecla suprimir.

9. Como es el único paso que hará esta macro, detenemos la grabación y creamos
un segundo botón que ejecute la macro recién creada limpiar

10. Seleccionaremos los botones con control y haciendo doble clic sobre el botón y
cambiaremos de nombre para un mejor entendimiento como muestra la imagen

22
11. Colocamos datos ficticios y probamos nuestras macros creadas

1.3 Análisis de datos en Ms Excel


1.3.1 Creación de Tablas Dinámicas
La tabla dinámica es una herramienta para análisis de datos permite resumir, analizar,
explorar y presentar resumen de datos. La tabla dinámica permite seleccionar y filtrar los
datos necesarios de manera que se puedan cruzar y analizar grandes cantidades de una
base de datos, ayudando a visualizar únicamente la información relevante, de una forma
rápida y fácil.

Elementos

Elementos de una tabla dinámica

 1. Filtros: Permite filtrar por los elementos de preferencia.


 2. Columnas: Permite la distribución de los campos en columnas.
 3. Filas: Permite la distribución de los campos en fila.
 4. Valores: Permite mostrar los valores de datos, se emplea funciones
 5. Informe: Permite visualizar el informe generado.

23
5

1 2

3 4

Ejercicio 1:

El gerente de la empresa “Trilce”, solicita crear una tabla dinámica, que permita contar el
número de empleados por Área, de un total de 90 registros, según se muestra la imagen:

Desarrollo:

 Crear una tabla dinámica, que permita contar el número de empleados por Área.
 La base de datos tiene 90 registros.

Solución:
1. Clic en cualquier celda de información, en este caso (celda D10)

24
2. Seleccionar ficha Insertar, en el grupo Tablas, hacer clic en la herramienta Tabla
dinámica.

3. En la ventana crear tabla dinámica permite seleccionar los datos y la ubicación de


la tabla dinámica.
 Seleccione una tabla o rango: se selecciona por defecto, pero también se
puede seleccionar un grupo de datos.
 Elija dónde desea colocar el informe de tabla dinámica: Nueva hoja de
cálculo.
 Clic en el botón Aceptar.

4. En la ventana se selecciona los campos y se muestra el resultado de la tabla


dinámica.
 En Fila: Arrastrar el campo Área
 En Valores: Arrastrar el campo Apellidos, como es texto automáticamente
usa la función cuenta.

25
Ejercicio 2:

El gerente de la empresa “Trilce”, solicita crear una tabla dinámica, que permita resumir
el total de sueldos y el total de gastos por Área, de un total de 90 registros, según se
muestra la imagen:

Desarrollo:

 Crear una tabla dinámica, que permita resumir el total de sueldos y el total de gastos
por Área.

26
 La base de datos tiene 90 registros.

Solución:
1. Clic en cualquier celda de información, en este caso (celda D10)

2. Seleccionar ficha Insertar, en el grupo Tablas, hacer clic en la herramienta Tabla


dinámica.

3. En la ventana crear tabla dinámica permite seleccionar los datos y la ubicación de


la tabla dinámica.
 Seleccione una tabla o rango: se selecciona por defecto, pero también se
puede seleccionar un grupo de datos.
 Elija dónde desea colocar el informe de tabla dinámica: Nueva hoja de
cálculo.
 Clic en el botón Aceptar.

4. En la ventana se selecciona los campos y se muestra el resultado de la tabla


dinámica.
 En Fila: Arrastrar el campo Área

27
 En Valores: Arrastrar el campo Sueldo y Gastos.

Ejercicio 3:

El gerente de la empresa “Trilce”, solicita crear una tabla dinámica, que permita resumir
el sueldo mínimo por Área y Sexo, con un filtro de Ciudad (Chiclayo) de un total de 90
registros, según se muestra la imagen:

Desarrollo:

28
 Crear una tabla dinámica, que permita resumir el sueldo mínimo por Área y Sexo, con
un filtro de Ciudad (Chiclayo).
 La base de datos tiene 90 registros.

Solución:
1. Clic en cualquier celda de información, en este caso (celda D10)

2. Seleccionar ficha Insertar, en el grupo Tablas, hacer clic en la herramienta Tabla


dinámica.

3. En la ventana crear tabla dinámica permite seleccionar los datos y la ubicación de


la tabla dinámica.
 Seleccione una tabla o rango: se selecciona por defecto, pero también se
puede seleccionar un grupo de datos.
 Elija dónde desea colocar el informe de tabla dinámica: Nueva hoja de
cálculo.
 Clic en el botón Aceptar.

29
4. En la ventana se selecciona los campos y se muestra el resultado de la tabla
dinámica.
 Filtro: Arrastrar el campo Ciudad.
 En Fila: Arrastrar el campo Área.
 En Columna: Arrastrar el campo Sexo.
 En Valores: Arrastrar el campo Sueldo.

5. En la ventana se realiza los ajustes de acuerdo a la solicitud.


 Filtro: Seleccionar la Ciudad de Chiclayo.

 Clic en la opción de Suma de Sueldo y luego seleccionar Configuración de


campo valor.

30
 En la ventana de Configuración de campo valor seleccionar Mín, clic en
Aceptar.

6. En la ventana se muestra los resultados.

Ejercicio 4:

El gerente de la empresa “Trilce”, solicita cambiar el diseño “Mostrar en forma tabular”


y aplicar el estilo Anaranjado claro, estilo de tabla dinámica medio 3. Además, utilizar la
tabla dinámica del Ejercicio 3, según se muestra la imagen:

31
Desarrollo:

 Utilizar la tabla dinámica del Ejercicio 3, para cambiar el diseño “Mostrar en forma
tabular” y aplicar el estilo Anaranjado claro, estilo de tabla dinámica medio 3.

Solución:
1. Clic en cualquier celda de la tabla dinámica, en este caso (celda B7)

2. Seleccionar ficha Diseño, en el grupo Diseños, hacer clic en Diseño de informes y


seleccionar Mostrar en forma tabular.

32
3. Seleccionar ficha Diseño, en el grupo Estilos de tabla dinámica, hacer clic en la
barra de desplazamiento y seleccionar estilo “Anaranjado claro, estilo de tabla
dinámica medio 3”.

4. Los resultados finales de tabla dinámica.

1.3.2 AGRUPAR Y DESAGRUPAR DATOS EN LA TABLA DINÁMICA


La agrupación de datos en una tabla dinámica puede ayudarle a mostrar un subconjunto
de datos para analizar. Por ejemplo, es posible que quiera agrupar una lista de edades, de
fechas u horas (campos de fecha y hora en la tabla dinámica) en meses y trimestres.

33
Ejercicio:

El gerente de la empresa “Trilce”, solicita crear una tabla dinámica y agrupar los sueldos
por la edad (agrupados de 8 en 8) que permita mostrar también por genero de un total
de 90 registros, según se muestra la imagen:

Desarrollo:

 Se solicita crear una tabla dinámica y agrupar los sueldos por la edad (agrupados de 8
en 8) que permita mostrar también por sexo.
 La base de datos tiene 90 registros.

Solución:
1. Clic en cualquier celda de información, en este caso (celda D10)

2. Seleccionar ficha Insertar, en el grupo Tablas, hacer clic en la herramienta Tabla


dinámica.

3. En la ventana crear tabla dinámica permite seleccionar los datos y la ubicación de


la tabla dinámica.

34
 Seleccione una tabla o rango: se selecciona por defecto, pero también se
puede seleccionar un grupo de datos.
 Elija dónde desea colocar el informe de tabla dinámica: Nueva hoja de
cálculo.
 Clic en el botón Aceptar.

4. En la ventana se selecciona los campos y se muestra el resultado de la tabla


dinámica.
 En Fila: Arrastrar el campo Edad.
 En Columna: Arrastrar el campo Sexo.
 En Valores: Arrastrar el campo Sueldo.

35
5. En la tabla dinámica seleccionar la celda A11 para agrupar las edades.
 En la celda A11, clic derecho y seleccionar Agrupar

 Agrupar las edades (comenzar en: 18 y Terminar en: 51, Por:8.

 Se muestra la tabla dinámica agrupado por las edades.

36
1.3.3 SEGMENTAR DATOS EN UNA TABLA DINÁMICA
Las segmentaciones proporcionan botones en los que puede hacer clic para filtrar tablas
dinámicas. Además del filtrado rápido de información también indican el estado de
filtrado actual.

Ejercicio:

El gerente de la empresa “Trilce”, solicita crear una tabla dinámica sobre los Gastos por
Área y realizar los filtros usando Segmentación de datos (Sexo y Ciudad) de un total de
90 registros, según se muestra la imagen:

Desarrollo:

 Se solicita crear una tabla dinámica sobre los Gastos por Área y realizar los filtros
usando Segmentación de datos (Sexo y Ciudad).

Solución:
1. Clic en cualquier celda de información, en este caso (celda D10)

2. Seleccionar ficha Insertar, en el grupo Tablas, hacer clic en la herramienta Tabla


dinámica.

3. En la ventana crear tabla dinámica permite seleccionar los datos y la ubicación de


la tabla dinámica.

37
 Seleccione una tabla o rango: se selecciona por defecto, pero también se
puede seleccionar un grupo de datos.
 Elija dónde desea colocar el informe de tabla dinámica: Nueva hoja de
cálculo.
 Clic en el botón Aceptar.

4. En la ventana se selecciona los campos y se muestra el resultado de la tabla


dinámica.
 En Fila: Arrastrar el campo Área.
 En Valores: Arrastrar el campo Gastos.

38
5. Insertar la segmentación de datos.
 Seleccionar la ficha Analizar, en el grupo Filtrar, hacer clic en Insertar
segmentación de datos.

 Selección los campos a segmentar en este caso (Sexo y Ciudad) y clic en


Aceptar.

6. Se muestra la ventana con la segmentación de datos de los campos (Sexo y


Ciudad), listo para filtrar.

7. Se muestra el resultado de segmentar los gastos de la tabla dinámica por la


Ciudad de Lima y por sexo Femenino.

39
1.3.4 ACTUALIZAR UNA TABLA DINÁMICA
En cualquier momento, puede hacer clic en Actualizar para actualizar los datos de las
tablas dinámicas.

Ejercicio:

El gerente de la empresa “Trilce”, solicita crear una tabla dinámica sobre los empleados y
los Sueldos de un total de 90 registros.

Desarrollo:

 Se solicita crear una tabla dinámica sobre los Apellidos y Sueldos, también realizar
una actualizar.
Solución:
1. Clic en cualquier celda de información, en este caso (celda D10)
2. Seleccionar ficha Insertar, en el grupo Tablas, hacer clic en la herramienta Tabla
dinámica.

40
3. En la ventana crear tabla dinámica permite seleccionar los datos y la ubicación de
la tabla dinámica.
 Seleccione una tabla o rango: se selecciona por defecto, pero también se
puede seleccionar un grupo de datos.
 Elija dónde desea colocar el informe de tabla dinámica: Nueva hoja de
cálculo.
 Clic en el botón Aceptar.

4. En la ventana se selecciona los campos y se muestra el resultado de la tabla


dinámica.
 En Fila: Arrastrar el campo Apellidos.
 En Valores: Arrastrar el campo Sueldos.

41
5. Se realizaron cambios en la base de datos con el aumento de sueldo de 5000 para
el empleado ACUÑA SANTISTEBAN y se solicita actualizar también en la Tabla
dinámica.

 Actualizar ahora la tabla dinámica, clic en la ficha Analizar, en el grupo Datos,


hacer clic en Actualizar.

 Se muestra la tabla dinámica actualizada, el sueldo de 5000 para el empleado


ACUÑA SANTISTEBAN.

1.3.5 GENERAR CAMPOS CALCULADOS EN UNA TABLA DINÁMICA


Las tablas dinámicas nos permiten hacer uso de campos calculados los cuales son
columnas que obtienen su valor de la operación realizada entre algunas de las otras
columnas existentes en la tabla dinámica.

Ejercicio:

El gerente de la empresa “Trilce”, solicita crear una tabla dinámica, que permita realizar
cálculos de un nuevo campo llamado Bonificación (Sueldo * 10%) y Sueldo final (Sueldo+
Bonificación) de un total de 90 registros, según se muestra la imagen:

42
Desarrollo:

 Se solicita crear una tabla dinámica, que permita realizar cálculos de un nuevo campo
llamado Bonificación (Sueldo * 10%) y Sueldo final (Sueldo+ Bonificación).
 La base de datos tiene 90 registros.

Solución:
1. Clic en cualquier celda de información, en este caso (celda D10)

2. Seleccionar ficha Insertar, en el grupo Tablas, hacer clic en la herramienta Tabla


dinámica.

3. En la ventana crear tabla dinámica permite seleccionar los datos y la ubicación de


la tabla dinámica.
 Seleccione una tabla o rango: se selecciona por defecto, pero también se
puede seleccionar un grupo de datos.
 Elija dónde desea colocar el informe de tabla dinámica: Nueva hoja de
cálculo.
 Clic en el botón Aceptar.

43
4. En la ventana se selecciona los campos y se muestra el resultado de la tabla
dinámica.
 En Fila: Arrastrar el campo Apellidos.
 En Valores: Arrastrar el campo Sueldo.

5. En la ventana se generan el campo calculado (Bonificación).


 Clic en cualquier parte de la Tabla dinámica, luego clic en la ficha Analizar, en
el grupo Cálculos, Clic en la opción Campos, elementos y conjuntos.

44
 Clic en la opción campo calculado.

 En la ventana Insertar campo calculado.


 Nombre: Bonificación
 Fórmula: Sueldos*10%

 En la ventana con campo calculado Bonificación.

45
6. En la ventana se generan el campo calculado (Sueldo Fina).
 Clic en cualquier parte de la Tabla dinámica, luego clic en la ficha Analizar, en
el grupo Cálculos, Clic en la opción Campos, elementos y conjuntos.

 Clic en la opción campo calculado.

 En la ventana Insertar campo calculado.


 Nombre: Sueldo Final
 Fórmula: Sueldos + Bonificación

 En la ventana con campo calculado Sueldo Final.

46
1.3.6 GRÁFICOS DINÁMICOS
Los gráficos dinámicos son una de las funcionalidades más potentes de Excel para analizar
datos. Un gráfico es más poderoso para transmitir información, puesto que permite
obtener conclusiones sobre los datos, rápidamente. En un gráfico dinámico de Excel, se
generan a partir de los datos de una tabla dinámica, estos dos elementos tablas y gráficos
dinámicos, están asociados a cualquier cambio.

Ejercicio:

El gerente de la empresa “Trilce”, solicita crear una grafico dinámico (columna agrupada
3D y Estilo 11), que permita contar el número de empleados por Área y Sexo, de un total
de 90 registros, según se muestra la imagen:

Desarrollo:

 Crear un gráfico dinámico (columna agrupada 3D y Estilo 11), que permita contar el
número de empleados por Área y sexo.
 La base de datos tiene 90 registros.

47
Solución:
1. Clic en cualquier celda de información, en este caso (celda D10)

2. Seleccionar ficha Insertar, en el grupo Gráficos, hacer clic en Gráficos dinámicos,


y clic en Grafico dinámico.

3. En la ventana crear gráfico dinámico, permite seleccionar los datos y la ubicación


del gráfico dinámico.
 Seleccione una tabla o rango: se selecciona por defecto, pero también se
puede seleccionar un grupo de datos.
 Elija dónde desea colocar el informe de gráfico dinámico: Nueva hoja de
cálculo.
 Clic en el botón Aceptar.

4. En la ventana se selecciona los campos y se muestra el resultado de la tabla


dinámica.
 En Fila: Arrastrar el campo Área
 En Columna: Arrastrar el campo Sexo

48
 En Valores: Arrastrar el campo Apellidos.

5. Para editar el gráfico dinámico con columna agrupada 3D y estilo 1, seleccionar


ficha Diseño, en el grupo Tipo, hacer clic en Cambiar tipo de gráficos.



 Seleccionar el tipo de grafico Columnas agrupadas 3D y clic en Aceptar.

 De la ficha Diseño, en grupo Estilo de diseños, clic en el Estilo 11.

49
6. Se muestra el gráfico dinámico.

50
2. BIBLIOGRAFÍA

 http://www.aulaclic.es/excel-2016/index.htm. (s.f.).
 http://www.formacionprofesional.info/manual-excel-2016-en-pdf/. (s.f.).
 https://docs.microsoft.com/es-es/power-bi/guided-learning/. (s.f.).
 https://support.office.com/es-es/article/Gu%C3%ADas-de-inicio-r%C3%A1pido-de-
Office-2016-25f909da-3e76-443d-94f4-6cdf7dedc51e?ui=es-ES&rs=es-ES&ad=ES. (s.f.).
 https://support.office.com/es-es/article/inicio-r%C3%A1pido-crear-una-macro-
741130ca-080d-49f5-9471-1e5fb3d581a8. (s.f.). Obtenido de
https://support.office.com/es-es/article/inicio-r%C3%A1pido-crear-una-macro-
741130ca-080d-49f5-9471-1e5fb3d581a8.
 Pacheco Contreras, J. (2016). Apliacciones prácticas con Excel 2016. Lima: Macro.
 Russo, M. y. (2014). DAX Patterns 2015.

51

También podría gustarte