Está en la página 1de 74

MODALIDAD ABIERTA Y A DISTANCIA

EDUCACIÓN CONTINUA

Excel Avanzado 2016

DATOS DE IDENTIFICACIÓN:
Autor
Juan José Enríquez

La Universidad Católica de Loja


EXCEL AVANZADO 2016
Guía Didáctica

Autor:
Juan José Enríquez

UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA


CC 4.0, CC BY-NY-SA

Diagramación, diseño e impresión:


EDILOJA Cía. Ltda.
Telefax: 593-7-2611418
San Cayetano Alto s/n
www.ediloja.com.ec
edilojainfo@ediloja.com.ec
Loja-Ecuador

Primera edición

ISBN digital - 978-9942-25-314-9

La versión impresa y digital han sido acreditadas bajo la licencia Creative Commons 4.0, CC BY-NY-SA: Reconocimiento-No comercial-Compartir igual;
la cual permite: copiar, distribuir y comunicar públicamente la obra, mientras se reconozca la autoría original, no se utilice con fines comerciales y se
permiten obras derivadas, siempre que mantenga la misma licencia al ser divulgada. https://creativecommons.org/licenses/by-nc-sa/4.0/deed.es

04 de Mayo, 2018
2. Índice

2. Índice...................................................................................................................................... 3
3. Objetivos................................................................................................................................. 5
MÓDULO 1. TABLAS Y GRÁFICOS DINÁMICOS.......................................................................... 5
MÓDULO 2. ANÁLISIS DE DATOS............................................................................................. 20
MÓDULO 3. VALIDACIÓN DE DATOS........................................................................................ 28
MÓDULO 4. SUBTOTALES........................................................................................................ 37
MÓDULO 5. FORMATO CONDICIONAL...................................................................................... 42
MÓDULO 6. SOLVER............................................................................................................... 60
MÓDULO 7. MACROS.............................................................................................................. 67
4. Bibliografía............................................................................................................................. 74
Guía didáctica: Excel Avanzado 2016

3. Objetivos

• Conocer las herramientas avanzadas de análisis de Excel

• Conocer como se pueden automatizar procesos repetitivos

MÓDULO 1. Tablas y Gráficos Dinámicos

Conceptos generales

Una tabla dinámica es una de las herramientas más poderosas de Excel, pero también es una de las
características que más usuarios de Excel se sienten intimidados a utilizar. (SSCOM, 2018)

Las tablas dinámicas permiten resumir y analizar fácilmente grandes cantidades de información con tan
sólo arrastrar y soltar las diferentes columnas que formarán el reporte.

Reportes flexibles

Es verdad que puedes formar muy buenos reportes con lo que ya sabes de Excel, pero imagina la siguiente
situación. Ya has creado un gran reporte que compara el total de ventas en las diferentes regiones del
país, pero ahora tus superiores han pedido que hagas otro reporte que compare las ventas de cada
región con los tipos de productos vendidos. Y por si fuera poco, después de terminar el segundo reporte,
te piden un tercero para comparar las ventas de los productos pero ahora por cada ciudad del país. Es
muy probable que tengas que empezar desde cero para crear los nuevos reportes. (SSCOM, 2018)

Afortunadamente Excel tiene la funcionalidad de tablas dinámicas que ayuda a resolver este problema.
Al utilizar una tabla dinámica podrás crear los reportes sin escribir una sola fórmula, pero lo más notable
será que podrás arreglar el reporte de una manera dinámica de acuerdo a tus necesidades. (SSCOM,
2018)

La Universidad Católica de Loja


Educación Continua 5
Guía didáctica: Excel Avanzado 2016

El verdadero problema de las tablas dinámicas

Muchos usuarios de Excel evitan el uso de las tablas dinámicas porque parecieran muy complicadas
a primera vista. Aunque las tablas dinámicas pueden parecer desafiantes, la realidad es que el
problema radica en que muy pocas veces se explican adecuadamente. En varias ocasiones he leído
libros o tutoriales en Internet que utilizan términos como “Análisis multidimensional”, que, aunque es
un concepto importante, el presentar este tema a un principiante con este lenguaje solo lo intimidará
desde un principio. (SSCOM, 2018)

Funcionamiento de las tablas dinámicas

Las tablas dinámicas en Excel permiten agrupar datos en una gran cantidad de maneras diferentes para
poder obtener la información que necesitamos. En esta ocasión explicaré el funcionamiento básico de
una tabla dinámica. (SSCOM, 2018)

Supongamos que tienes una tabla de datos que contiene mucha información sobre las ventas de la
compañía entre las cuales se encuentra una columna con los productos de la empresa, también la ciudad
donde se vende y las ventas correspondientes para cada ciudad. (SSCOM, 2018)

Te han solicitado un reporte con el total de ventas por ciudad y el total de ventas por producto. Así que
lo que necesitas hacer es sumar las ventas para cada ciudad y sumar las ventas de cada producto para
obtener el reporte. En lugar de utilizar fórmulas podemos utilizar una tabla dinámica para obtener el
resultado deseado. Una tabla dinámica nos permite hacer una comparación entre diferentes columnas
de una tabla. Puedes imaginarte una tabla dinámica de la siguiente manera: (SSCOM, 2018)

La Universidad Católica de Loja


6 Educación Continua
Guía didáctica: Excel Avanzado 2016

Lo primero que debemos hacer es especificar los campos de nuestra tabla de datos que vamos a
comparar. Elegimos las ciudades como las filas de nuestra tabla dinámica: (SSCOM, 2018)

Excel tomará todos los valores de ciudades de nuestra tabla de datos y los agrupará en la tabla dinámica,
es decir, colocará los valores únicos de la columna de datos eliminando las repeticiones. Ahora hacemos
lo mismo para especificar las columnas de la tabla dinámica. (SSCOM, 2018)

Finalmente elegimos una columna de valores numéricos que serán calculados y resumidos en la tabla
dinámica: (SSCOM, 2018)

La Universidad Católica de Loja


Educación Continua 7
Guía didáctica: Excel Avanzado 2016

Así tendrás un reporte que compara las ciudades y los productos y para cada combinación obtendrás el
total de ventas. Lo más importante que quiero transmitir con este artículo es que las tablas dinámicas te
permiten elegir entre todas las columnas de una tabla de datos y hacer comparaciones entre ellas para
poder realizar un buen análisis de la información. (SSCOM, 2018)

Creación de tablas dinámicas

Las tablas dinámicas en Excel reciben su nombre por su capacidad de cambiar dinámicamente la
información agrupada con tan solo rotar las columnas o filas de la tabla. En esta ocasión veremos un
ejemplo claro de cómo crearlas. (SSCOM, 2018)

La Universidad Católica de Loja


8 Educación Continua
Guía didáctica: Excel Avanzado 2016

Crear una tabla dinámica en Excel

Haz clic sobre cualquier celda de la tabla de datos que se desea considerar en la nueva tabla dinámica.
(SSCOM, 2018)

Ahora selecciona el comando Tabla dinámica que se encuentra dentro del grupo Tablas de la ficha
Insertar. (SSCOM, 2018)

Se mostrará el cuadro de diálogo Crear tabla dinámica. Si es necesario podrás ajustar el rango de datos
que se considerará en la tabla dinámica. (SSCOM, 2018)

La Universidad Católica de Loja


Educación Continua 9
Guía didáctica: Excel Avanzado 2016

En este mismo cuadro de diálogo se puede elegir si se desea colocar la tabla dinámica en una nueva hoja
de Excel o en una ya existente. Haz clic en el botón Aceptar y se creará la nueva tabla dinámica. (SSCOM,
2018)

Excel agregará en la parte izquierda del libro la tabla dinámica y en la parte derecha la lista de campos.
Esta lista de campos está dividida en dos secciones, primero la lista de todos los campos de los cuales

La Universidad Católica de Loja


