Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Excel Intermedio
Excel Intermedio
Actualizado por:
Heladio Polo Castro
Editado por:
Instituto Colombiano de Aprendizaje INCAP
Avenida Caracas No. 63-66
© Prohibida la reproducción parcial o total
bajo cualquier forma
(Art. 125 Ley 23 de 1982)
Bogotá – Colombia
Versión 01 - julio 2017
2
CONTENIDO
PRESENTACIÓN .........................................................................................................5
GUÍA METODOLÓGICA ...............................................................................................6
INFORMACIÓN GENERAL Y VALORACIÓN DEL PROCESO DE FORMACIÓN ..............7
RECOLECCIÓN DE EVIDENCIAS DE APRENDIZAJE ...................................................8
UNIDAD 1 ...................................................................................................................9
FUNCIONES AVANZADAS DE EXCEL ..........................................................................9
1.1 Funciones avanzadas de Excel .........................................................................9
1.1.1 Funciones condicionales ..................................................................................... 9
1.1.1.1 Función Condicional SI () y Anidadas ................................................................ 9
1.1.2 Funciones de agrupación avanzadas .................................................................. 13
TALLER No. 1............................................................................................................15
1.1.3 Funciones de búsqueda en Excel ....................................................................... 15
1.1.3.1 BUSCARH y BUSCARV.................................................................................... 15
1.1.3.2 BUSCAR........................................................................................................ 16
TALLER No. 2............................................................................................................17
1.1.3.3 Función SI.ERROR ......................................................................................... 23
TALLER No. 3............................................................................................................23
TALLER No. 4............................................................................................................24
UNIDAD 2 .................................................................................................................26
MANEJO DE HERRAMIENTAS DE TABLAS DE DATOS EN EXCEL ..............................26
2.1 Manejo de herramientas de tablas de datos en Excel ....................................26
TALLER No. 1............................................................................................................27
2.1.1 Operaciones básicas sobre una tabla de datos ................................................... 28
2.1.1.1 Filtrado de la tabla de datos ........................................................................... 28
2.1.1.2 Autofiltro ...................................................................................................... 29
2.1.1.3 Filtro avanzado ............................................................................................. 30
2.1.2 Subtotales ....................................................................................................... 33
2.1.2.1 Subtotales anidados ...................................................................................... 35
2.1.3 Tablas dinámicas ............................................................................................. 36
2.1.3.1 Partes de una tabla dinámica ......................................................................... 37
TALLER No. 2............................................................................................................37
2.1.3.2 Utilizar un campo de filtro en tabla dinámica ................................................... 43
3
2.1.3.3 Mostrar valores como .................................................................................... 45
2.1.3.4 Formas de trabajar con un informe de tabla dinámica ..................................... 46
2.1.3.5 Informes de gráfico dinámico ......................................................................... 49
UNIDAD 3 .................................................................................................................55
MACROS AUTOMÁTICAS ..........................................................................................55
3.1 Macros automáticas .......................................................................................55
3.1.1 Crear una macro automáticamente ................................................................... 55
3.1.2 Ejecutar una macro .......................................................................................... 57
3.1.3 Cómo asignar macros a botones de control ....................................................... 58
3.1.3.1 Asociar una macro a un botón de comando .................................................... 58
3.1.3.2 Asociar una macro a una imagen control ActiveX ............................................ 58
3.1.4 Aplicar botones de tipo formulario en una hoja de cálculo .................................. 59
TALLER No. 1............................................................................................................61
TALLER No. 2............................................................................................................62
BIBLIOGRAFÍA .........................................................................................................66
4
PRESENTACIÓN
En la actualidad, las empresas en sus diferentes modalidades invierten gran cantidad de dinero
en recursos (mano de obra capacitada, herramientas informáticas, apoyo logístico, etc.) que le
permitan administrar la información derivada de los diferentes procesos generados al interior
de las mismas.
Uno de los recursos más valiosos es el ser humano y por ende la importancia de su preparación
técnica para el adecuado desempeño laboral y la óptima utilización de los recursos informáticos
adquiridos. Es por eso que es necesario preparar al estudiante del programa técnico en el
manejo competente, óptimo y eficaz de las herramientas ofimáticas más utilizadas a nivel
empresarial.
Es importante resaltar que el módulo es solo una guía básica que debe acompañarse de
investigación, trabajo en equipo, ejercicios prácticos extracurriculares, lecturas técnicas y auto
motivación, en aras de alcanzar las competencias requeridas.
GUÍA METODOLÓGICA
La estrategia metodológica del INCAP para la formación técnica del aprendiz mediante
competencias laborales, comprende dos caminos:
1. Las clases presenciales dictadas por el Formador: haciendo uso del método Inductivo –
Activo.
2. El trabajo práctico de los estudiantes: dirigido y evaluado por el Formador, a través de
talleres, desarrollo de casos, lecturas y consultas de los temas de clase, etc. Con esto
se busca fomentar en el estudiante el análisis, el uso de herramientas tecnológicas y la
responsabilidad.
Los módulos guías utilizados por el INCAP, para desarrollar cada uno de los cursos, se elaboran
teniendo en cuenta una metodología con características y recomendaciones de uso:
A cada unidad de aprendizaje le corresponde un logro de competencia laboral, el cual
viene definido antes de desarrollar su contenido.
Seguidamente, se definen los indicadores de logro, que son las evidencias de aprendizaje
requeridas que evaluará el Formador.
Desarrollo de la unidad dividida en contenidos breves y ejercicios, referenciados así:
FDH (Formador Dice y Hace): corresponde a la explicación del contenido y el desarrollo
de los ejercicios por parte del Formador.
FDEH (Formador Dice y el Estudiante Hace): el estudiante desarrolla los ejercicios
propuestos y el Formador supervisa.
EDH (Estudiante Dice y Hace): es el trabajo práctico que desarrollan los estudiantes
fuera de la clase, a través de talleres, desarrollo de casos, lecturas y consultas de los
temas, los cuales deben ser evaluados por el Formador.
Al final de cada unidad, se puede encontrar un resumen de los contenidos más
relevantes y de los ejercicios generales.
Glosario: definición de términos o palabras utilizadas en la unidad que son propias del
tema a tratar.
6
INFORMACIÓN GENERAL Y VALORACIÓN DEL PROCESO DE FORMACIÓN
Programe de
Módulo:
Formación:
Regional: Semestre:
Nombre:
Datos del Identificación:
Estudiante Teléfono:
E - mail:
___________________________________ __________________________________
Nombre y firma del estudiante Nombre y firma del formador
_______________________________
Fecha de elaboración
7
RECOLECCIÓN DE EVIDENCIAS DE APRENDIZAJE
8
FDH
UNIDAD 1
FUNCIONES AVANZADAS DE EXCEL
=SI(Prueba_logica;Valor_por_verdadero;Valor_por_falso)
Prueba_lógica: es la condición que analiza el sistema y cuyo resultado puede ser falso o
verdadero.
Valor_por_verdadero: es el valor que el sistema retorna si el resultado de la condición es
verdadero.
Valor_por_falso: es el valor que el sistema retorna si el resultado de la condición es falso.
Nota: el valor de retorno puede ser un valor numérico, alfabético, alfanumérico o el resultado
de una operación matemática; también se puede incluir otro SI condicional (si anidado) u otra
función (estadísticas, matemáticas, búsqueda, información o lógica).
De acuerdo a esta información asigne los valores a los siguientes números en la columna B:
Si es 1 colocar “Azul”
Si es 2 colocar “Rojo”
Si es 3 colocar “Verde”
Desarrollo:
=SI(A2=1;”Azul”;SI(A2=2;”Rojo”;SI(A2=3;”Verde”;”ERROR”))
Verifique que los valores digitados sean de 1 a 3 y cópielos hacia abajo (celdas).
Ejemplo 2:
En una hoja de cálculo nueva
introduzca la siguiente
información.
a) En la columna E calcule la
nota definitiva para cada
estudiante, teniendo en
cuenta que el primer
parcial tiene un valor del
30%, los talleres 20% y el
examen final del 50%.
10
c) En la columna G se debe colocar la evaluación en letras de acuerdo con las siguientes
condiciones (utilice SI anidados):
d) Introduce las fórmulas correspondientes para calcular los datos de promedio, nota
máxima y nota mínima para la nota definitiva.
Desarrollo:
1. Para resolver el numeral a), ubiquémonos en la celda E3 y en ella digitaremos la
siguiente fórmula:
=(B2*30%)+(C2*20%)+(D2*50%)
Esta fórmula se debe copiar en las siguientes celdas de la columna hasta completar los
resultados para cada estudiante.
=SI(E2>=3,0;”Aprobado”;”Reprobado”)
Explicación:
Esta es otra forma de generar notas académicas por porcentaje de participación, al
final la suma de los productos de las notas dará la definitiva.
11
Al igual que en el punto anterior, la función se debe copiar en las celdas subsiguientes.
Explicación:
El argumento E3>=3,0 corresponde a la Prueba_lógica y en ella se analiza si la nota
definitiva es superior o igual a 3,0; el argumento “Aprobado” corresponde al
Valor_por_verdadero que será el valor que devolverá el sistema si el resultado de la
prueba lógica es verdadero; el argumento “Reprobado” corresponde al
Valor_por_falso que será el valor que retornará el sistema si el resultado del análisis
de la prueba lógica es falso.
3. Para resolver el numeral c) en la celda G3 se debe construir una función más compleja
que la anterior (utilizando la Función SI() anidada), teniendo en cuenta que son cuatro
las condiciones que debe analizar el sistema para emitir el resultado deseado; miremos
entonces como quedaría la función.:
=SI(E2>=4,5;"Excelente";SI(E2>=4;"Sobresaliente";SI
(E2>=3;"Aceptable";"Insuficiente")))
4. El numeral d) se realizará con la asesoría del Formador, teniendo en cuenta que son
funciones ya estudiadas en semestres anteriores.
12
Al final tendremos una tabla como la siguiente:
Ejemplo 3:
Tomando como base el ejercicio anterior vamos a utilizar las siguientes funciones:
SUMAR.SI: se utiliza para generar el total de una columna en un rango numérico dependiendo
de una condición dada.
CONTAR.SI: se utiliza para mostrar la cantidad de elementos que hay en un rango numérico
o texto dependiendo de una condición dada.
13
=CONTAR.SI (Rango Criterio; Criterio)
SUMAR.SI: se utiliza para sumar sólo los valores de un rango de celdas que cumplen con un
determinado criterio.
14
=SUMAR.SI.CONJUNTO (Rango Suma; Rango Criterio1;
Criterio1; Rango Criterio2; Criterio2;…)
EDH
TALLER NO. 1
Realizar los talleres correspondientes a los temas aprendidos en esta unidad en clase,
descargarlos de la plataforma de Moodle.
FDH
15
Primero la función busca en la fila superior del rango de la matriz de comparación, BUSCARH,
o en la columna de la izquierda del rango de la matriz de comparación, BUSCARV, hasta
encontrar un valor igual al buscado. Luego, en esa fila o en esa columna Excel extrae el
contenido de la celda situada en el argumento indicador.
=BUSCARH(Valor_Buscado;Matriz_Buscar_En;Indicador_Filas;Ordenado)
=BUSCARV(Valor_Buscado;Matriz_Buscar_En;Indicador_Columnas;Ordenado)
1.1.3.2 BUSCAR
Tiene dos formatos y ambos operan similar a las funciones anteriormente vistas:
Vector_resultado: es el rango que va a contener los posibles resultados. Puede ser o no una
matriz paralela al Vector_de_comparación.
Vector_de_comparación: se presta para hallar el valor buscado, si no se encuentra dicho
valor, el sistema utiliza el mayor valor que sea menor al buscado. Luego, Excel devuelve el
contenido de la celda situada en el Vector_resultado.
=BUSCAR(Valor_buscado; Matriz)
16
FDEH
TALLER NO. 2
Nº de puntos Premio
500 Una camiseta y un maletín deportivo.
1000 Un walkman con auriculares.
2000 Un equipo de sonido.
4000 Un computador de escritorio.
Al cabo de un mes se elabora la lista de los primeros ganadores, incluyendo los puntos
obtenidos por cada uno.
17
Roberto Suárez Vega 900
Luis Ferrer Manotas 2100
Ana Sánchez Torres 500
José Alonso Parra Oliver 4050
3. Se trata de modificar dicha lista de modo que el premio conseguido por cada ganador
aparezca automáticamente en la tercera columna sólo con introducir el nº de puntos
obtenido.
Desarrollo:
Para esto será necesario recurrir a la función BUSCAR. Esta función busca la correspondencia
con el valor de una tabla en otra tabla matriz. Es útil siempre que en la segunda tabla sólo
haya una correspondencia para cada valor, en nuestro caso, a cada nº de puntos corresponde
un solo premio.
Una vez copiadas las tablas indicadas más arriba, sitúese en la celda C8, active el asistente
para funciones y seleccione, en categorías de funciones, Búsqueda y referencia, y en “Nombre
de la función”, la función BUSCAR. En el cuadro de diálogo "Seleccionar argumentos" y
seleccione los argumentos "Valor_Buscado;Matriz".
18
selecciona el que más se le aproxima por debajo (por ejemplo, considerará que lo más
aproximado a 600 es 500).
Para poder copiar hacia abajo de la tabla la función, el rango de celdas A2 a B5 de la matriz,
es necesario convertir el rango de celdas relativas en una referencia absoluta, por tanto, se
deberá modificar la fórmula para que quede de la siguiente manera:
=BUSCAR (B8;$A$2:$B$5).
Una vez modificada la fórmula, cópiala a las celdas C9 a C13 y observe cómo aparecen
automáticamente los premios correspondientes a cada persona.
Función BUSCARV
Supongamos que, en el ejercicio anterior, en la tabla de Premios se incluyen los datos relativos
a tres promociones diferentes:
19
Un equipo de sonido. Una entrada para el Una vajilla completa.
2000
fútbol.
Un computador de Una entrada para la Un viaje a parís para
4000
escritorio. ópera. dos personas.
Función BUSCARH
Funciona del mismo modo y en los mismos casos que BUSCARV. La diferencia radica en que
BUSCARH se utiliza cuando los datos de la matriz están dispuestos de forma horizontal.
20
Ejemplo:
Dé nombre de BUSCARH a la Hoja3 y copie la tabla de Premios situada en el rango A9:D13
de la hoja BUSCARV a la hoja BUSCARH, de forma que los datos se dispongan en horizontal
y no en vertical. Para ello, siga los siguientes pasos:
1. Seleccione el rango A9:D13 de la hoja BUSCARV y pulse el botón copiar.
2. Cambie a la hoja BUSCARH haciendo clic en su pestaña y sitúese en la celda A9.
3. Seleccione la pestaña Inicio, y luego dé clic en la herramienta Pegar ubicada en la parte
superior izquierda del libro de trabajo y elija la opción Transponer la cual aparece en el
menú emergente.
4. Pulse la tecla Esc para que desaparezca el borde intermitente alrededor de las celdas
copiadas.
5. En el rango de celdas A1:C7 de la hoja BUSCARH, copie la tabla situada en estas
mismas celdas de la hoja BUSCARV y borre el contenido del rango C2:C7 (columna
Premio).
6. Sitúese en la celda C2 y active el asistente para funciones, seleccione la función
BUSCARH y proceda de la misma forma que con BUSCARV cambiando la matriz a
seleccionar, que será B9:E12 (en realidad, $B$9:$E$12).
Hay casos en el que la tabla en la que se realizará la búsqueda no está ordenada de esta forma
y es necesario introducir como cuarto argumento de la función la palabra FALSO o colocar el
número 0 (con lo que se indica al programa que la tabla en cuestión no está ordenada).
21
Ejemplo 4:
Inserte una nueva hoja (Hoja4) en el libro Premios y llámela Pedido para crear en ella el
siguiente modelo de pedido (Rango A1:D15):
22
FDH
FDEH
TALLER NO. 3
Ejemplo 5:
En una hoja de cálculo nueva introduzca la siguiente información y complete la tabla:
Desarrollo:
1. Ubíquese en la celda B7 y digite lo siguiente:
=SI.ERROR(Moda.Uno(B2:B6);"")
23
2. Ubíquese en la celda B8 y digite lo siguiente:
=SI.ERROR(Promedio(B2:B6);"")
También se puede aplicar la función Si.Error al momento de utilizar las funciones de búsqueda
BUSCARV y BUSCARH.
EDH
TALLER NO. 4
Entre 1 y 4 INSUFICIENTE
Entre 5 y 7 REGULAR
Entre 8 y 10 EXCELENTE
24
En la hoja2 del mismo libro cree la siguiente tabla y en la columna B (SUMA):
Coloque todos los datos del carnet del cliente solamente digitando el código de la persona
respectiva.
25
FDH
UNIDAD 2
MANEJO DE HERRAMIENTAS DE TABLAS DE DATOS EN EXCEL
En Excel también podemos trabajar con tablas de datos que contienen tablas en las que las
filas son los registros y las columnas corresponden a los campos. Las capacidades de Excel
para el manejo de tabla de datos son mucho más limitadas que las de Microsoft Access, ya que
Access es una aplicación diseñada específicamente para gestionarlas. Sin embargo, si las
necesidades de gestión son sencillas, a menudo Excel puede servir perfectamente. Si las
posibilidades de Excel se quedan cortas, entonces habrá que recurrir a Access u otro sistema
de gestión.
En las tablas normalmente se interpretan conceptos como una lista que es una serie etiquetada
de filas de hoja de cálculo que contienen datos relacionados, como una tabla de datos de
facturas o un conjunto de nombres y números de teléfonos de clientes, en que las filas
corresponden a los registros y las columnas a los campos. La primera fila de la lista tiene
los rótulos de columna.
Todos los registros tienen la misma estructura que viene dada por un conjunto de campos que
se distribuyen en las columnas de la tabla. Cada campo es un atributo o característica del
registro que está compuesto por los datos de los campos que tiene definidos.
FDEH
TALLER NO. 1
27
Los nombres de los campos ocupan una sola celda, sin filas en blanco.
La primera fila en blanco indica el final de la lista.
Se debe dejar una fila en blanco antes de los totales, promedios, etc.
La tabla de datos que se utilizó como ejemplo establece seis campos: fecha, nombre (del
cliente), apellidos (del cliente), artículo, precio y unidades. Esta tabla tiene 25 registros.
FDH
28
2.1.1.2 Autofiltro
Los filtros automáticos se aplican dando clic en la herramienta filtro de la pestaña o etiqueta
datos (botón correspondiente de la barra de herramientas). Al dar clic en dicha herramienta
Excel muestra al extremo derecho de cada uno de los encabezados un botón que permite
desplegar una serie de opciones, como se observa en el gráfico de la parte inferior; también
se puede llegar a este filtro oprimiendo las teclas CTRL + SHIFT + L.
El usuario, dependiendo de sus necesidades, da clic en el botón del encabezado por el que
desea filtrar, y luego escogerá la opción que supla sus requerimientos según sea el caso. Por
ejemplo, de manera interactiva, Excel muestra en el menú, la opción filtros de texto, la cual
despliega un submenú con opciones como: Es igual a, No es igual a, Comienza por, Termina
con, etc. permitiendo al usuario seleccionar la alternativa óptima.
29
La tabla permite aplicar rápidamente otros filtros, de forma que, si se está aplicando el filtro
de apellidos y seleccionamos algún artículo, sólo se verán los registros con esos apellidos y ese
artículo.
Aparecerá una imagen como la que observamos en la parte inferior, en donde el usuario editará
las opciones según los requerimientos o necesidades.
30
Para crear las condiciones primero copiamos la fila en la que aparece el nombre de los campos
en otro lugar de la hoja:
En las filas siguientes se escribirán las condiciones, cuando los criterios se ubican en filas
alternativas, se expresa de manera implícita el conector lógico (Y); mientras que si se ubican
dichos criterios en la fila siguiente a los nombres de los campos se expresa implícitamente el
conector lógico (O).
Por ejemplo, con los criterios de selección expresados en la imagen anterior observamos que
se mostrarán los registros en donde el cliente corresponda a Paola Annear o cuyo artículo
vendido sea una Lavadora LG.
31
Luego, aparece el siguiente cuadro de texto en donde el usuario selecciona las opciones
deseadas, según sus necesidades:
Al final damos clic en el botón aceptar y obtendremos los datos que aparecen en la siguiente
imagen:
32
2.1.2 Subtotales
Se pueden crear subtotales (sumas, cuentas, promedios, etc.) para los campos de la tabla de
datos, pero primero tenemos que ordenar la tabla por el campo sobre el que queramos obtener
los totales, por ejemplo, el campo de fecha como observamos en la siguiente tabla:
Recuerde que ordenar es organizar los registros con un orden determinado aplicándolo a un
campo específico.
33
Luego seleccionamos la
etiqueta o pestaña (ficha)
Datos, ubicamos y damos
clic en la opción Subtotal.
34
2.1.2.1 Subtotales anidados
Ahora, si queremos anexar una función de agrupación - Promedio - para generar la media de
unidades vendidas por fecha, tenemos que realizar lo siguiente:
35
2.1.3 Tablas dinámicas
Se utiliza para analizar los datos de la tabla de datos por dos campos a la vez. La tabla dinámica
se construye con un campo para las filas y otro para las columnas, en la intersección irán los
valores de los campos numéricos correspondientes.
La tabla dinámica resume los datos utilizando la función de resumen que se especifique, como
SUMA, CONTAR o PROMEDIO. Además, se pueden incluir automáticamente subtotales y totales
generales o utilizar sus propias formulas agregando campos y elementos calculados.
36
Filtrar, ordenar, agrupar y dar formato condicional a los subconjuntos de datos más
útiles para poder centrarse en la información que le interesa.
Presentar informes electrónicos o impresos concisos, atractivos y con comentarios.
Crear informes dinámicos a partir de una consolidación múltiple de rangos.
Campo de Filtro
Campo de Valores
Área de Valores
FDEH
TALLER NO. 2
A continuación se presentarán un par de aplicaciones sencillas con datos de una lista Excel para
ilustrar uno de los posibles usos de esta herramienta.
37
1. Se ilustrará el uso de una tabla dinámica mediante el siguiente caso:
Se dispone de la información en la que aparecen las notas de los estudiantes en 3
talleres, pero en forma de lista simple, como se muestra a continuación:
Se desea presentar en una nueva tabla la información de notas, pero ordenada por
estudiantes, con las notas de cada uno de los 3 talleres y sus promedios. También, se
desea obtener el promedio del grupo de los estudiantes en cada tarea.
38
2. Se debe hacer clic en cualquier celda de la tabla de datos de origen que no esté vacía,
seleccionar la pestaña o etiqueta (ficha) Insertar. Luego, damos clic sobre la herramienta
tabla dinámica y en el menú desplegado seleccionamos la opción Tabla dinámica que
presentará el primer paso del Asistente.
3. En el cuadro de diálogo que se abrirá en el paso 2, se tendrá que aceptar las sugerencias
del programa en Rango, en este caso, Ejemplo1!$A$1:$C$13, que indica el área
completa de los datos originales, usando referencias absolutas para las celdas inicial y
final. Luego, hay que seleccionar el rango donde se ubicará la tabla dinámica, en nuestro
caso, Ejemplo1!$A$17 y dar clic en el botón aceptar.
39
4. En el paso siguiente, se abre un nuevo panel a la derecha en el cual nos corresponde
indicar a Excel cómo se desea presentar la información a seleccionar para la tabla
dinámica. En nuestro caso, podríamos utilizar una columna para cada taller, una fila para
cada estudiante y en valores colocaríamos las notas.
40
Para ello se deben arrastrar con el mouse los campos a las áreas respectivas, ubicadas
en la parte inferior del panel de tareas. En nuestro caso arrastrar el campo Estudiantes
al área Fila, el campo Talleres debe ir en Columna y el botón Notas irá en el área
Valores.
Campos
Área columnas
Filtro de tabla
Área
valores
Área filas
5. La tabla dinámica asume por defecto que la operación a realizar con los datos numéricos
es una suma. Sin embargo, si lo que se necesita es el promedio de las notas, basta hacer
clic en la opción Suma de NOTAS para acceder a otras operaciones posibles.
41
Luego, seleccionamos en el cuadro
de diálogo que aparece en pantalla,
42
FDH
2. Construya una tabla dinámica que muestre la suma de ingresos por departamentos,
ciudades y ocupación, pero el campo departamentos lo utilizaremos como campo de
filtro.
3. Primero que todo, sombree toda la tabla desde los rótulos de columna hasta la última
fila de datos.
4. Vaya al menú Insertar y luego seleccione Tabla dinámica, y otra vez Tabla dinámica.
5. Coloque la tabla en una hoja nueva y luego de clic en Siguiente.
6. Luego, aparecerá una ventana a la izquierda con los nombres de los campos y las áreas
de la tabla dinámica.
7. Seleccione el campo departamento y arrástrelo hasta dentro del área de Filtro de
informe.
43
8. Seleccione el campo ciudad y arrástrelo hasta dentro del área de Rótulos de fila.
9. Seleccione el campo ocupación y arrástrelo hasta dentro del área de Rótulos de columna.
10. Seleccione el campo salario y arrástrelo hasta dentro del área de Valores.
11. Dé clic en el área de valores y clic derecho para seleccionar Configuración de campo de
valor.
12. Finalmente, dé clic en la pestaña Mostrar valores como y seleccione el ítem deseado.
44
2.1.3.3 Mostrar valores como
% DE FILA:
A continuación veremos qué porcentaje (%) representa cada una de las ocupaciones por
departamento y a nivel total (en cuanto a salarios).
45
% DE COLUMNA:
A continuación veremos qué porcentaje (%) representa cada una de las ciudades por ocupación
y a nivel total (en cuanto a salarios).
% DEL TOTAL:
A continuación veremos la unión de porcentajes (%) de participación tanto de filas como en
columnas (con respecto a salarios).
46
Explorar los datos:
Expandir y contraer los datos, mostrar los detalles subyacentes de valores.
Organizar, filtrar y agrupar los campos y elementos.
Cambiar las funciones de resumen y agregar cálculos y fórmulas personalizadas.
Cambiar el diseño:
Cambiar la forma de la tabla dinámica: compacta, esquema o tabular.
Mostrar los subtotales encima o debajo de sus filas.
Mover un campo de columna al área de filas o mover un campo de fila al área de rótulos
de columnas.
Cambiar cómo se muestran lo errores y las celdas vacías, cambiar cómo se muestran los
elementos y los rótulos sin datos.
Cambiar el orden de los campos y los elementos y agregar, reorganizar y eliminar
campos.
Ajustar el ancho de las columnas al actualizar.
Activar o desactivar los encabezados de campo de columnas y filas o bien mostrar u
ocultar líneas en blanco.
Cambiar el formato:
Dar formato a las celdas y rangos manual y condicionalmente.
Cambiar el estilo de formato general de la tabla dinámica.
Cambiar el número de formato para campos e incluir el formato de Servidor OLAP.
A continuación, mostramos las barras de herramientas con las cuales se pueden realizar los
procedimientos anteriormente mencionados.
47
Diseño de Tabla Dinámica
Estas opciones me permiten borrar y seleccionar elementos de la tabla dinámica;, generar un gráfico dinámico
basado en la tabla dinámica, mover a otra ubicación dicha tabla;, ocultar o mostrar encabezados de campo y
botones para expandir y contraer elementos de la tabla dinámica.
Opciones que me Opciones que me Opciones que permiten actualizar Esta opción se
permiten modificar el permiten: agrupar, la tabla dinámica, cuando la tabla utiliza para
formato del campo desagrupar y origen ha sido modificada, y crear campos
activo y las opciones ordenar los además, permite cambiar el origen o elementos
de la tabla dinámica. elementos de la de datos o la tabla origen si es calculados.
tabla dinámica. requerido.
48
2.1.3.5 Informes de gráfico dinámico
Un informe de gráfico dinámico representa gráficamente los datos de una tabla dinámica, con
este se puede modificar el diseño y los datos que se muestran en un informe de gráfico
dinámico tal y como se hace con un informe de tabla dinámica.
Un informe de gráfico dinámico siempre tiene un informe de tabla dinámica asociado, que
proporciona los datos de origen a un informe de gráfico dinámico. Este se crea
automáticamente cuando se crea un nuevo informe de gráfico dinámico, si se cambia el diseño
de alguno de los informes, el otro cambia también. Ambos informes tienen campos que se
corresponden o si se modifica la posición de un campo en uno de los informes, también se
modifica el campo correspondiente del otro informe. Ambos informes tienen campos que se
corresponden.
Los informes de gráfico dinámico funcionan de manera similar a un informe de tabla dinámica,
su diferencia radica en la forma de presentar los datos. La tabla dinámica, muestra los datos
de manera tabular mientras que el gráfico dinámico muestra la información de manera gráfica.
Pasos:
1. Dé clic en el menú de Herramientas de tablas
dinámicas.
2. Luego, dé clic en el icono de crear gráfico
dinámico.
3. Después, escoja el tipo de gráfico a presentar y dé
clic en Aceptar.
4. Aparecerá un panel donde se puede filtrar el
campo especificado en la tabla dinámica para poder graficarlo.
5. Por último, veremos el gráfico dinámico de forma automática con los datos
seleccionados.
49
EDH
TALLER No. 3
Cree una tabla de datos de facturas para una tienda de electrodomésticos, cada registro
corresponderá a un electrodoméstico comprado por un cliente en un determinado día. Como
un cliente puede comprar varios electrodomésticos el mismo día, a cada factura le pueden
corresponder varios registros.
50
Introduzca estos datos en la tabla de datos:
51
Las ventas realizadas entre el 5 y el 10 de mayo, de artículos de la marca LG.
Las ventas realizadas entre el 10 y el 20 de mayo, de artículos que no sean LG.
Las ventas hechas a Andrés Saldaña o a Nubia Saldaña.
Las ventas de televisores de 21" LG entre el 5 y el 10 de mayo.
TALLER No. 4
TALLER No. 5
Para la tabla de datos de la papelería La Económica crea los siguientes listados o subtotales:
Ventas por cliente y por fecha para cada cliente (apellidos), con subtotales por cliente y
por fecha.
Ventas de cada artículo (orden alfabético) y para cada artículo de cada cliente, con
subtotales por artículo y por cliente.
Ventas por cliente y por fecha para cada cliente, con subtotales por cliente y por fecha.
Sólo de septiembre.
Ventas de cada artículo (orden alfabético) y para cada artículo de cada cliente, con
subtotales por artículo y por cliente. Sólo ventas con un total inferior a $ 600.000.oo.
Los subtotales sólo para el total de la venta.
52
Para la tabla de datos de la tienda de electrodomésticos crea los siguientes listados o
subtotales:
Ventas por fecha y por cliente para cada fecha, con subtotales por fecha y por cliente.
Ventas por cliente y por fecha para cada cliente, con subtotales por cliente y por fecha.
Ventas de cada artículo (orden alfabético) y para cada artículo de cada fecha, con
subtotales por artículo y por fecha.
Ventas de cada factura con subtotales.
Ventas de cada artículo (orden alfabético) y para cada artículo de cada cliente, con
subtotales por artículo y por cliente.
Los subtotales para los campos Subtotal, IVA y Total.
TALLER No. 6
Cree la siguiente tabla en donde se involucra el tiempo en minutos que duró cada estudiante
realizando el respectivo taller.
53
Use la herramienta de Tabla dinámica para elaborar una tabla que muestre para cada
estudiante sus notas de los 3 talleres, su promedio y el tiempo total (en minutos) que cada uno
empleó. Los promedios individuales y grupales se deben dar con 1 decimal.
TALLER No. 7
Cree una tabla dinámica de la tabla de datos de la papelería La Económica y juegue con las
diferentes opciones para modificar la tabla dinámica.
TALLER No. 8
Cree una tabla dinámica para la tabla de datos de la tienda de electrodomésticos y juegue con
ella cambiando y añadiendo campos en el área de filas, en el área de columnas y en el área de
valores, además cree el informe de gráfico dinámico respectivo.
54
FDH
UNIDAD 3
MACROS AUTOMÁTICAS
En Guardar macro en: tenemos la opción de 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.
56
3.1.2 Ejecutar una macro
Una vez creada una macro, la podremos ejecutar las veces que queramos.
Antes de dar la orden de ejecución de la macro, dependiendo del tipo de macro que sea, será
necesario seleccionar o no las celdas que queramos que queden afectadas por las acciones de
la macro.
Por ejemplo, si hemos creado una macro que automáticamente da formato a las celdas
seleccionadas, tendremos que seleccionar las celdas previamente antes de ejecutar la macro,
otro ejemplo es si ejecutamos una macro que totalice y promedie el contenido de un rango de
celdas, es necesario colocar el cursor en el sitio exacto a generar las operaciones pertinentes.
57
Opciones: abre otro cuadro de diálogo donde podemos modificar la tecla de método
abreviado (combinación de teclas que provoca la ejecución de la macro sin necesidad
de utilizar el menú) y la descripción de la macro.
Eliminar: borra de la lista la macro seleccionada.
Haga clic en el botón del menú Desarrollador (este se activa en las Opciones de
58
Si quiere cambiar las propiedades de la imagen dé clic derecho y seleccione (para
colocar una nueva imagen utilice la propiedad Picture), haga clic con el botón derecho del
mouse y seleccione la opción Ver código.
diseño del menú Desarrollador, luego haga clic en la imagen, para que la macro Formato
se ejecute.
59
Etiqueta : sirve para visualizar un texto fijo, que escribiremos directamente
dentro del control o en su propiedad Título.
Cuadro combinado : se utiliza para que de un modo más rápido y fácil podamos
seleccionar un valor de una lista, en vez de recordar un valor y teclearlo. Para
configurarlo debe dar clic derecho – Formato de control y completar las opciones
pertinentes.
Botón de comando : permite ejecutar una acción con un simple clic, por
ejemplo: abrir otro formulario, borrar el registro, ejecutar una macro, etc. También,
tiene un asistente asociado que permite crear botones para realizar distintas acciones
predefinidas.
60
FDEH
TALLER NO. 1
Ejercicio:
Realice las siguientes macros:
1. Para formatear la letra a tipo: Broadway y el tamaño de letra a: 10.
2. Para totalizar los salarios de los vendedores.
3. Asigne las macros a botones de comando.
61
¡Recuerde! Primero tiene que sombrear el área donde va a aplicar el formateo de datos
Vaya al menú Desarrollador –Macros, seleccione macro Formato y dé clic en Ejecutar.
Vaya al menú Desarrollador y seleccione Macros, después seleccione macro Sumar y dé clic en
Ejecutar.
Ahora, usted puede ejecutar las macros tantas veces desee, debido a que ya fue creada en el
libro de Excel.
EDH
TALLER NO. 2
FECHA
NOMBRES APELLIDOS REGIONAL SALARIO SECCIÓN
INGRESO
LUIS TOVAR BOGOTÁ 1520000 25/04/2000 CONTABILIDAD
JUAN PÉREZ CALI 1800000 15/03/2003 SECRETARIA
62
PEDRO RODRÍGUEZ CARTAGENA 2500000 13/02/2004 FACTURACIÓN
JAIME CASTRO B/QUILLA 3548000 20/10/2001 GERENCIA
CAMILO OJEDA MEDELLÍN 1500000 05/08/2007 CAJA
ANDRÉS ACOSTA BOGOTÁ 3560000 15/12/2008 GERENCIA
LORNA PAZ B/QUILLA 850000 10/01/2006 CONTABILIDAD
CARLOS TORRES ARMENIA 985000 27/05/2002 SECRETARIA
MARIO PUELLO PASTO 850000 12/09/2008 FACTURACIÓN
LEIDY MENA NEIVA 4500000 20/03/2006 GERENCIA
LUIS PÉREZ BOGOTÁ 982000 08/07/2009 CAJA
CAMILO VARGAS CALI 3580000 13/06/2004 GERENCIA
PABLO RUIZ MEDELLÍN 689000 20/10/2001 SECRETARIA
TOTAL SALARIOS
Nota: Haga otras macros para manejarlas de forma independiente, creando más botones de
comando por macro propuesta.
Ejercicio:
Cree las siguientes macros con botones de comando:
Ordenar por nombre en forma ascendente.
Ordenar por fecha de ingreso descendente.
Ordenar por salario descendente.
63
Ordenar por regional ascendente.
Ordenar por sección ascendente.
Hacer filtro avanzado por regional Bogotá.
Quitar filtro avanzado.
Subtotales por regional valorizando los salarios.
Quitar Subtotales.
TALLER No. 3
Para realizar este taller debe entra a la página virtual y descargar el archivo del ejercicio
correspondiente a esta unidad.
64
TALLER No. 4
65
BIBLIOGRAFÍA
Cursos de informática gratuitos online (1999-2017) Aula clic. Valencia (España). Recuperado
de: www.aulaclic.com
Programación Manuales tutoriales HTML, Bases Datos, PHP, ASP, Visual Basic, Java, VB, SQL,
MySQL, Oracle. Recuperado de: www.programatium.com
66