10 Educación Continua
Guía didáctica: Excel Avanzado 2016

podremos elegir y por debajo una zona a donde arrastraremos los campos que darán forma al reporte
ya sea como columna, fila, valor o como un filtro. (SSCOM, 2018)

Para completar la tabla dinámica debemos arrastrar los campos al área correspondiente. Como columna
el campo Producto y como fila al campo Ciudad. Finalmente, como valores colocaré el campo Ventas.
(SSCOM, 2018)

De manera predeterminada Excel aplica la función SUMA a los valores y la tabla dinámica que resulta
después de hacer esta configuración es la siguiente: (SSCOM, 2018)

Utilizando una tabla dinámica fue posible crear un reporte de una manera fácil y sin la necesidad de
utilizar fórmulas. (SSCOM, 2018)

La Universidad Católica de Loja


Educación Continua 11
Guía didáctica: Excel Avanzado 2016

Creación de gráficos dinámicos

Un gráfico dinámico es un gráfico que está basado en los datos de una tabla dinámica y que se ajusta
automáticamente al aplicar cualquier filtro sobre la información. Con este tipo de gráfico podrás ayudar
en la comprensión de los datos de una tabla dinámica.

Cómo crear un gráfico dinámico en Excel

Para crear un gráfico dinámico debes hacer clic sobre cualquier celda de la tabla dinámica que servirá
como base del gráfico y posteriormente hacer clic sobre el comando Gráfico dinámico que se encuentra
dentro del grupo Herramientas de la ficha Opciones. (SSCOM, 2018)

Se mostrará el cuadro de diálogo Insertar gráfico de donde podrás seleccionar el tipo de gráfico que
deseas utilizar. (SSCOM, 2018)

Una vez que has seleccionado el gráfico adecuado Excel lo insertará en la hoja de trabajo. Observa cómo
el gráfico se modifica al momento de aplicar algún filtro sobre la tabla dinámica: (SSCOM, 2018)

La Universidad Católica de Loja


12 Educación Continua
Guía didáctica: Excel Avanzado 2016

De igual manera puedes filtrar la información utilizando los botones de filtrado que aparecen dentro del
gráfico dinámico: (SSCOM, 2018)

La Universidad Católica de Loja


Educación Continua 13
Guía didáctica: Excel Avanzado 2016

Para eliminar un gráfico dinámico solamente debes seleccionarlo y pulsar la tecla Suprimir. (SSCOM,
2018)

Tablas dinámicas combinadas

Al crear una tabla dinámica generalmente tenemos todos nuestros datos en una sola hoja, sin embargo,
es posible crear una tabla dinámica a partir de varias hojas de Excel. En esta ocasión te mostraré como
crear una sola tabla dinámica basada en múltiples hojas.

Tabla dinámica desde múltiples hojas

La condición necesaria para crear una tabla dinámica desde múltiples hojas es que cada una de las tablas
de datos de las diferentes hojas debe tener la misma cantidad de columnas. Los datos pueden variar,
pero los encabezados de las tablas deben ser los mismos. Para nuestro ejemplo supondremos que tengo
dos hojas. La primera contiene los datos de las ventas para la zona Norte y la segunda hoja las ventas de
la zona Sur.

La Universidad Católica de Loja


14 Educación Continua
Guía didáctica: Excel Avanzado 2016

Crear la tabla dinámica

La manera más sencilla de crear este tipo de tabla dinámica es utilizar el Asistente para tablas y gráficos
dinámicos el cual podemos iniciar con la combinación de teclas ALT+T+B.

La Universidad Católica de Loja


Educación Continua 15
Guía didáctica: Excel Avanzado 2016

En el cuadro de diálogo selecciona la opción Rangos de consolidación múltiples y pulsa el botón


Siguiente. En el segundo paso del asistente selecciona la opción Crear un solo campo de página.

Al pulsar el botón Siguiente se mostrará un paso intermedio llamado paso 2b el cual nos permitirá
seleccionar los rangos de las diferentes hojas.

La Universidad Católica de Loja


16 Educación Continua
Guía didáctica: Excel Avanzado 2016

Para agregar un rango debes seleccionarlo directamente de la hoja y posteriormente pulsar el botón
Agregar. Esta acción se debe repetir para todos los rangos que se desees consolidar. Al terminar de
agregar todos los rangos pulsa el botón Siguiente para ir al paso final el cual nos preguntará si deseamos
insertar la tabla dinámica en una hoja de cálculo nueva o en una hoja de cálculo existente. Selecciona la
opción de tu preferencia y pulsa el botón Finalizar.

Personalizar la tabla dinámica

Al crearse la nueva tabla dinámica notarás de inmediato que se muestra el recuento de todos los valores.
Si lo que necesitas es la suma de los valores, puedes cambiar este comportamiento haciendo clic derecho
sobre alguna de las celdas de valores y seleccionando la opción Resumir valores por y posteriormente la
opción Suma.

La Universidad Católica de Loja


Educación Continua 17
Guía didáctica: Excel Avanzado 2016

Si adicionalmente necesitas ocultar alguna de las columnas mostradas debes hacer clic en la flecha que
se encuentra junto a Etiquetas de columna y seleccionar solamente aquellas columnas que deseas ver
en pantalla.

También notarás que se ha agregado una columna llamada Total general cuya función es mostrar la suma
de cada fila. Para nuestro ejemplo esta columna no es necesaria, así que puedo remover dicha columna
haciendo clic derecho sobre cualquier celda de valor y seleccionando Opciones de tabla dinámica.

La Universidad Católica de Loja


18 Educación Continua
Guía didáctica: Excel Avanzado 2016

Dentro de este cuadro de diálogo, dentro la pestaña Totales y filtros, debes remover la selección de
la opción Mostrar totales generales de las filas y finalmente pulsar el botón Aceptar. Con esta última
modificación habremos llegado a la tabla dinámica que nos permite analizar adecuadamente los datos
provenientes de varias hojas.

La Universidad Católica de Loja


Educación Continua 19
Guía didáctica: Excel Avanzado 2016

MÓDULO 2. ANÁLISIS DE DATOS

Escenarios

Los escenarios nos permiten analizar un resultado generado en base a un conjunto de celdas variables.
Los escenarios en Excel permiten un máximo de 32 variables, pero podemos crear tantos escenarios
como sea necesario. (Servicios, 2018)

Para este ejemplo utilizaré el caso de un préstamo personal en donde me interesa conocer la cantidad
que debo pagar dependiendo el plazo elegido. Para ello utilizo la función PAGO y en las celdas superiores
he colocado los argumentos de dicha función de la siguiente manera:

La Universidad Católica de Loja


20 Educación Continua
Guía didáctica: Excel Avanzado 2016

El Administrador de escenarios en Excel

Ahora me interesa saber cómo cambia la mensualidad si cambio el plazo de pago. Para iniciar con la
creación de escenarios debo pulsar el botón Análisis Y si que se encuentra en la ficha Datos y dentro de
las opciones mostradas seleccionar Administrador de escenarios.

Al seleccionar esta opción se mostrará el cuadro de diálogo Administrador de escenarios y lo primero


que debemos hacer es pulsar el botón Agregar para mostrar el cuadro de diálogo Agregar escenario.

En este cuadro de diálogo comenzaré por asignar un nombre a mi escenario, que en este caso será
12 Meses. En el cuadro de texto Celdas cambiantes debo seleccionar aquellas celdas que afectan el
resultado de la fórmula PAGO, que es el rango $B$1:$B:$3. Al oprimir el botón Aceptar se mostrará un
nuevo cuadro de diálogo llamado Valores del escenario que me permitirá ingresar los valores específicos
del escenario recién creado. Es posible cambiar todos los valores, pero para este ejemplo solamente
modificaré el plazo que tendrá el valor 12:

La Universidad Católica de Loja


Educación Continua 21
Guía didáctica: Excel Avanzado 2016

Ya que voy a agregar escenarios adicionales oprimiré el botón Agregar y Excel mostrará de nueva
cuenta el cuadro de diálogo Agregar escenario y volveré a repetir estos mismos pasos para crear nuevos
escenarios para los plazos de 18, 36 y 48 meses. Una vez que he terminado de crear el último escenario
debes pulsar el botón Aceptar para regresar al Administrador de escenarios donde podrás ver una lista
de todos los escenarios creados:

La Universidad Católica de Loja


22 Educación Continua
Guía didáctica: Excel Avanzado 2016

Probar los escenarios creados

Ya con los escenarios creados será suficiente seleccionar alguno de ellos y oprimir el botón Mostrar
para aplicar los valores del escenario al resultado de la fórmula PAGO. Observa cómo va cambiando el
resultado de la celda B4 de acuerdo al escenario elegido:

Para este ejemplo solamente he modificado los valores del plazo en cada escenario, sin embargo, se
podrían crear escenarios donde cambie tanto el plazo como la tasa de interés. Las combinaciones
posibles son muchas y solamente estarán restringidas a tus necesidades de análisis.

Buscar Objetivo

Excel incluye varias herramientas de análisis de datos y Buscar objetivo es una técnica utilizada para
encontrar fácilmente el número que cumple las condiciones necesarias para alcanzar un objetivo.

Esta herramienta te ayudará a hacer muchas pruebas de valores en una fórmula hasta encontrar el valor
exacto que cumpla con las condiciones establecidas. Es decir, si sabemos el resultado de una fórmula,
pero no estamos seguros del valor de uno de sus argumentos, entonces Buscar objetivo nos ayudará a
probar diversos escenarios hasta encontrar el valor exacto que necesitamos. Por ejemplo, supongamos
que tenemos el siguiente problema.

Tengo un número que multiplicado por otro número X me deberá dar el resultado mostrado. Aunque este
es un problema muy fácil de resolver matemáticamente será de utilidad para mostrar la funcionalidad de
Buscar objetivo. Empezaré por definir una fórmula importante. En la celda C3 colocaré la fórmula que se
deberá cumplir para obtener el resultado deseado, es decir, =B1*B2 deberá dar como resultado 439482.

La Universidad Católica de Loja


Educación Continua 23
Guía didáctica: Excel Avanzado 2016

Por ahora el resultado en C3 será cero, porque no hay valor en la celda B2 sin embargo, al momento de
ir buscando el valor adecuado para B2, el valor de la celda C3 llegará a ser el mismo que B3 cuando se
haya encontrado el valor correcto.

El comando Buscar objetivo

Ahora deberás hacer clic en la ficha Datos y seleccionar Análisis Y si donde se desplegará un menú de
opciones y deberás elegir Buscar objetivo.

De inmediato se mostrará el cuadro de diálogo Buscar objetivo donde deberás llenar los siguientes
cuadros de texto.

• Definir la celda. Es la celda que contiene la fórmula

• Con el valor. Este es el número que deseamos como resultado de la fórmula.

• Para cambiar la celda. La celda que será modificada hasta tener el resultado deseado.

Una vez que se han establecido los parámetros debes hacer clic en el botón Aceptar y Excel comenzará
a realzar los cálculos necesarios. Cuando haya encontrado un resultado adecuado se mostrará el cuadro
de dialogo Estado de la búsqueda de objetivo.

La Universidad Católica de Loja


24 Educación Continua
Guía didáctica: Excel Avanzado 2016

Este cuadro de diálogo simplemente notifica que se ha llegado al objetivo modificando la celda
especificada. Al cerrar el cuadro de diálogo podrás observar el resultado. Para nuestro ejemplo Excel fue
haciendo diversas pruebas hasta llegar al resultado de 520.0970 que es el número que multiplicado por
845 nos dará el resultado esperado.

Tablas de datos

Las tablas de datos forman parte de las herramientas de Análisis Y si que nos permiten cambiar el valor
de algunas celdas para ver cómo es afectado el resultado original. Una tabla de datos analiza un conjunto
de valores y determina posibles resultados.

Tabla de datos de una variable

El ejemplo más sencillo de una tabla de datos es aquél que utiliza una variable para realizar los cálculos.
Supongamos el siguiente escenario:

En este ejemplo estoy realizando una proyección de ventas para el año 2011 basándome en las ventas
del año 2010 y esperando una tasa de crecimiento del 2.5%. Lo que deseo hacer es saber cuál sería
la proyección de ventas para el 2011 si la tasa de crecimiento fuera diferente. Para hacer este análisis
colocaré las tasas de crecimiento que deseo utilizar de la siguiente manera:

La Universidad Católica de Loja


Educación Continua 25
Guía didáctica: Excel Avanzado 2016

Para crear la tabla de datos debo seleccionar el rango de celdas tal como se muestra en la imagen anterior
y entonces ir a la ficha Datos, y dentro del grupo Herramientas de datos pulsar el botón Análisis Y si para
posteriormente seleccionar la opción Tabla de datos. (SSCOM, 2018)

Se mostrará el cuadro de diálogo Tabla de datos y en la caja de texto Celda de entrada (columna) se debe
seleccionar la celda B2 que es la celda que contiene el porcentaje de crecimiento.

La Universidad Católica de Loja


26 Educación Continua
Guía didáctica: Excel Avanzado 2016

Al hacer clic en el botón Aceptar se llenarán las celdas contiguas a las tasas de crecimiento con el valor
de la proyección de ventas correspondiente a cada una de las tasas.

Excel ha creado la tabla de datos en el rango B5:B13 y de esta manera puedo analizar las diferentes
proyecciones de ventas para una tasa de crecimiento diferente. Una vez que he terminado de analizar la
información, si intento eliminar alguna de las celdas pertenecientes al rango de la tabla de datos, Excel
desplegará un mensaje advirtiendo que no se puede cambiar parte de una tabla de datos. Si deseas
eliminar la tabla de datos deberás primero seleccionar el rango completo antes de oprimir la tecla
suprimir.

La Universidad Católica de Loja


Educación Continua 27
Guía didáctica: Excel Avanzado 2016

MÓDULO 3. VALIDACIÓN DE DATOS

Concepto

La validación de datos en Excel es una herramienta que no puede pasar desapercibida por los analistas
de datos ya que nos ayudará a evitar la introducción de datos incorrectos en la hoja de cálculo de manera
que podamos mantener la integridad de la información en nuestra base de datos. (Chancay Moreira,
2018)

Importancia de la validación de datos en Excel

De manera predeterminada, las celdas de nuestra hoja están listas para recibir cualquier tipo de dato,
ya sea un texto, un número, una fecha o una hora. Sin embargo, los cálculos de nuestras fórmulas
dependerán de los datos contenidos en las celdas por lo que es importante asegurarnos que el usuario
ingrese el tipo de dato correcto. (Criollo Montalvo, 2018)

Por ejemplo, en la siguiente imagen puedes observar que la celda C5 muestra un error en el cálculo de la
edad ya que el dato de la celda B5 no corresponde a una fecha válida. (Criollo Montalvo, 2018)

La Universidad Católica de Loja


28 Educación Continua
Guía didáctica: Excel Avanzado 2016

Este tipo de error puede ser prevenido si utilizamos la validación de datos en Excel al indicar que la celda
B5 solo aceptará fechas válidas. Una vez creada la validación de datos, al momento de intentar ingresar
una cadena de texto, obtendremos un mensaje de advertencia como el siguiente: (Chancay Moreira,
2018)

Proceso de creación

El comando Validación de datos que utilizaremos a lo largo de este artículo se encuentra en la ficha
Datos y dentro del grupo Herramientas de datos. (Criollo Montalvo, 2018)

Al pulsar dicho comando se abrirá el cuadro de diálogo Validación de datos donde, de manera
predeterminada, la opción Cualquier valor estará seleccionado, lo cual significa que está permitido
ingresar cualquier valor en la celda. Sin embargo, podremos elegir alguno de los criterios de validación
disponibles para hacer que la celda solo permita el ingreso de un número entero, un decimal, una lista,
una fecha, una hora o una determinada longitud del texto. (Criollo Montalvo, 2018)

La Universidad Católica de Loja


Educación Continua 29
Guía didáctica: Excel Avanzado 2016

Cómo aplicar la validación de datos

Para aplicar la validación de datos sobre una celda específica, deberás asegurarte de seleccionar dicha
celda y posteriormente ir al comando Datos > Herramientas de Datos > Validación de datos. (Criollo
Montalvo, 2018)

Por el contrario, si quieres aplicar el mismo criterio de validación a un rango de celdas, deberás seleccionar
dicho rango antes de ejecutar el comando Validación de datos y eso hará que se aplique el mismo criterio
para todo el conjunto de celdas. (Criollo Montalvo, 2018)

Ya que es común trabajar con una gran cantidad de filas de datos en Excel, puedes seleccionar toda una
columna antes de crear el criterio de validación de datos. (Criollo Montalvo, 2018)

La Universidad Católica de Loja


30 Educación Continua
Guía didáctica: Excel Avanzado 2016

Para seleccionar una columna completa será suficiente con hacer clic sobre el encabezado de la columna.
Una vez que hayas hecho esta selección, podrás crear la validación de datos la cual será aplicada sobre
todas las celdas de la columna. (Criollo Montalvo, 2018)

Tipos de validación de datos

Para analizar los criterios de validación de datos en Excel podemos dividirlos en dos grupos basados en
sus características similares. El primer grupo está formado por los siguientes criterios:

• Número entero
• Decimal
• Fecha
• Hora
• Longitud de texto

Estos criterios son muy similares entre ellos porque comparten las mismas opciones para acotar los
datos que son las siguientes: Entre, No está entre, Igual a, No igual a, Mayor que, Menor que, Mayor o
igual que, Menor o igual que.

Para las opciones “entre” y “no está entre” debemos indicar un valor máximo y un valor mínimo, pero para
el resto de las opciones indicaremos solamente un valor. Por ejemplo, podemos elegir la validación de
números enteros entre los valores 50 y 100 para lo cual debemos configurar del criterio de la siguiente
manera: (Chancay Moreira, 2018)

La Universidad Católica de Loja


Educación Continua 31
Guía didáctica: Excel Avanzado 2016

Por el contrario, si quisiéramos validar que una celda solamente acepte fechas mayores al 01 de enero
del 2015, podemos crear el criterio de validación de la siguiente manera: (Chancay Moreira, 2018)

Una vez que hayas creado el criterio de validación en base a tus preferencias, será suficiente con pulsar
el botón Aceptar para asignar dicho criterio a la celda, o celdas, que hayas seleccionado previamente.
(Chancay Moreira, 2018)

Lista de validación de datos

A diferencia de los criterios de validación mencionados anteriormente, la Lista es diferente porque no


necesita de un valor máximo o mínimo, sino que es necesario indicar la lista de valores que deseamos

La Universidad Católica de Loja


32 Educación Continua
Guía didáctica: Excel Avanzado 2016

permitir dentro de la celda. Por ejemplo, en la siguiente imagen he creado un criterio de validación
basado en una lista que solamente aceptará los valores sábado y domingo. (Chancay Moreira, 2018)

Puedes colocar tantos valores como sea necesario y deberás separarlos por el carácter de separación
de listas configurado en tu equipo. En mi caso, dicho separador es la coma (,) pero es probable que
debas hacerlo con el punto y coma (;). Al momento de hacer clic en el botón Aceptar podrás confirmar
que la celda mostrará un botón a la derecha donde podrás hacer clic para visualizar la lista de opciones
disponibles: (Chancay Moreira, 2018)

Para que la lista desplegable sea mostrada correctamente en la celda deberás asegurarte que, al momento
de configurar el criterio validación de datos, la opción Celda con lista desplegable esté seleccionada.
(Chancay Moreira, 2018)

En caso de que los elementos de la lista sean demasiados y no desees introducirlos uno por uno, es
posible indicar la referencia al rango de celdas que contiene los datos. Por ejemplo, en la siguiente
imagen puedes observar que he introducido los días de la semana en el rango G1:G7 y dicho rango lo he
indicado como el origen de la lista. (Chancay Moreira, 2018)

La Universidad Católica de Loja


Educación Continua 33
Guía didáctica: Excel Avanzado 2016

Condiciones en validación de datos

Tal como lo mencioné al inicio del artículo, es posible personalizar el mensaje de error mostrado al usuario
después de tener un intento fallido por ingresar algún dato. Para personalizar el mensaje debemos ir a
la pestaña Mensaje de error que se encuentra dentro del mismo cuadro de diálogo Validación de datos.
(Criollo Montalvo, 2018)

Para la opción Estilo tenemos tres opciones: Detener, Advertencia e Información. Cada una de estas
opciones tendrá dos efectos sobre la venta de error: en primer lugar, realizará un cambio en el icono
mostrado y en segundo lugar mostrará botones diferentes. (Criollo Montalvo, 2018)

La Universidad Católica de Loja


34 Educación Continua
Guía didáctica: Excel Avanzado 2016

• La opción Detener mostrará los botones Reintentar, Cancelar y Ayuda.


• La opción Advertencia mostrará los botones Si, No, Cancelar y Ayuda.
• La opción Información mostrará los botones Aceptar, Cancelar y Ayuda.

La caja de texto Título nos permitirá personalizar el título de la ventana de error que de manera
predeterminada se muestra como Microsoft Excel. Y finalmente la caja de texto Mensaje de error nos
permitirá introducir el texto que deseamos mostrar dentro de la ventana de error. (Criollo Montalvo,
2018)

Por ejemplo, en la siguiente imagen podrás ver que he modificado las opciones predeterminadas de la
pestaña Mensaje de error: (Criollo Montalvo, 2018)

Como resultado de esta nueva configuración, obtendremos el siguiente mensaje de error: (Criollo
Montalvo, 2018)

Eliminar validación de datos

Si deseas eliminar el criterio de validación de datos aplicado a una celda o a un rango, deberás seleccionar
dichas celdas, abrir el cuadro de diálogo Validación de datos y pulsar el botón Borrar todos. (Criollo
Montalvo, 2018)

La Universidad Católica de Loja


Educación Continua 35
Guía didáctica: Excel Avanzado 2016

Al pulsar el botón Aceptar habrás removido cualquier validación de datos aplicada sobre las celdas
seleccionadas. (Criollo Montalvo, 2018)

La Universidad Católica de Loja


36 Educación Continua
Guía didáctica: Excel Avanzado 2016

MÓDULO 4. SUBTOTALES

Concepto

Cuando tienes una tabla de datos con una gran cantidad de información, los subtotales en Excel nos
pueden ayudar a comprender e interpretar mejor la información. Excel permite agregar subtotales de
una manera muy sencilla.

La Universidad Católica de Loja


Educación Continua 37
Guía didáctica: Excel Avanzado 2016

Proceso de creación

Supongamos la siguiente tabla de datos de donde quiero obtener los subtotales de ventas por cada mes:

Lo primero que debo hacer es ordenar los datos por la columna sobre la cual se obtendrán los subtotales.
Para este ejemplo ordenaré los datos por la columna Mes. La columna se ordena haciendo clic en
cualquier celda de la columna y posteriormente seleccionado el comando Ordenar de más antiguos a
más recientes que se encuentra dentro de la ficha Inicio.

La Universidad Católica de Loja


38 Educación Continua
Guía didáctica: Excel Avanzado 2016

La tabla quedará ordenada por mes.

El botón Subtotal en Excel

Para realizar la inserción de los subtotales en Excel debo pulsar el comando Subtotal que se encuentra
en la ficha Datos dentro del grupo Esquema.

La Universidad Católica de Loja


Educación Continua 39
Guía didáctica: Excel Avanzado 2016

Excel mostrará el cuadro de diálogo Subtotales.

Me debo asegurar de que la primera lista desplegable tenga seleccionada la opción Mes ya que indica
que para cada cambio de mes se insertará un subtotal. Además, utilizaré la función Suma y la columna
Ventas que aparecen seleccionadas. Al hacer clic en Aceptar se insertarán los subtotales.

La Universidad Católica de Loja


40 Educación Continua
Guía didáctica: Excel Avanzado 2016

Observa cómo Excel ha insertado una fila nueva que contiene el subtotal para cada mes. Además, a la
izquierda de la hoja de cálculo Excel coloca controles adicionales que son útiles para ocultar o mostrar
los grupos de datos de acuerdo a los subtotales. Al hacer clic en alguno de ellos el grupo correspondiente
se expande o se contrae:

Eliminar subtotales

Si quisiéramos eliminar los subtotales de una tabla no hace falta ir eliminándolos fila a fila. Simplemente
seleccionamos nuestra tabla una vez más, hacemos click en el botón de subtotales y en la ventana de
subtotales hacemos click en el botón “Quitar todos” como puede verse en la siguiente imagen:

La Universidad Católica de Loja


Educación Continua 41
Guía didáctica: Excel Avanzado 2016

MÓDULO 5. FORMATO CONDICIONAL

Concepto

El formato condicional en Excel es una funcionalidad de gran utilidad al momento de realizar el análisis
de datos ya que puedes dar un formato especial a un grupo de celdas en base al valor de otra celda. Esto
te permitirá aplicar un tipo de fuente específico o un color de relleno diferente para aquellas celdas que
cumplan con ciertas reglas y así poder identificarlas fácilmente en pantalla. (Site, 2018)

El formato condicional en Excel es una manera de hacer que la herramienta aplique un formato especial
para aquellas celdas que cumplen con ciertas condiciones. Por ejemplo, se puede utilizar el formato
condicional para cambiar el color de las celdas que tienen un valor negativo. (Site, 2018)

Razón para utilizar el formato condicional

Siempre tienes la opción de aplicar manualmente un formato a cada una de las celdas que cumplen con
una condición, pero eso se puede convertir en un proceso largo y repetitivo, especialmente si tienes una
tabla de datos muy grande y que cambia frecuentemente. Es por eso que el formato condicional puede
hacer más fácil la tarea de cambiar automáticamente el formato de la celda que cumple con ciertos
criterios. (Site, 2018)

La Universidad Católica de Loja


42 Educación Continua
Guía didáctica: Excel Avanzado 2016

Ejemplos de formato condicional

Formato especial para todos los valores entre 20 y 30:

Resaltar los valores por debajo del promedio (Para este ejemplo el promedio es 22.2).

La Universidad Católica de Loja


Educación Continua 43
Guía didáctica: Excel Avanzado 2016

¿Cómo se aplica el formato condicional?

Debes seleccionar las celdas a las que se les aplicará el formato condicional y después hacer clic en el
comando Formato condicional que aparece en el grupo Estilos de la ficha Inicio. (Ortiz, Excel Total, 2018)

Como ya mencioné previamente, al seleccionar alguna de las opciones del menú, el formato se aplicará
para aquellas celdas que cumplan con cierta condición o regla. Un formato condicional en Excel está
siempre basado en una regla que posteriormentre se podrá editar si así lo deseas. Las reglas que se crean
para los formatos condicionales se pueden dividir en dos grandes grupos: (Ortiz, Excel Total, 2018)

• Reglas basadas en valores de celda: Estas reglas se basan en el mismo valor de la celda (Mayor que,
Menor que, Igual a, Entre, etc.). (Servicios, 2018)

• Reglas basadas en fórmulas: Estas reglas ofrecen mayor flexibilidad porque puedes aplicar un
formato especial utilzando una fórmula donde podrás aplicar una lógica más compleja. Por lo
mismo es un poco más complicado de aprender, pero una vez que lo hagas seré muy intuitivo de
utilizar. (Servicios, 2018) (Criollo Montalvo, 2018)

La Universidad Católica de Loja


44 Educación Continua
Guía didáctica: Excel Avanzado 2016

Tipos de formato condicional

Formato condicional a valores duplicados

Comenzaremos nuestro ejercicio seleccionando el rango de celdas que contiene los datos a los que
aplicaremos el formato condicional y que en este caso es el rango A2:A26. (Bossio, Alba, Zarate, &
Jimenez, 2018)

Después de haber hecho la selección, debemos ir a la ficha Inicio, y dentro del grupo Estilos, hacer clic
sobre Formato Condicional y al desplegarse el menú emergente deberás hacer clic en Resaltar reglas de
celdas y posteriormente elegir la opción Duplicar valores tal como se muestra en la siguiente imagen.
(Bossio, Alba, Zarate, & Jimenez, 2018)

La Universidad Católica de Loja


Educación Continua 45
Guía didáctica: Excel Avanzado 2016

Al seleccionar esta opción se mostrará el cuadro de diálogo Duplicar Valores el cual contiene dos listas
de selección y deberás asegurarte de que la primera lista tiene la selección Duplicados. Para la segunda
lista podrás elegir cualquiera de las opciones disponibles y para nuestro ejemplo dejaré seleccionada la
opción de relleno rojo con texto rojo oscuro. (Bossio, Alba, Zarate, & Jimenez, 2018)

La Universidad Católica de Loja


46 Educación Continua
Guía didáctica: Excel Avanzado 2016

Al hacer clic en el botón Aceptar, la mayoría de las celdas de nuestros datos serán resaltadas en color
rojo porque contienen un valor que se repite al menos dos veces. La única celda que no será resaltada
en rojo será las celdas A5 porque es la única que contiene un valor que no se repite. (Bossio, Alba, Zarate,
& Jimenez, 2018)

De esta manera podrás resaltar valores duplicados en Excel utilizando el formato condicional de manera
que sea fácil detectar visualmente aquellas celdas que contienen datos duplicados. (Bossio, Alba, Zarate,
& Jimenez, 2018)

La Universidad Católica de Loja


Educación Continua 47
Guía didáctica: Excel Avanzado 2016

Formato condicional preestablecido

Estas reglas se muestran dentro del menú Formato condicional y dentro de la opción Reglas superiores
e inferiores.

Reglas superiores e inferiores de formato condicional

La regla 10 superiores te permitirá resaltar de manera inmediata las celdas que contengan los 10 valores
con mayor valor dentro del rango de celdas. El cuadro de diálogo de esta regla es el siguiente: (Servicios,
2018)

Observa que puedes cambiar el número de elementos a seleccionar, por lo que en lugar de los 10
superiores podrías seleccionar los 20 superiores si así lo deseas. La regla 10 inferiores funciona de manera
similar, solo que Excel obtendrá las celdas con menor valor dentro del rango. (Servicios, 2018)

La regla 10% de valores superiores es similar a las reglas anteriores, pero en lugar de indicar un número
específico de celdas se introduce un porcentaje de celdas a seleccionar. Por ejemplo, dentro de un rango
que contiene 20 celdas, si se especifica un 10% entonces el formato condicional se aplicará a las 2 celdas

La Universidad Católica de Loja


48 Educación Continua
Guía didáctica: Excel Avanzado 2016

con mayor valor porque el 10% de 20 celdas son 2 celdas. El cuadro de diálogo es el siguiente: (Servicios,
2018)

De la misma manera puedes aumentar o disminuir el porcentaje. Si especificas un 20% para un rango
de 20 celdas, entonces el formato condicional se aplicará a 4 celdas. La regla 10% de valores inferiores
selecciona el 10% de celdas del rango que tenga el menor valor. (Servicios, 2018)

Finalmente, la regla Por encima del promedio hace dos cosas. En primer lugar, calcula el valor promedio
de las celdas del rango seleccionado y posteriormente aplica el formato condicional a todas aquellas
celdas que tienen un valor por encima del promedio recién calculado. Al no tener ningún argumento, el
cuadro de diálogo de esta regla solamente solicita el formato a aplicar: (Servicios, 2018)

La regla Por debajo del promedio seleccionará todas las celdas que tengan un valor inferior al promedio.
(Servicios, 2018)

La Universidad Católica de Loja


Educación Continua 49
Guía didáctica: Excel Avanzado 2016

Formato condicional personalizado

Formato condicional a valores únicos

Para invertir el funcionamiento de nuestra regla de formato condicional de manera que el formato se
aplique a los valores únicos de nuestros datos haremos una pequeña modificación. Pero antes, debemos
seleccionar de nueva cuenta el rango de celdas con los datos y hacer clic en la ficha Inicio > Formato
condicional y seleccionaremos la opción Administrar reglas. (Ortiz, Excel Total, 2018)

Esto mostrará el cuadro de diálogo Administrador de reglas de formato condicionales donde podrás
observar la regla que acabamos de crear en la sección anterior. (Ortiz, Excel Total, 2018)

Para editar la regla de formato condicional debemos seleccionarla y posteriormente hacer clic en el
botón Editar regla lo cual mostrará el cuadro de diálogo Editar regla de formato. En este nuevo cuadro

La Universidad Católica de Loja


50 Educación Continua
Guía didáctica: Excel Avanzado 2016

de diálogo debemos seleccionar la opción “único” dentro de la lista desplegable tal como se muestra en
la siguiente imagen. (Ortiz, Excel Total, 2018)

Para finalizar deberás hacer clic en el botón Aceptar y de nuevo haz clic en Aceptar para cerrar el
Administrador de reglas de formato condicional. Como resultado tendremos una regla que resaltará
solamente la celda A5 con un formato especial por ser el único valor que no se repite. (Ortiz, Excel Total,
2018)

La Universidad Católica de Loja


Educación Continua 51
Guía didáctica: Excel Avanzado 2016

Es así como el Formato condicional en Excel puede ser utilizado para resaltar valores únicos o valores
duplicados. Aunque en este ejercicio he utilizado una misma regla de formato condicional para demostrar
ambas tareas, es totalmente factible crear reglas independientes que resalten valores duplicados o
valores únicos. (Ortiz, Excel Total, 2018)

Ambos tipos de reglas se crean de la misma manera, es decir, desde Inicio > Formato condicional >
Resaltar reglas de celdas > Duplicar valores y al abrirse el cuadro de diálogo deberás elegir la opción
“duplicado” o “único” en base al tipo de datos que deseas resaltar. (Ortiz, Excel Total, 2018)

Resaltar fines de semana con formato condicional

Cuando tienes un listado de fechas en Excel a veces es de utilidad resaltar los días que pertenecen al fin
de semana, ya sea porque estás creando un calendario laboral o simplemente porque necesitas conocer
las fechas de los sábados y domingos. (Jazz, 2018)

Esta tarea la puedes lograr fácilmente aplicando una regla de formato condicional sobre el listado de
fechas. Para nuestro ejercicio supondremos una lista de fechas como la siguiente: (Ortiz, Excel Total,
2018)

El primer paso será seleccionar todo el rango de fechas y posteriormente ir a la ficha Inicio y hacer clic
sobre Formato condicional para seleccionar la opción Nueva regla: (Ortiz, Excel Total, 2018)

La Universidad Católica de Loja


52 Educación Continua
Guía didáctica: Excel Avanzado 2016

Formato condicional para resaltar fines de semana

Se mostrará el cuadro de diálogo Nueva regla de formato y deberás elegir la opción Utilice una fórmula
que determine las celdas para aplicar formato tal como lo muestra la siguiente imagen: (Ortiz, Excel Total,
2018)

La Universidad Católica de Loja


Educación Continua 53
Guía didáctica: Excel Avanzado 2016

En el cuadro de fórmula deberás colocar lo siguiente:

=DIASEM(A1, 2) > 5

Ahora solo falta indicar el color del fondo de las celdas de fin de semana. Haz clic en el botón Formato y
elige la pestaña Relleno donde podrás seleccionar el color de tu preferencia para resaltar las fechas que
cumplan con la fórmula que acabamos de ingresar. (Ortiz, Excel Total, 2018)

La Universidad Católica de Loja


54 Educación Continua
Guía didáctica: Excel Avanzado 2016

La configuración de la nueva regla de formato condicional quedará de la siguiente manera:

La Universidad Católica de Loja


Educación Continua 55
Guía didáctica: Excel Avanzado 2016

Al hacer clic sobre Aceptar, las celdas que contengas una fecha de fin se semana se resaltarán con el color
previamente definido:

Resaltar filas alternas

Muy a menudo, cuando presentamos los datos en una tabla muy grande, se dificulta distinguir la
información que pertenece a una misma fila. Para ayudar en la lectura de los datos es posible resaltar
las filas alternas en Excel de manera que cada fila tenga un color diferente que nos permita distinguir
fácilmente la información entre cada una de ellas. (Ortiz, Excel Total, 2018)

Es posible aplicar este tipo de formato convirtiendo el rango de datos en una tabla de Excel y que será
tan simple como seleccionar el rango de celdas e ir a la ficha Inicio > Estilos > Dar formato como tabla
y finalmente seleccionar cualquiera de los formatos que tienen un color diferente para las filas. (Ortiz,
Excel Total, 2018)

La Universidad Católica de Loja


56 Educación Continua
Guía didáctica: Excel Avanzado 2016

Resaltar filas alternas en Excel

El primer paso es seleccionar los datos a los que aplicaremos la regla de formato condicional. (Ortiz, Excel
Total, 2018)

En seguida debemos ir a la ficha Inicio y dentro de Formato condicional deberás seleccionar la opción
Nueva regla lo cual mostrará el cuadro de diálogo Nueva regla de formato. (Ortiz, Excel Total, 2018)

La Universidad Católica de Loja


Educación Continua 57
Guía didáctica: Excel Avanzado 2016

Fórmula para resaltar filas alternas

Dentro del cuadro de diálogo deberás seleccionar la opción Utilizar una fórmula que determine las
celdas para aplicar formato y en el cuadro Dar formato a los valores donde esta fórmula sea verdadera
coloca la siguiente fórmula: (Ortiz, Excel Total, 2018)

=RESIDUO(FILA(),2)=0

La fórmula que acabamos de introducir hace que cualquier fila que sea par, dentro del rango de celdas
seleccionado, se le aplicará el formato que elijamos. En caso de que quieras que sean las filas impares
las que tengan el formato especial entonces deberás modificar la fórmula de la siguiente manera: (Ortiz,
Excel Total, 2018)

=RESIDUO(FILA(),2)=1

Por otro lado, si lo que quieres es resaltar las columnas alternas dentro del rango, entonces puedes
reemplazar la función FILA por la función COLUMNA: (Ortiz, Excel Total, 2018)

=RESIDUO(COLUMNA(),2)=0

Una ventaja de este método es que puedes elegir la cantidad de filas que habrá entre cada cambio de
formato. Por ejemplo, si deseamos resaltar cada 3 filas, podemos utilizar la siguiente fórmula: (Ortiz, Excel
Total, 2018)

=RESIDUO(FILA(),3)=0

La Universidad Católica de Loja


58 Educación Continua
Guía didáctica: Excel Avanzado 2016

Ya he explicado variantes de la fórmula que podemos indicar en nuestra regla de formato condicional,
pero nos hace falta algo muy importante y es elegir el formato que será aplicado. Para definir el formato
que tendrán las filas alternas deberás dar clic en el botón Formato que está por debajo del cuadro de
texto donde acabamos de introducir la fórmula. De inmediato se mostrará un nuevo cuadro de diálogo
llamado Formato de celdas y es aquí donde elegiremos un color de relleno diferente. (Ortiz, Excel Total,
2018)

De hecho, puedes ir a cualquiera de las pestañas de este cuadro de diálogo (Número, Fuente, Bordes,
Relleno) y elegir el formato que será aplicado a las filas alternas. Para nuestro ejemplo solo elegiré un
color de fondo diferente y al terminar haré clic en el botón Aceptar y posteriormente de nuevo en Aceptar
para cerrar el cuadro de diálogo Editar regla de formato. (Ortiz, Excel Total, 2018)

La nueva regla de formato condicional será aplicada sobre los datos previamente seleccionados y se
verán de la siguiente manera. (Ortiz, Excel Total, 2018)

La Universidad Católica de Loja


Educación Continua 59
Guía didáctica: Excel Avanzado 2016

MÓDULO 6. SOLVER

Concepto

Solver es un complemento de Excel que nos ayuda a trabajar con modelos de negocio y nos permite
resolver problemas lineales y no lineales.

La Universidad Católica de Loja


60 Educación Continua
Guía didáctica: Excel Avanzado 2016

Cómo activar Solver en Excel

Solver está incluido dentro de Excel, pero se encuentra desactivado de manera predeterminada. Para
poder habilitarlo debes ir a la ficha Archivo y elegir Opciones y se mostrará el cuadro de diálogo Opciones
de Excel donde deberás seleccionar Complementos. (SSCOM, 2018)

En el panel derecho encontrarás el complemento llamado Solver. Para activarlo debes hacer clic en el
botón Ir de la sección Administrar. (SSCOM, 2018)

La Universidad Católica de Loja


Educación Continua 61
Guía didáctica: Excel Avanzado 2016

Se mostrará el cuadro de diálogo Complementos y deberás marcar la casilla de verificación de Solver y


aceptar los cambios.

Para utilizar el complemento Solver debes ir a la ficha Datos y Excel habrá creado un nuevo grupo llamado
Análisis el cual contendrá el comando Solver.

Al hacer clic sobre ese comando se mostrará el cuadro de diálogo Parámetros de Solver el cual nos
permitirá configurar y trabajar con el complemento recién instalado.

La Universidad Católica de Loja


62 Educación Continua
Guía didáctica: Excel Avanzado 2016

Resolución de ejercicios

El ejemplo es el siguiente. Tengo un establecimiento de venta de pizzas que ofrece dos tipos de pizza
tradicionales, Pepperoni ($30) y Vegetariana ($35) además de la pizza especial Suprema ($45). No
sabemos cuál es el potencial de ingresos del establecimiento y tampoco el énfasis que se debería de dar
a cada tipo de pizza para maximizar las ventas.

Antes de realizar el análisis debemos considerar las siguientes condiciones. Dada nuestra capacidad de
producción solamente podemos elaborar 150 pizzas al día. Otra condición es que no podemos exceder
de 90 pizzas tradicionales (Pepperoni y Vegetariana) y además, al no haber muchos vegetarianos en el
área, estimamos vender un máximo de 25 pizzas vegetarianas al día. Otra condición a considerar es que
solamente podemos comprar los ingredientes necesarios para producir 60 pizzas Suprema por día.

La Universidad Católica de Loja


Educación Continua 63
Guía didáctica: Excel Avanzado 2016

Con esta información elaboraré la siguiente hoja de Excel:

Observa que en los datos están representadas todas las reglas de negocio del establecimiento. Para cada
tipo de pizza he colocado el total de pizzas a vender (por ahora en cero), el subtotal de cada una, así como
el total de ventas que esta formado por la suma de los subtotales. Además, bajo el título Restricciones he
colocado las condiciones previamente mencionadas.

Algo muy importante es establecer las equivalencias para las restricciones. Por ejemplo, una restricción
es que el total de pizzas no puede exceder de 150, pero Excel no necesariamente sabe lo que significa
“Total de pizzas”, así que he destinado una celda para especificar que el total de pizzas es la suma de las
celdas B2+B6+B10. Lo mismo sucede para explicar lo que significa Pizzas Tradicionales.

Los datos ya están listos para utilizar Solver, así que debes ir a la ficha Datos y hacer clic en el comando
Solver donde se mostrará el cuadro de diálogo Parámetros de Solver.

La Universidad Católica de Loja


64 Educación Continua
Guía didáctica: Excel Avanzado 2016

En nuestro ejemplo lo que queremos maximizar son las ventas totales por lo que en el cuadro de texto
Establecer objetivo está especificada la celda $E$1 y por supuesto seleccioné la opción Máx. El otro
parámetro importante son las celdas de variables que en nuestro ejemplo son las pizzas a vender para
cada uno de los diferentes tipos.

Finalmente observa cómo en el cuadro de restricciones están reflejadas las condiciones de venta del
establecimiento. Pon especial atención a la manera en que se han utilizado las equivalencias que son las
celdas $E$10 y $E$11.

Todo está listo para continuar. Solamente debes hacer clic en el botón Resolver y Excel comenzará a
calcular diferentes valores para las celdas variables hasta encontrar el valor máximo para las ventas
totales. Al término del cálculo se mostrará el cuadro de diálogo Resultados de Solver.

La Universidad Católica de Loja


Educación Continua 65
Guía didáctica: Excel Avanzado 2016

Solamente haz clic en Aceptar para ver los resultados en la hoja de Excel.

Excel ha hecho los cálculos para saber que, con las restricciones establecidas, tendremos un valor
máximo de venta total de $5,525. Ahora fácilmente podrías cambiar los valores de las restricciones y
volver a efectuar el cálculo con Solver para observar el comportamiento en las ventas.

La Universidad Católica de Loja


66 Educación Continua
Guía didáctica: Excel Avanzado 2016

MÓDULO 7. MACROS

Concepto

Si utilizas Excel frecuentemente es posible que en alguna ocasión te hayas encontrado ejecutando una
misma serie de acciones una y otra vez. Esas acciones que haces repetidas veces se podrían automatizar
con una macro. (SSCOM, 2018)

Una macro es un conjunto de comandos que se almacena en un lugar especial de Excel de manera que
están siempre disponibles cuando los necesites ejecutar. (SSCOM, 2018)

Por ejemplo, si todas las mañanas creas un reporte de ventas y en ese reporte siempre das el mismo
formato a los textos, se podría crear una macro para que lo haga automáticamente por ti. Las macros se
utilizan principalmente para eliminar la necesidad de repetir los pasos de aquellas tareas que realizas
una y otra vez. (SSCOM, 2018)

Lenguaje de programación

Las macros se escriben en un lenguaje de computadora especial que es conocido como Visual Basic for
Applications (VBA). Este lenguaje permite acceder a prácticamente todas las funcionalidades de Excel y
con ello también ampliar la funcionalidad del programa. (SSCOM, 2018)

La Universidad Católica de Loja


Educación Continua 67
Guía didáctica: Excel Avanzado 2016

Excel provee de una herramienta especial que permite crear una macro sin necesidad de conocer los
detalles del lenguaje de programación. (SSCOM, 2018)

Grabar macros

Si no tienes muchos conocimientos aún sobre VBA, pero quieres automatizar algunas tareas en Excel,
puedes crear macros utilizando la Grabadora de macros, lo cual no requerirá que tengas conocimiento
de programación.

Existen dos maneras de iniciar con la grabación de una macro en Excel. Lo podemos hacer desde la barra
de estado y también desde la ficha Programador.

La Universidad Católica de Loja


68 Educación Continua
Guía didáctica: Excel Avanzado 2016

Iniciar la grabación desde la barra de estado

Para iniciar con la grabación de una macro en Excel puedes pulsar el botón Grabar macro que se
encuentra en la parte inferior izquierda de la barra de estado de Excel.

Iniciar la grabación desde la ficha Programador

Si tienes activada la ficha Programador entonces podrás también iniciar la grabación de una macro con
el comando Grabar macro que se encuentra dentro del grupo Código.

Cualquiera de los dos métodos mencionados anteriormente hará que se muestre el cuadro de diálogo
Grabar macro donde especificaremos el Nombre de la macro, así como algún Método abreviado que
deseemos asignar a la macro.

Después de pulsar el botón Aceptar, todas las acciones que realices en Excel serán guardadas como
parte de la macro que está siendo grabada.

La Universidad Católica de Loja


Educación Continua 69
Guía didáctica: Excel Avanzado 2016

Detener la grabación de la macro

Para detener la grabación de la macro debes hacer clic en el comando Detener grabación que se
encuentra en la ficha Programador o también puedes pulsar el botón que se encontrará en la barra de
estado.

Ejecutar una macro grabada

Podemos ver las macros que hemos grabado con el comando Macros que se encuentra en la ficha
Programador. Al pulsar dicho botón se abrirá el cuadro de diálogo Macros y deberemos pulsar el botón
Ejecutar para iniciar con la ejecución de cada una de las instrucciones de la macro.

Editar una macro previamente grabada

La edición de una macro de Excel se puede hacer solamente a través de código VBA. Para poder editar
una macro debes pulsar el botón Macros que se encuentra en la ficha Programador y dentro del cuadro
de diálogo Macro elegir aquella macro que necesites editar:

La Universidad Católica de Loja


70 Educación Continua
Guía didáctica: Excel Avanzado 2016

Al pulsar el botón Modificar se abrirá el Editor de Visual Basic con el código de la macro. Debemos tener
mucho cuidado con el código de una macro porque cualquier edición incorrecta puede impedir el buen
funcionamiento de la misma.

Eliminar una macro

Para eliminar una macro debes pulsar el botón Macros, posteriormente seleccionar la macro que será
eliminada y finalmente pulsar el botón Eliminar.

La Universidad Católica de Loja


Educación Continua 71
Guía didáctica: Excel Avanzado 2016

Seguridad de macros

La seguridad es un tema importante al hablar de macros en Excel. Si abres algún archivo que contenga
una macro maliciosa puedes causar algún tipo de daño al equipo. De manera predeterminada Excel no
permite ejecutar macros automáticamente. (SSCOM, 2018)

Sin embargo, si estás creando tus propias macros y deseas remover esta protección porque sabes que
no existe código malicioso, entonces puedes modificar la configuración para habilitar todas las macros.
Para hacerlo debes seguir los siguientes pasos. (SSCOM, 2018)

Haz clic en la ficha Archivo y posteriormente en Opciones. Dentro del cuadro de diálogo mostrado
selecciona la opción Centro de confianza y posteriormente pulsa el botón Configuración del centro de
confianza. Se mostrará el cuadro de diálogo Centro de confianza. (SSCOM, 2018)

Dentro de la sección Configuración de macros selecciona alguna de las opciones disponibles.

• Deshabilitar todas las macros sin notificación. Deshabilita las macros y permite ejecutar solamente
aquellas que estén almacenadas en un lugar confiable. Los lugares confiables se configuran en la
sección Ubicaciones de confianza del mismo cuadro de diálogo. (SSCOM, 2018)

• Deshabilitar todas las macros con notificación. Muestra una alerta de seguridad advirtiendo
sobre la intención de ejecutar una macro de manera que se pueda decidir si se desea ejecutar.
Esta es la opción predeterminada de Excel. (SSCOM, 2018)

• Deshabilitar todas las macros excepto las firmadas digitalmente. Solamente se podrán ejecutar
las macros que están firmadas digitalmente. (SSCOM, 2018)

La Universidad Católica de Loja


72 Educación Continua
Guía didáctica: Excel Avanzado 2016

• Habilitar todas las macros. Permite ejecutar todas las macros sin enviar alguna notificación al
usuario. Esta opción es útil si se ejecutan múltiples macros totalmente confiables. Esta opción es
la que corre los mayores riesgos al ejecutar una macro de una fuente desconocida. (SSCOM, 2018)

Una vez seleccionada la opción deseada se debe pulsar el botón Aceptar para hacer los cambios
permanentes. (SSCOM, 2018)

La Universidad Católica de Loja


Educación Continua 73
Guía didáctica: Excel Avanzado 2016

4. Bibliografía

Bossio, S., Alba, M., Zarate, J., & Jimenez, J. (18 de Febrero de 2018). Insser. Obtenido de Formato
condicional y formato personalizado: http://www.insser.net/idep/evidencias/guia1.pdf

Chancay Moreira, J. (13 de Febrero de 2018). SlideShare. Obtenido de Microsoft Excel: https://www.
slideshare.net/JenniferChancay/excel-63692855

Criollo Montalvo, K. (14 de Febrero de 2018). Slide Share. Obtenido de Excel: https://www.slideshare.net/
KattyaCriollo/excel-63703903

Jazz, G. (22 de Febrero de 2018). Slide Share. Obtenido de Formato Condicional en Excel: https://www.
slideshare.net/GloriaJazz95/formato-condicionalenexcel-51261907

Microsoft. (15 de Febrero de 2018). Office Support. Obtenido de Usar fórmulas con formato condicional:
https://support.office.com/es-es/article/Usar-f%C3%B3rmulas-con-formato-condicional-
FED60DFA-1D3F-4E13-9ECB-F1951FF89D7F

Ortiz, M. (20 de Febrero de 2018). Excel Total. Obtenido de Resaltar filas alternas: https://exceltotal.com/
resaltar-filas-alternas/

Ortiz, M. (20 de Febrero de 2018). Excel Total. Obtenido de Formato condicional en Excel: https://
exceltotal.com/formato-condicional-en-excel/

Ortiz, M. (22 de Febrero de 2018). Excel Total. Obtenido de Resaltar fines de semana con formato
condicional: https://exceltotal.com/resaltar-fines-de-semana-con-formato-condicional/

Ortiz, M. (1 de Febrero de 2018). Excel Total. Obtenido de Aplicar formato condicional a valores duplicados
o valores únicos: https://exceltotal.com/aplicar-formato-condicional-a-valores-duplicados-o-
valores-unicos/

Ortíz, M. (20 de Febrero de 2018). Excel Total. Obtenido de Fundamentos de Formato Condicional: https://
exceltotal.com/fundamentos-de-formato-condicional/

Ramirez, D. (21 de Febrero de 2018). Slide Share. Obtenido de Formato Condicional en Excel: https://
www.slideshare.net/DianaRamirez113/formato-condicional-en-excel-54627659

Servicios, Á. d. (15 de Febrero de 2018). UNSL. Obtenido de Guia de Excel Avanzado: http://dirinfo.unsl.
edu.ar/servicios/abm/assets/uploads/materiales/46f2d-guia_ii_excel_avanzado.pdf

Site, V. D. (10 de Febrero de 2018). V Documents Site. Obtenido de Formato Condicional: https://
vdocuments.site/formato-condicional-56c66db745eb9.html

SSCOM. (20 de Febero de 2018). SSCOM. Obtenido de Manual de Excel 2010: http://www.sscom.cl/site/
wp-content/uploads/2015/07/Manual-EXCEL2010_sscom.pdf

Tips, D. (3 de Febero de 2018). Dokumen Tips. Obtenido de Formato Condicional: https://dokumen.tips/


documents/formato-condicional-55d48b2dc2c51.html

Tips, D. (9 de Febrero de 2018). Dokumen Tips. Obtenido de Formato Condicional en Excel: https://
dokumen.tips/documents/9-formato-condicional-en-excel.html

La Universidad Católica de Loja


74 Educación Continua

También podría gustarte