Documentos de Académico
Documentos de Profesional
Documentos de Cultura
i
INTRODUCCIÓN
La asignatura Informática Aplicada se presenta como una asignatura troncal en la carrera de sistemas
informáticos. Esta asignatura tiene el objetivo que el estudiante sea capaz en manejar de una manera eficiente
los programas de ofimática como ser procesadores de texto, hojas de cálculo y presentaciones, y también
realizar una introducción al desarrollo de páginas web estáticas
UNIDADES TEMÁTICAS
COMPETENCIA DE LA ASIGNATURA
Utiliza las herramientas avanzadas de los programas de ofimática como Excel, Power Point, Publisher y Acces
para la realización de trabajos requeridos en el área.
Maneja programas online para la comunicación oportuna de la información.
Conoce el manejo de sistemas contables para automatizar y simplificar las tareas contables de las empresas.
BIBLIOGRAFÍA
Alcalde Lancharro, E. (1994). Informática Basica (2da ed.). España: S.A. MCGRAW-HILL /
INTERAMERICANA DE ESPAÑA.
MEDIAactive. (2016). Aprender HTML5, CSS3 Y JavaScript con 100 ejercicios prácticos. Barcelonra:
MARCOMBO, S.A.
ii
W3Schools, (Enero de 2020). El sitio de desarrolladores web más grande del mundo,
https://www.w3schools.com/
Alcalde Lancharro, E. (1994). Informática Basica (2da ed.). España: S.A. MCGRAW-HILL /
INTERAMERICANA DE ESPAÑA.
MEDIAactive. (2016). Aprender HTML5, CSS3 Y JavaScript con 100 ejercicios prácticos. Barcelonra:
MARCOMBO, S.A.
W3Schools, (Enero de 2020). El sitio de desarrolladores web más grande del mundo,
https://www.w3schools.com/
iii
UNIDAD 4 MACROS EN EXCEL
FUNCIONES AVANZADAS DE EXCEL
Existen varias fórmulas de excel que pueden servirte para realizar cualquier operación que desees
con tan solo haciendo algunos clics. Básicamente, una fórmula de Excel se efectúa en una celda
con la finalidad de generar una operación, un cálculo o un procesamiento de valores, donde el nuevo
valor o resultado será visualizado en dicha celda.
Las funciones de hojas de cálculo se categorizan según su función
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
FÓRMULAS AVANZADAS GENERALES
Fórmula SI
Esta fórmula de Excel avanzado te permite realizar comparaciones lógicas entre un valor y un
resultado que esperas. Por esta razón, la fórmula SI puede tener dos resultados: si la comparación
es Verdadera y si la comparación es Falsa. Esta fórmula de Excel permite evaluar texto, valores y
errores.
Por esta razón, es muy importante aprender a utilizar la función SI en Excel para prevenir cualquier
clase de fallos. También, puedes usar operadores matemáticos y realizar cálculos adicionales según
criterios. Además, esta fórmula avanzada de Excel se puede combinar con otras fórmulas.
Eso sí, recuerda que si usas texto en las fórmulas de Excel avanzado, este debe ir entre
comillas ("Texto"). Sólo no se aplica a VERDADERO o FALSO, porque Excel entiende de forma
automática.
33
Fórmula SUMAR.SI
Estas fórmulas de Excel avanzado permiten realizar una suma o un promedio solamente para los
valores que cumplen una condición. Las condiciones que se pueden ingresar siguen el mismo
formato que las condiciones utilizadas en CONTAR.SI y el SI.
Fórmula CONTAR.SI
Sintaxis: =CONTAR.SI(rango;"criterio")
Esta fórmula de Excel avanzado se usa para sumar los valores de un intervalo que cumple los
criterios especificados. También, puedes aplicar los criterios de un rango y sumar los valores
correspondientes de otro rango. Usando esta fórmula, Excel contará las celdas que ofrecen la
condición que hayas marcado.
La función CONTAR.SI devuelve resultados incorrectos cuando se usa para comparar cadenas
de más de 255 caracteres o con la cadena #VALUE! Por eso, es uno de los trucos para Excel más
útiles que debe estar en tu box de funciones sí o sí.
34
Fórmula CONCATENAR
Esta fórmula de Excel avanzado te permite unir dos o más cadenas de texto en una sola celda. Por
ejemplo, si tienes una columna “nombres” y otra “apellidos”, y quieres crear una tercera columna llamada
“nombre completo”, esta fórmula de Excel te ahorra el trabajo manual y te permite colocar un espacio
entremedio.
Sintaxis: =IZQUIERDA("texto",[núm_de_caracteres])
Sintaxis: =DERECHA(texto,[núm_de_caracteres])
IZQUIERDA devuelve el primer carácter o caracteres de una cadena de texto, según el número
de caracteres que especifique el usuario.
DERECHA devuelve el último carácter o caracteres de una cadena de texto, según el número
de caracteres especificado.
35
Estas fórmulas de Excel avanzado son muy útiles para crear códigos en las bases de datos.
Puedes usarlo para cortar la parte derecha o izquierda de una celda. Si combinas esto con
Concatenar, puedes crear códigos para usuarios de manera rápida.
Fórmula ELEGIR
Esta fórmula de Excel avanzado sirve para el análisis de escenarios financieros. Usa el argumento
núm_índice para devolver un valor de una lista de argumentos de valores. Para ello, debes
seleccionar uno de los 254 valores posibles a partir del rango del argumento índice.
Por ejemplo, si valor1 a valor7 son los días de la semana, ELEGIR devuelve uno de los días cuando
se usa un número entre 1 y 7 como argumento núm_índice.
36
Fórmula BUSCARV
Sintaxis: =BUSCARV (valor de búsqueda, rango que contiene el valor de búsqueda, el número de
columna del rango que contiene el valor devuelto, la coincidencia aproximada (TRUE) o la
coincidencia exacta (FALSO)).
Esta fórmula de Excel avanzado permite buscar elementos en una tabla o en un rango por fila, y
retornar el valor en la misma fila para otra columna diferente (el valor de búsqueda debe estar siempre
en la primera columna del rango para que la fórmula de Excel funcione correctamente).
Puedes especificar VERDADERO si deseas una coincidencia aproximada o FALSO si deseas una
coincidencia exacta del valor devuelto. Si no especificas nada, el valor predeterminado de esta
fórmula avanzada de Excel siempre será VERDADERO o la coincidencia aproximada.
Sintaxis: =ÍNDICE(C3: E9, PARTIDO (B13, C3: C9,0), PARTIDO (B14, C3: E3,0))
Esta fórmula de Excel avanzado es una excelente función de finanzas que las fórmulas
VLOOKUP o HLOOKUP. ÍNDICE devuelve el valor de una celda en una tabla basada en la columna
y el número de fila. PARTIDO devuelve la posición de una celda en una fila o columna.
37
Fórmula SI.ERROR
Sintaxis: =SI.ERROR(valor;valor_si_error)
Esta es otra de las fórmulas de Excel avanzado que sirve para interceptar y controlar errores en una función.
Esta fórmula de Excel devuelve un valor que se especifica si una fórmula lo evalúa como un error; en
caso contrario, devuelve el resultado de la fórmula.
Sin duda, puede ser muy útil para limpiar resultados que dan error, ya que puedes sustituir estos valores
por un texto o número de tu elección. Se evalúan los siguientes tipos de error: #N/A, #¡VALOR!, #¡REF!,
#¡DIV/0!, #¡NUM!, #¿NOMBRE? o #¡NULO!
Fórmula EXTRAE
38
Sintaxis: =EXTRAE("texto", posición_inicial, núm_de_caracteres)
Esta fórmula de Excel avanzado sirve para devolver un número específico de caracteres de una
cadena de texto, comenzando en la posición y en función del número de caracteres que
especifiques.
Además, es muy útil cuando la extracción de datos que tienes está «sucia» y necesitas extraer
una parte del texto de las celdas. EXTRAE siempre cuenta cada carácter como 1, ya sea de un
byte o de doble byte e independientemente de la configuración predeterminada de idioma.
Fórmula SI.CONJUNTO
Esta fórmula de Excel avanzado sirve para comprobar si se cumplen una o varias condiciones y
devolver un valor que corresponda a la primera condición VERDADERO. Asimismo, te permite añadir
variables a otras fórmulas complejas en Excel para, por ejemplo, realizar una operación siempre que
un conjunto de pruebas se cumplan.
Fórmula COINCIDIR
39
Sintaxis: =COINCIDIR (valor_buscado,matriz_buscada, [tipo_de_coincidencia])
Esta es una de las fórmulas de Excel avanzado que sirve de búsqueda y referencia. Con esta puedes
buscar un elemento determinado en un intervalo de celdas y después devolver la posición relativa
de dicho elemento en el rango.
Fórmula ESERROR
La función ESERROR sirve para comprobar si un valor —una celda o una fórmula— es un error
y devuelve el valor VERDADERO si existe un error, o FALSO si la fórmula o celda tiene un valor
correcto.
Fórmula PROMEDIO.SI
40
Sintaxis: =PROMEDIO.SI (rango; criterios; [rango_promedio])
Esta es una fórmula avanzada de Excel para fines estadísticos. La fórmula PROMEDIO SI en Excel
sirve para devolver el promedio de todas las celdas de un rango que cumplen criterios
determinados.
La fórmula PROMEDIO SI puede ser muy útil para sacar diferentes promedios de una base de
datos en función de variables que establezcas. Por ejemplo, un promedio por cliente, por ticket medio
de venta, por producto, etc.
Fórmula Y
Esta fórmula avanzada de Excel permite unir dos o más pruebas lógicas. Si las pruebas lógicas
tienen como resultado el valor VERDADERO, entonces la función Y devolverá VERDADERO. En
caso de que una sola de las pruebas lógicas resulte FALSO, entonces la función devolverá FALSO.
Fórmula O
Esta fórmula avanzada de Excel es un poco diferente de la función Y. La función O verifica que
solo un criterio sea VERDADERO y extrae el valor, mientras que Y necesita que todos los criterios
coincidan para dar un resultado VERDADERO. Si ningún criterio coincide, entonces sale el valor
FALSO.
41
Fórmula REDONDA
Esta fórmula avanzada de Excel se usa para redondear datos con muchos dígitos después del punto
decimal para facilitar el cálculo. No es necesario formatear la celda.
Fórmula ADECUADA
Si estás buscando fórmulas de Excel avanzado para poner en mayúsculas o minúsculas las letras
de una oración en las celdas, esta es la idónea para ti. Puedes cambiar selectivamente las letras
en cualquier formato que desees de manera personalizada.
42
Fórmula AHORA
Esta fórmula avanzada de Excel se usa para insertar una columna que define la hora en que se
realiza la entrada de datos en un conjunto de celdas en particular en el lado derecho de la columna
AHORA. También puedes cambiar el valor AHORA solo hasta la fecha marcada.
43
Fórmula MAX. MIN.
Esta opción de fórmulas de Excel avanzado se utiliza para extraer los valores máximo y mínimo
del conjunto de datos seleccionado. Para obtener el valor máximo, debes ingresar 'MAX' en la
pestaña de función. En tanto, para obtener el valor mínimo; tienes que introducir 'MIN'. La fórmula
extraerá automáticamente los valores de la tabla de datos primarios.
Fórmula TRIM
Esta fórmula avanzada de Excel se utiliza para eliminar los espacios sin importancia del texto.
Si quieres borrar espacios al comienzo de algún nombre, puedes hacerlo usando la fórmula TRIM
en Excel como en el siguiente ejemplo:
44
Fórmula DESPLAZAMIENTO
Quizá la fórmula OFFSET o DESPLAZAMIENTO puede no ser útil a primera vista, pero cuando se
combina con otras fórmulas avanzadas de Excel puedes obtener una fórmula compleja con
resultados más rápidos.
Por ejemplo, si deseas crear un rol dinámico que pueda sumar cualquier número variable de celdas,
la fórmula SUM debe combinarse con la función DESPLAZAMIENTO.
Entonces, para encontrar la suma de valores en celdas variables, la fórmula en Excel debería ser la
siguiente:
• =SUMA(B4:DESPLAZAMIENTO(B4,0,E2-1))
Fórmula PAGO
Esta función avanzada de Excel te ayudará a calcular los pagos futuros adeudados por un
préstamo, dada una tasa de interés específica, monto principal y duración del préstamo.
45
Y lo mejor es que puedes arrastrar la esquina inferior derecha de las celdas de PAGO a través de los
campos para calcular automáticamente el monto del pago mensual para todos los campos. Esto es
lo que necesitas para comenzar:
Ahora, si deseas encontrar el pago mensual por un monto de capital, la fórmula de Excel para el mismo
será la siguiente:
Fórmula LARGO
Este es uno de los trucos avanzados de Excel que te dice el número de caracteres en una cadena
de texto.
Por ejemplo, si deseas resaltar a las personas que donaron más de $1,000 contando el número de
dígitos en la columna de donación. Para ello, debes hacer lo siguiente:
46
Fórmulas XNPV y XIRR
Para todos los analistas que se encuentran sumergidos en la banca de inversión, la investigación
de acciones o cualquier otra área de las finanzas corporativas que requiera descontar los flujos de
efectivo, estas fórmulas de Excel avanzado seguramente les ahorrarán mucho tiempo.
Por ejemplo, si deseas calcular el valor neto actual (NPV) de cualquier inversión utilizando una tasa
específica de descuento y flujos de caja que se producen en intervalos irregulares, utiliza la siguiente
fórmula avanzada de Excel:
Por otro lado, la fórmula XIRR te dice la tasa interna de retorno (flujo de salida = flujo de entrada)
para una serie de flujos de efectivo que ocurren a intervalos irregulares.
47
Fórmula ALEATORIO ENTRE
Fórmula CUARTILLA
Esta formulación avanzada en Excel devuelve el cuartil (cada uno de los cuatro grupos iguales) en
un conjunto de datos dado y puede devolver el valor mínimo, el primer cuartil o el valor máximo del
segundo cuartil.
Esta fórmula trae la cantidad de cuartiles de los campos en una matriz. La función devuelve un
valor numérico según el percentil solicitado. Esta es la sintaxis:
48
FÓRMULAS AVANZADAS DE REFERENCIA
Función BUSCAR
Busca valores de un rango de columna o una fila o desde una matriz y nos devuelve el valor que se
encuentra en la misma posición. Para que la función BUSCAR nos funcione correctamente, los
datos deben estar ordenados de manera ascendente, de lo contrario puedes utilizar otra función
como BUSCARV o BUSCARH
•
o Valor_buscado (obligatorio): Es el valor que se buscará en el rango_comparación.
o Rango_comparación (obligatorio): Es el rango donde se encuentran los valores
que serán buscados. Puede ser una columna o una fila.
o Rango_resultado: (opcional): Son los rangos de celdas que contendrá los
resultados. Debe ser del mismo tamaño que rango_comparación.
Ejemplo
BUSCAR (7; A1:A6; B1:B6) = La función BUSCAR nos indica que se debe buscar el valor 7 en el
rango A1:A6 y si lo encuentra que nos devuelva el valor de la misma fila pero del rango B1:B6
Función BUSCARH
La función BUSCARH en Excel busca en una fila o matriz de valores y nos devuelve el valor que ha
sido encontrado o un error #N/A en caso de no encontrar el valor, esta función es algo similar a la
función BUSCARV.
49
BUSCARH (valor_buscado; matriz_buscar_en; indicador_filas; [ordenado])
•
o valor_buscado (obligatorio): Es el valor que vamos a buscar en el rango
o matriz_buscar_en (obligatorio): Es el rango de celdas que contiene la fila de valores
y la fila de resultados.
o indicador_filas (obligatorio): Es el número de la fila (dentro del rango) que contiene
los resultados.
o ordenado (opcional): Nos indica si será una coincidencia aproximada. Al omitir se toma
como verdadero.
Ejemplo
Función BUSCARV
La función BUSCARV en Excel nos ayuda a encontrar un valor dentro de un rango de datos, por lo
cual, podemos buscar un valor dentro de una tabla y saber si ese valor existe o no. Esta función es
una de las más usadas en Excel para realizar búsquedas de datos o valores por lo que es importante
aprender a usarla correctamente.
•
o Valor_buscado: Es el valor que se va a buscar en la primera columna de la matriz o
tabla.
o Matriz_buscar_en: Se trata del rango o base de datos, donde se va buscar la
información.
o Indicador_columnas: Es el número de columna donde se encuentra el valor que
tratamos de encontrar.
o Ordenado: Es el valor lógico que especifica si la función BUSCARV en Excel va a
buscar una coincidencia exacta o aproximada. Se recomienda SIEMPRE PONER
FALSO si queremos un valor exacto, ya que el Valor VERDADERO da por sentado que
la columna está ordenada y busca el valor más aproximado.
Ejemplo
BUSCARV(ExcelParaTodos;Hoja2!B:F;3;FALSO)
50
Función COINCIDIR
Busca un valor dentro de una lista y nos entrega la posición que coincide con un valor dentro del
rango especificado.
•
o Valor_buscado (obligatorio): Es el valor que se buscará en el rango especificado
o Matriz_buscada (obligatorio): Es el rango de celdas con los valores donde vamos
a realizar la busqueda.
o Tipo_de_coincidencia (opcional): Nos indica si será una coincidencia exacta o
aproximada. Si se omite se toma como aproximada.
Ejemplo
Función COLUMNA
COLUMNA([celda])
•
o celda (opcional): Es la celda de la que queremos conocer el número de la columna.
Si omitimos este valor se da por hecho que se refiere a la celda en la que se está
utilizando la función COLUMNA.
Ejemplo
COLUMNA(B1) = 1
COLUMNA(D5) = 3
Función COLUMNAS
51
COLUMNAS(rango)
•
o rango (obligatorio): Es el rango de celdas de la que deseamos conocer el número de
columnas
Ejemplo
COLUMNAS(A1:E20) = 5
COLUMNAS(G10:K30) = 5
Función DESREF
Devuelve una referencia a un rango que es un especificado de filas y columnas de una referencia dada.
•
o ref (obligatorio): Es la referencia en la que se basa la desviación.
o filas (obligatorio): Es el número de filas hacia abajo (positivo) o hacia arriba (negativo) de la
celda superior izquierda del resultado.
o columnas (obligatorio): Número de columnas a la derecha (positivo) o a la izquierda
(negativo) de la celda superior izquierda del resultado.
o alto (opcional): Es el número de filas (alto) de la que se desea que se tenga la referencia
devuelta.
o ancho (opcional): Es el número de columnas (ancho) de la cual se desea tener la
referencia devuelta.
Ejemplo
Función DIRECCION
La función DIRECCION nos crea una referencia de celda en forma de texto una vez le hemos
especificado los números de la fila y la columna.
•
o fila (obligatorio): Es el número de fila o referencia de la celda.
o columna (obligatorio): Es el número de columna de la celda.
52
o abs (opcional): Nos indica el tipo de referencia que se devolverá. La referencia absoluta
es el valor predeterminado, 2 = Fila absoluta, columna relativa, 3 = Fila relativa, columna
absoluta, 4 = Referencia relativa
o a1 (opcional): Nos indica si el estilo de referencia es A1, de lo contrario se utiliza el
estilo de referencia F1C1.
o hoja (opcional): Es el nombre de la hoja que se utilizará como referencia. Al omitir el
Excel usará la hoja actual.
Ejemplo
Rastree precedentes o dependientes para un rango de celdas con Kutools para Excel
Para rastrear precedentes de varias celdas, los siguientes pasos pueden ayudarlo:
1. Ingrese el signo igual = en una celda en blanco, y luego haga clic en la esquina superior izquierda de la
hoja de trabajo para seleccionar toda la hoja, vea la captura de pantalla:
53
2. Entonces presione Enviar , y aparecerá un mensaje de advertencia, vea la captura de pantalla:
54
4. Por último, puede eliminar la fórmula auxiliar según lo necesite.
Para rastrear a los dependientes de múltiples celdas, el siguiente código VBA puede ayudarlo, haga
lo siguiente:
1. Mantenga pulsado el ALT + F11 teclas para abrir el Microsoft Visual Basic para aplicaciones
ventana.
2. Hacer clic recuadro > Móduloy pegue el siguiente código en el Módulo Ventana.
Sub TraceDependents()
'updateby Extendoffice
Dim xRg As Range
Dim xCell As Range
Dim xTxt As String
On Error Resume Next
xTxt = ActiveWindow.RangeSelection.Address
Set xRg = Application.InputBox("Please select the data range:", "Kutools for Excel", xTxt, , , , , 8)
Set xRg = Application.Union(xRg, ActiveSheet.UsedRange)
If xRg Is Nothing Then Exit Sub
For Each xCell In xRg
xCell.ShowDependents
Next
End Sub
3. Entonces presione F5 para ejecutar este código, y aparecerá un cuadro emergente para
recordarle que seleccione el rango que desea usar, vea la captura de pantalla:
55
4. Y luego haz clic OK botón, todas las celdas dependientes se rastrean a la vez, vea la captura de pantalla:
EVALUAR FÓRMULA
Existe una herramienta en Excel que nos permite calcular el total de una fórmula obteniendo el resultado de
cada una de sus partes paso a paso. Esto nos ayudará a detectar fácilmente cualquier problema en nuestras
fórmulas.
Lo primero que debes hacer es seleccionar la celda que contiene la fórmula que deseas evaluar y
posteriormente hacer clic sobre el botón Evaluar fórmula que se encuentra en la ficha Fórmulas dentro del
grupo Auditoría de fórmulas.
56
Se mostrará el cuadro de diálogo Evaluar fórmula y en el cuadro Evaluación se mostrará la fórmula
que será evaluada.
Observa que la primera operación dentro de la fórmula aparece subrayada. Esto indica que al pulsar
el botón Evaluar se calculará el resultado de dicha operación. Al hacer clic en Evaluar se reemplaza
el texto de la fórmula por su resultado:
De esta manera puedes hacer clic en Evaluar tantas veces como sea necesario hasta obtener el
resultado final de la fórmula. Otra característica especial de esta funcionalidad es que al encontrarse
57
con una referencia a una celda se habilita el botón Paso a paso para entrar. En este ejemplo, al
encontrarse con la celda A7 se habilita dicho botón.
Al hacer clic sobre el botón Paso a paso para entrar, Excel “investigará” cómo es calculado el valor
de la celda y lo mostrará en un recuadro por debajo.
En este ejemplo Excel ha descubierto que la celda A7 contiene el valor 418. Para continuar con la
evaluación de la fórmula superior solamente debes hacer clic en el botón Paso a paso para salir.
Ahora observa lo que muestra Excel al evaluar la celda A8 de la fórmula:
58
En este caso la ceda A8 es una celda que contiene una fórmula y Excel nos da la oportunidad de
evaluar también dicha fórmula con el botón Paso a paso para entrar. De esta manera puedes llegar
a todos los niveles de cálculo involucrados en cualquier fórmula.
No solamente podremos encontrar fácilmente los errores en nuestras fórmulas al utilizar esta
funcionalidad de evaluación sino que también entenderemos mejor la manera en que Excel está
realizando el cálculo de la fórmula.
CREACIÓN DE NOMBRES
Cuando hacemos referencia a una celda utilizamos su dirección: columna y fila, pero Excel nos
permite crear nombres para referirnos a esa misma celda o rango de celdas. Después de definir un
nombre lo podremos utilizar dentro de nuestras fórmulas.
La manera más sencilla de crear un nombre es utilizar el cuadro de nombres que se encuentra en
la barra de fórmulas. El procedimiento es muy simple, solamente seleccionamos la celda y
escribimos su nombre dentro del cuadro de nombres:
Lo mismo podemos hacer para un rango de celdas. Selecciona todas las celdas del rango y
escribimos su nombre:
59
El Administrador de nombres en Excel
Una vez que hayas creado varios nombres podrás administrarlos utilizando el Administrador de
nombres. Este comando lo encontrarás en la ficha Fórmulas dentro del grupo Nombres definidos.
Al pulsar el botón se mostrará el cuadro de diálogo Administrador de nombres:
Desde este cuadro de diálogo podrás editar y eliminar los nombres previamente creados. También
podrás crear nuevos nombres al pulsar el botón Nuevo.
Podemos utilizar los nombres en Excel dentro de nuestras fórmulas y de esta manera hacer que
la fórmula sea más fácil de entender. En el siguiente ejemplo calcularé el porcentaje de comisión
que le corresponde a Angélica por las ventas realizadas durante el primer trimestre del año:
60
Observa que en la fórmula he utilizado la función SUMA para obtener el total de las ventas. La fórmula
SUMA(Ventas) equivale a tener la fórmula SUMA(B4:B6) pero ya que dicho rango tiene un nombre
asignado puedo utilizarlo en lugar de la dirección. Finalmente el resultado de la suma es multiplicado
por el nombre Comisión que corresponde a la celda B1.
=SUMA(Ventas) * Comisión
=SUMA(B4:B6) * B1
El uso de nombres en Excel nos facilitará la compresión de las fórmulas dentro nuestras hojas y
serán de ayuda para cualquier otra persona que necesite revisar o auditar nuestras fórmulas. Utiliza
esta propiedad de Excel para mejorar tu productividad con la herramienta.
▪ Archivos de texto delimitados (.txt), en los que el carácter TAB (código de carácter ASCII 009) suele
separar cada campo de texto.
▪ Archivos de texto con valores separados por comas (.csv), en los que el carácter de coma (,) suele
separar cada campo de texto.
Puede cambiar el carácter separador que se usa en los archivos de texto delimitados y .csv. Esto
puede ser necesario para asegurarse de que la operación de importación o exportación funciona
como desee.
61
Importar un archivo de texto al abrirlo en Excel
Puede abrir un archivo de texto que creó en otro programa como libro de Excel mediante
el comando Abrir. La apertura de un archivo de texto en Excel no cambia el formato del archivo(
puede verlo en la barra de título de Excel, donde el nombre del archivo conserva la extensión de
nombre de archivo de texto (por ejemplo, .txt o .csv).
1. Vaya a Archivo > Abrir y busque la ubicación que contiene el archivo de texto.
2. Seleccione Archivos de texto en la lista desplegable tipo de archivo en el cuadro de diálogo Abrir.
3. Busque y haga doble clic en el archivo de texto que desea abrir.
▪ Si el archivo es un archivo de texto (.txt), Excel inicia el Asistente para importar texto. Cuando haya
terminado con los pasos, haga clic en Finalizar para completar la operación de importación.
Vea Asistente para importar texto para obtener más información sobre delimitadores y opciones
avanzadas.
▪ Si el archivo es un archivo .csv, Excel abre automáticamente el archivo de texto y muestra los datos
en un libro nuevo.
Nota: Cuando Excel abre un archivo .csv, usa la configuración de formato de datos predeterminada
actual para interpretar cómo importar cada columna de datos. Si desea más flexibilidad para convertir
columnas a diferentes formatos de datos, puede usar el Asistente para importar texto. Por ejemplo,
el formato de una columna de datos en el archivo .csv puede ser MDY, pero el formato de datos
predeterminado de Excel es YMD, o bien quiere convertir una columna de números que contiene
ceros a la izquierda en texto para que pueda conservar los ceros a la izquierda. Para obligar a Excel
a ejecutar el Asistente para importar texto, puede cambiar la extensión de nombre de archivo de .csv
a .txt antes de abrirlo, o puede importar un archivo de texto conectándose a él (para obtener más
información, vea la sección siguiente).
1. En la pestaña Datos, en el grupo Obtener & transformar datos, haga clic en Desde texto/CSV.
2. En el cuadro de diálogo Importar datos, busque y haga doble clic en el archivo de texto que desea
importar y haga clic en Importar.
3. En el cuadro de diálogo vista previa, tiene varias opciones:
▪ Seleccione Cargar si desea cargar los datos directamente en una nueva hoja de cálculo.
▪ Como alternativa, seleccione Cargar a si desea cargar los datos en una tabla, tabla dinámica o
gráfico dinámico, una hoja de cálculo de Excel existente o nueva, o simplemente cree una conexión.
También tiene la opción de agregar los datos al modelo de datos.
▪ Seleccione Transformar datos si desea cargar los datos en Power Query y editarlos antes de llevarlos
a Excel.
Puede convertir una hoja de cálculo de Excel en un archivo de texto mediante el comando
Guardar como.
62
1. Vaya a Archivo > Guardar como.
2. Haga clic en Examinar.
3. En el cuadro de diálogo Guardar como, en El cuadro Guardar como tipo, elija el formato de archivo
de texto para la hoja de cálculo; por ejemplo, haga clic en Texto (delimitado por tabulaciones) o
CSV (delimitado por comas).
Nota: Los diferentes formatos admiten distintos conjuntos de características. Para obtener más
información sobre los conjuntos de características compatibles con los diferentes formatos de archivo
de texto, vea Formatos de archivo compatibles con Excel.
4. Busque la ubicación donde desea guardar el nuevo archivo de texto y, a continuación, haga clic
en Guardar.
5. Aparece un cuadro de diálogo que le recuerda que solo la hoja de cálculo actual se guardará en el
nuevo archivo. Si está seguro de que la hoja de cálculo actual es la que desea guardar como archivo
de texto, haga clic en Aceptar. Puede guardar otras hojas de cálculo como archivos de texto
independientes repitiendo este procedimiento para cada hoja de cálculo.
También puede ver una alerta debajo de la cinta de opciones de que algunas características podrían
perderse si guarda el libro en un formato CSV.
GRÁFICOS
Los datos que introduces en Excel se pueden representar por medio de gráficos, en esta lección
conocerás, cómo crearlos, de que partes se componen y como modificar un gráfico.
Un grafico es una representación de los datos de una hoja de electrónica a través de figuras o
líneas que permiten un análisis e interpretación más claros de los mismos.
Un eje vertical (denominado también eje de valores o eje y) y un eje horizontal (conocido también
como eje de categorías o eje x). Los gráficos 3D tienen un tercer eje, el eje de Los gráficos tienen
normalmente dos ejes que se utilizan para medir y clasificar los datos: profundidad (denominado
también eje de series o eje z), que permite representar los datos a lo largo de la profundidad de un
gráfico.
63
Los gráficos radiales no tienen ejes horizontales (categorías), y los gráficos circulares y de
anillos no tienen ningún eje.
Tipos de gráficos
64
2. Gráficos de barras Son como las de columnas, salvo que
los ejes están invertidos. El eje X se localiza donde va
comúnmente el Eje Y, y viceversa. Tienen el mismo uso que
los gráficos de columnas.
5. Gráfico de Área Este gráfico se utiliza para señalar la cantidad de cambios en los datos.
Los gráficos de área destacan la magnitud del cambio en el tiempo y se pueden utilizar para
llamar la atención hacia el valor total en una tendencia. Por ejemplo, se pueden trazar los
datos que representan el beneficio en el tiempo en un gráfico de área para destacar el
beneficio total.
65
66
6. Gráfico de anillo Este gráfico se utiliza para señalar
cambio en un los datos a intervalos regulares. En un
gráfico de anillos se pueden representar datos
organizados
Puedes utilizar un gráfico de superficie cuando ambas categorías y series de datos sean
valores numéricos.
67
10. Gráfico de burbujas Compara conjuntos de tres valores similar al de dispersión pero con el
valor tres como tamaño del marcador. En un gráfico
de burbujas, se pueden trazar los datos que se
organizan en columnas en una hoja de cálculo de
manera que los valores x se muestran en la primera
columna y los valores y correspondientes y los valores
de tamaño de burbuja se muestran en columnas
adyacentes.
11. Gráfico de cotizaciones Como su nombre implica, un gráfico de cotizaciones se utiliza con
mayor frecuencia para mostrar la fluctuación de los precios de las acciones. Sin embargo, este
gráfico también se puede utilizar para datos científicos. Por ejemplo, podría utilizar un gráfico de
cotizaciones para indicar la fluctuación de las temperaturas diarias o anuales.
Los mismos datos se pueden presentar de diferente manera, como se muestra a continuación:
GRAFICO DE DISPERSION
68
69
Pasos para crear un gráfico
70
Pasos para cambiar entre filas y columnas Después de crear un gráfico, puedes cambiar
fácilmente la manera en la que se trazan las columnas y las filas de la hoja de cálculo en el
gráfico.
71
Pasos para cambiar el diseño del gráfico Puedes agregar o cambiar los elementos o el
formato del gráfico, puedes aplicarle rápidamente aplicando un diseño predefinido
Estilo de Diseños
3. Escoge un estilo o da clic sobre las flechas para que veas más y selecciona
el que gustes
72
. Escoge el área que quieres seleccionar
73
Selecciona al eje que quieres cambiar y escoge algunas de las opciones.
Pestaña Presentación
Líneas de la cuadricula
las opciones.
Si no quieres utilizar uno de los preestablecidos puedes utilizar las listas Relleno de forma,
74
Contorno de forma y Efectos de forma para personalizar aún más el estilo del gráfico.
2. Selecciona el gráfico y sin dejar de presionar el botón derecho del mouse arrastra el
gráfico a la nueva posición.
2. Selecciona el gráfico
un gráfico
1. Selecciona el gráfico
75
4.3. ELIMINAR DUPLICADOS EN EXCEL
Antes de ejecutar el comando Quitar duplicados, es necesario seleccionar una de las
celdas del rango de datos de manera que Excel pueda detectarlos y mostrar las posibles
columnas por las cuales podremos determinas la duplicidad.
Si no quieres que Excel haga la detección de columnas de manera automática, entonces
deberás seleccionar el rango de celdas sobre el cuál se aplicará la acción.
Para nuestro primer ejemplo tenemos una lista de nombres en la columna A de nuestra
hoja:
Activo alguna de las celdas que contiene los datos y voy a la ficha Datos, y dentro del
grupo Herramientas de datos, haré clic sobre el comando Quitar duplicados.
76
Aparecerá el cuadro de diálogo Quitar duplicados y en la sección Columnas podrás
seleccionar una o más columnas de datos.
Para seleccionar todas las columnas rápidamente puedes hacer clic en el
botón Seleccionar todo y para quitar la selección podrás hacer clic en Anular selección.
Si tus datos tienen encabezados, deberás asegurarte de marcar la caja de selección Mis
datos tienen encabezados de manera que dicho valor sea omitido al evaluar y remover
los duplicados.
Recuerda que el comando Quitar duplicados se ejecutará sobre aquellas columnas que
hayas seleccionado en este cuadro de diálogo.
Finalmente deberás hacer clic en el botón Aceptar para cerrar el cuadro de diálogo y
podrás observar el resultado del comando Quitar duplicados.
77
Observa que los valores únicos han sido colocados en las celdas superiores del rango
original y esto sucede porque el comando Quitar duplicados los añade a la lista de
valores únicos conforme van apareciendo.
Los valores duplicados son eliminados y no habrá manera de recuperarlos a menos que
utilices el comando Deshacer que se encuentra en la barra de herramientas de acceso
rápido o pulsando el atajo de teclado Ctrl + Z.
Quitar duplicados en varias columnas
El cuadro de diálogo Quitar duplicados nos permite elegir las columnas sobre las cuales
se evaluará la duplicidad de la información.
De manera predeterminada, Excel buscará los valores repetidos en todas las columnas
de nuestros datos, pero habrá ocasiones en las que necesitamos indicar solo algunas
de las columnas.
Por ejemplo, en la siguiente imagen puedes ver los datos de varios alumnos de una
escuela, con su nombre y apellido, así como la asignatura y la calificación para cada
una de ellas.
78
Para obtener la lista de alumnos únicos (Nombre y Apellido) comienzo por activar alguna
celda de los datos y posteriormente voy a la ficha Datos y pulso el botón Quitar
Duplicados.
En el cuadro de diálogo mostrado deberás seleccionar las columnas Nombre y Apellido
tal como se observa en la siguiente imagen:
79
Al pulsar el botón Aceptar verás la lista de alumnos únicos y podrás comprobar que el
comando Quitar duplicados se ha basado exclusivamente en las columnas Nombre y
Apellido para determinar si un valor está duplicado.
Al igual que con el ejemplo anterior, los nombres y apellidos serán mostrados en el orden
de aparición dentro del rango de datos original.
80
Es muy importante que realices una copia de tus datos ya que el comando Quitar
duplicados eliminará los valores duplicados.
De hecho, es altamente recomendable que copies solamente los datos sobre los cuales
se hará la evaluación de duplicidad y que ejecutes el comando Quitar duplicados sobre
ese nuevo rango de manera que los datos originales queden intactos.
81
Los criterios por los cuales se realizará el filtrado deben especificarse dentro de celdas
de la misma hoja. Supongamos que deseo filtrar los registros del departamento de
Finanzas.
Para este ejemplo coloqué los criterios por arriba de la tabla de datos aunque realmente
su ubicación no es de importancia.
82
Observa cómo en el cuadro de texto para Rango de criterios he seleccionado el rango
que contiene las condiciones del filtro avanzado necesarias. Solamente resta pulsar el
botón Aceptar para aplicar el filtro.
83
Observa cómo el Rango de la lista es el mismo que en el caso anterior ya que son los
mismos datos, pero el Rango de criterios ahora abarca también las celdas que
contienen el criterio para el Apellido. Al aceptar los cambios Excel aplicará el filtro
avanzado adecuadamente.
De la misma manera puedes especificar un criterio para cada columna. Hasta ahora
solamente he especificado una sola condición por columna, pero ahora deseo agregar
a los resultados del filtro la información del departamento de Informática. Para ello
solamente agregaré una fila adicional al rango de criterios de la siguiente manera.
84
Al aceptar los cambios Excel filtrará la información de los empleados de Finanzas con
apellido Hernández y además mostrará la información de los empleados del
departamento de Informática sin importar el apellido que tengan.
Como podrás observar, es factible especificar una condición por cada fila del rango de
criterios. De esta manera puedes crear un filtro avanzado en Excel.
85
VALIDACIÓN DE DATOS
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.
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.
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.
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:
86
Más adelante veremos que es factible personalizar los mensajes enviados al usuario de
manera que podamos darle una idea clara del problema, pero este pequeño ejemplo
nos muestra la importancia de la validación de datos en Excel al momento de solicitar el
ingreso de datos de parte del usuario.
87
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.
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.
88
Podrá pulsar la tecla Esc para evitar el ingreso del dato, pero no podrá pulsar la tecla
Entrar para dejar la celda en blanco.
La diferencia entre dejar esta opción marcada o desmarcada es muy sutil y casi
imperceptible para la mayoría de los usuarios al momento de introducir datos, así que
te recomiendo dejarla siempre seleccionada.
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:
89
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:
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.
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 permitir dentro de la celda. Por ejemplo, en la siguiente
90
imagen he creado un criterio de validación basado en una lista que solamente aceptará
los valores sábado y domingo.
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:
91
Lista de validación con datos de otra hoja
Muchos usuarios de Excel utilizan la lista de validación con los datos ubicados en otra
hoja. En realidad es muy sencillo realizar este tipo de configuración ya que solo debes
crear la referencia adecuada a dicho rango.
92
Si tienes duda sobre cómo crear referencias de este tipo, te recomiendo leer el artículo
llamado Hacer referencia a celdas de otras hojas en Excel.
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. 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.
Por ejemplo, en la siguiente imagen podrás ver que he modificado las opciones
predeterminadas de la pestaña Mensaje de error:
93
Como resultado de esta nueva configuración, obtendremos el siguiente mensaje de
error:
94
Al pulsar el botón Aceptar habrás removido cualquier validación de datos aplicada sobre
las celdas seleccionadas.
Espero que con esta guía tengas una mejor y más clara idea sobre cómo utilizar
la validación de datos en Excel. Esta funcionalidad será de gran ayuda para controlar
el ingreso de datos por parte de los usuarios y disminuir en gran medida la probabilidad
de que se ingrese información incorrecta lo cual podría tener un efecto catastrófico sobre
nuestras fórmulas y el análisis de los datos.
95
En la imagen vemos una serie de datos de ventas de comerciales en diferentes meses
y de diferentes productos.
Primero, en Excel hay que seleccionar toda la información de nuestros datos. Para
ello recomiendo convertir nuestro rango donde encontramos nuestra información
a una tabla de datos. ¿Cómo? Muy sencillo. Selecciona el rango y ve a Ventana
Insertar >> Grupo Tablas >> Tabla
Una vez que hemos hecho esto la información de nuestra tabla quedará de la siguiente
manera:
96
Esto nos permitirá, que al hacer crecer la información de nuestra tabla en número de
filas, al refrescar las tablas dinámicas, todo el rango sea cogido por la tabla dinámica en
cuestión.
Pero ahora sí, para crear una tabla dinámica en excel seleccionamos nuestra recién
creada tabla y hacemos: Ventana Insertar >> Grupo Tablas >> Tabla Dinámica
Al hacer click en tabla dinámica aparecerá una ventana como la siguiente:
97
Organizar una tabla dinámica en Excel
En la parte de la derecha vemos que en el recuadro superior se han almacenado todos
los títulos de columna de nuestra tabla. Eligiendo el que queramos podremos arrastrarlo
a una de las cajitas de abajo.
• Valores: Suma de las ventas (precio) conseguido según los filtros seleccionados.
98
• Filtro de reporte: Mes. De esta manera podremos seleccionar el mes del que
queremos conocer los datos de ventas.
• Etiquetas de filas: hemos puesto las etiquetas de los vendedores para poder ver
lo que han vendido en el mes seleccionado.
• Etiquetas de columnas: veremos los productos. De esta manera se desglosará
para cada vendedor los productos que ha vendido y la suma de su precio.
Esto, explicado así, es un poco abstracto, lo mejor será ver cómo queda la tabla
dinámica Excel una vez que hemos hecho las diferentes selecciones:
Como puedes ver, crear tablas dinámicas en Excel es mucho más sencillo de lo que
habías pensado nunca y en cuanto le cojas el truco podrás ir a toda velocidad sacando
interesantes conclusiones de tus análisis. Tiene un montón de aplicaciones, incluso para
llevar tus inversiones en criptomonedas.
Por último, ¿cómo cambio el tipo de valores mostrados? ¿y si me viniera mejor ver
cómo se reparten porcentualmente las ventas? Pues es muy sencillo, tan sólo
tendremos que seguir los siguientes pasos:
• Hacemos clic sobre la flechita negra en el organizador de tablas dinámicas sobre
los valores que queremos cambiar (en nuestro ejemplo el valor suma de precio).
• Elegimos la opción de «Configuración de campo de valor».
• Elegimos la pestaña de «Mostrar valores como».
• Del desplegable de «Mostrar valores como» elegimos «% de Gran Total».
De esta manera el resultado obtenido será:
Descargas y recursos
En el siguiente enlace puedes descargar este mismo ejercicio para que puedas
comprobar y retocar todo lo que necesites para aprender a usar esta potentísima
herramienta:
99
En la ventana Campos de tabla dinámica diseñamos su estructura de filas (y su orden),
columnas, filtros y la forma de presentar los datos. Sigamos con el ejemplo del tutorial
de tablas dinámicas.
Este informe es el diseño por defecto que Excel nos presenta: algo difícil de leer porque
los números no tienen formato, no podemos seguir las líneas fácilmente, cada columna
tiene el ancho por defecto. Lo iremos modificaremos paso a paso, algunas cosas hoy
otras en posteriores artículos.
100
Al crear el informe, tendremos acceso a dos nuevas pestañas en la cinta de opciones.
Son las herramientas de tablas dinámicas:
Una se llama Analizar…
… la otra Diseño
Por supuesto, como en otras ocasiones, sólo tendremos acceso a ellas si la celda en
la que nos encontramos se sitúa en el informe. Desde estas dos pestañas podremos
hacer todos los cambios que necesitemos a nuestro informe, actualizarlo si hemos
añadido o cambiado alguna información.
Volviendo a nuestra Ventana Campos de tabla dinámica, en concreto a la zona de áreas
en las que hemos situado algunos campos. Observa la flecha a la derecha del nombre
de columna, si haces clic en ella tendrás acceso a un menú contextual desde el que
podrás realizar distintas acciones. Como siempre, algunas de las opciones estarán
accesibles y otras no, dependiendo del tipo de dato y del área en la que se encuentre.
Entra en Configuración de campo. Esta opción del menú te da acceso a una ventana
con dos pestañas.
101
Por ejemplo, si el campo en el que trabajas está en el área Filas, podrás indicar a Excel
que no quieres un subtotal para este campo o que el subtotal será uno concreto.
También le podrás indicar que quieres personalizar el nombre de la columna, elementos
sin datos y que repita etiquetas de elementos.
Y sí, como era de esperar la ventana es un poco distinta y las pestañas tienen otro
nombre y realizan otras tareas. Es una ventana pensada para trabajar con datos.
Primeramente, aquí podremos formatear cada uno de los campos de datos que
tengamos (ver botón de comando Formato de número) e incluso cambiar el nombre de
la columna a otro más descriptivo. También podremos mostrar los valores como
porcentaje de diferentes maneras.
En este caso, lo que voy a hacer es dar formato de número con dos decimales a mi
campo. Mi informe tendrá el siguiente aspecto:
102
¿Qué hacemos con el campo mes?
No, no me he olvidado del campo Mes. Podemos hacer varias cosas:
• No hacer nada. Porque no es necesario poner todos los campos de los que
dispongo.
• Añadir un segmentador de datos (el famoso slicer) a mi tabla dinámica. Esto ya
lo conocemos pero será buena idea un pequeño recordatorio en este enlace.
• Poner un filtro de informe.
• Incluirlo como un campo de fila.
• Incluirlo como un campo de columna.
Como veis, parece que la única diferencia con respecto al informe anterior es que ahora
tenemos una fila adicional más arriba, en la que aparece Mes y, a la derecha (Todas).
La potencia de este filtro es que si hacemos clic sobre el cuadro de fecha a la derecha
tenemos una lista en la que podemos seleccionar un mes o varios. Si seleccionamos el
botón Seleccionar varios elementos y elegimos febrero y marzo, nos quedará un informe
como el siguiente:
103
Incluirlo como un campo de fila
Al arrastrar el campo Mes al área Filas el informe quedará como esto:
Que son las ventas de cada Mes por Vendedor y por Producto. ¿Cuál es el mejor
informe? Obviamente dependerá de lo que queramos ver en cada momento. Lo más
interesante es que los cambios los podemos hacer con muy pocos clics.
104
Incluirlo como un campo de columna
Arrastramos nuestro campo Mes al área Columnas, debajo de Producto y tendremos un
informe como el que sigue:
Claro que el informe sigue a la derecha hasta tener todas las columnas de cada producto
con sus correspondientes de ventas por Mes pero a efectos didácticos esto es suficiente
para ver de qué estamos hablando.
Si quieres ejercitarte con la tabla que estamos trabajando este es el enlace. No estaría
de más gastar algo de tiempo en hacer cambios de un área a otra, probar formatos de
número, etc.
Con este tutorial de tablas dinámicas, tienes todo lo necesario para hacer tablas
dinámicas en excel con relativa facilidad.
GRÁFICOS DINÁMICOS
Un gráfico dinámico es similar a un gráfico ordinario creado en Excel, excepto que traza
la información de una tabla dinámica. Al igual que los informes de tabla dinámica, los
gráficos son dinámicos, lo que significa que se puede cambiar un gráfico dinámico
actualizando los valores en una tabla dinámica.
El cuadro de diálogo Insertar gráfico permite elegir entre una variedad de tipos
de Gráficos dinámicos. Algunos tipos de gráficos serán mejores que otros
mostrando cierto tipo de datos.
105
Los tipos de gráficos más comunes son Columna, Barra, Línea y Circular.
106
El gráfico aparece en la hoja de trabajo con la tabla dinámica. Se puede hacer clic y
arrastrar para volver a posicionarlo y utilizar los controladores de tamaño para cambiar
su tamaño, así como se haría con cualquier otro objeto.
Al igual que con las tablas dinámicas, hay cuatro áreas en el panel de Campos de gráfico
dinámico en los que se pueden agregar campos. La apariencia del gráfico cambiará
dependiendo del área en la que se coloquen los campos.
1. Arrastrar campos dentro o fuera de las áreas del panel de tareas para cambiar
los datos mostrados en el gráfico dinámico.
107
El gráfico dinámico se actualiza instantáneamente para mostrar los datos de cualquiera
de los campos que se han agregado.
No solo se podrán conectar PDFS sino que también archivos .csv, XML, JSON, libros
y carpetas. La nueva actualización de Office 365 permite examinar datos del
documento y seleccionar uno o varios elementos para importarlos a Excel.
108
A continuación, se deberá seleccionar la ubicación del archivo PDF que desea
utilizar. Una vez que el archivo se cargue, aparecerá una ventana del "Navegador"
que muestra la lista de tablas y páginas del documento desde las que puede
importar los datos.
Cuando esté listo para importar, buscar el botón "Cargar" y clickearlo para
incorporar los datos a Excel. También, se puede "Transformar datos" para limpiar
los datos y prepararlos para el análisis con el Editor de Power Query.
109
MACROS DE EXCEL
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.
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.
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.
Un 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.
110
GRABAR UNA MACRO
Cuando se crea una macro, hay que imaginar que nos están grabando; cada paso que
se hace se está rastreando—todos los comentarios, los datos que se introduzcan,
incluso cualquier error que se cometa. Antes de grabar una macro, es útil escribir un
guion que contenga todos los pasos que se desea que grabe la macro. Hay que practicar
o ensayar el guion un par de veces, para asegurarse de que funciona, antes de grabarlo
realmente. No hay que preocuparse si se comete un error mientras se está grabando
una macro, siempre es posible eliminar la macro existente e intentar otra vez o editar el
código fuente Visual Basic de la macro para solucionar el error.
El nombre debe comenzar con una letra y no puede tener ningún espacio,
símbolos o marcas de puntuación.
111
Es posible que se tengan bastantes macros en un archivo, por lo que se deseará
darles un nombre descriptivo para identificar lo que hacen fácilmente.
112
8. Hacer clic en Aceptar para comenzar a grabar.
Al grabar, la macro captura todas las acciones que se realizan. Esto incluye hacer
clic en celdas, escribir datos de celda y fórmulas y aplicar formato, entre otras
tareas.
113
Se guarda el libro de trabajo, y la macro estará disponible la próxima vez que se abra el
libro de trabajo.
Una vez que se ha grabado y guardado una macro en el libro de trabajo, es posible
ejecutarla utilizando el método abreviado de teclado o ver todas las macros en un libro
y elegir una para ejecutarla directamente.
114
3. Seleccionar la macro que se desea ejecutar.
115
Se ejecuta la macro seleccionada.
Aparece el cuadro de diálogo Macro. Aquí se pueden ver las macros que se han
grabado.
116
No es necesario aprender Visual Basic para ser experto en Excel, sin embargo,
conocer los conceptos básicos puede ser útil si alguna vez se desea modificar
una macro existente. Si se da un vistazo detallado al código de la macro, algunos
de los procedimientos deberían tener un poco de sentido. Por ejemplo, si la
macro selecciona algunas celdas en el libro de trabajo, es posible que se vea el
texto “Seleccionar” o “Selección”.
117
Se cierra la ventana de edición de Visual Basic y se regresa a la ventana principal de
Excel.
Después de haber editado el código de Visual Basic, es una buena idea ejecutar la
macro una vez más para asegurarse que funciona como se desea.
118
La macro se ejecuta y cualquier cambio realizado al código VBA se refleja en la hoja de
cálculo.
Botones de Excel
En Excel, los botones se utilizan para llamar a macros. Este tutorial cubrirá cómo crear
botones de Excel, asignarles macros, ajustar sus propiedades y más.
Sin embargo, a menudo querrá proporcionar acceso fácil a una macro particular
directamente en su hoja de trabajo. Esto se puede lograr usando un control de botón.
119
Ejecutar una macro desde un botón
Para ejecutar una macro desde un botón en Excel, simplemente haga clic en el botón:
120
Asignar una macro a un botón
Aquí puede asignar una macro existente al botón, grabar una nueva macro, crear una
nueva macro desde cero usando VBA, o hacer clic en «Cancelar» y volver a su botón
más tarde.
121
Grabar una macro y asignar un botón
Para grabar una nueva macro y asignarla al botón, haga clic en «Grabar …». Esto abre
el cuadro de diálogo Grabar macro , donde especifica un nombre y hace clic en
«Aceptar». Al botón se le asignará esa macro. Mientras tanto, Excel permanecerá en un
estado de grabación hasta que haga clic en «Detener grabación» en la sección
«Código» de la pestaña Programador.
122
INCLUIR UNA MACRO EN UN MENÚ DE HERRAMIENTAS
Imaginemos que tenemos la macro “AbrirArchivo” que ya creamos en una entrada
anterior. Lo que queremos es que aparezca un icono en la barra de acceso rápido de
Excel y al hacer clic sobre él, se ejecute nuestra macro sin más dilaciones.
Ve a la flecha que aparece junto a la barra de acceso rápido y haz clic sobre ella. Se
mostrará un menú del cual vas a elegir la opción “Más comandos…”.
123
[pasos paso=”2″]Elige una macro[/pasos]
En el cuadro de diálogo que aparece, vas a ver todos los comandos que tienes
disponibles en la barra de herramientas de acceso rápido. Ahora, en la lista desplegable
“Comandos disponibles en:”, vas a seleccionar la opción “Macros”.
Verás que aparecen listadas todas las macros disponibles en tu libro. En mi caso solo
tengo una. La seleccionas y luego haces clic sobre el botón “Agregar” para que aparezca
el botón en la barra de herramientas. Para terminar, haz clic en aceptar.
124
Ahora verás que aparece un botón adicional en tu barra de herramientas de acceso
rápido y, si haces clic sobre él, se ejecutará la macro que acabas de crear.
Simplemente, repite los pasos hasta que llegues a donde tienes tu macro. Selecciónala
en el lado derecho y haz clic sobre el botón “Modificar”. Con esto se abrirá un cuadro en
el que aparecerán todas las imágenes disponibles para tu botón, entre las que puedes
elegir la que más se adapte a tu necesidad.
125
GENERACIÓN DE FILTROS EN LA LISTA
Los filtros en Excel nos permiten buscar un subconjunto de datos que cumpla con
ciertos criterios. Generalmente todo comienza cuando tenemos un rango de celdas con
información y queremos ver solamente aquellas filas que cumplen con ciertas
condiciones.
Por ejemplo, en la siguiente imagen se pueden ver los datos de ventas de una
empresa. ¿Cómo puedo tener una vista con todas las filas que pertenecen a Hugo? Eso
sería una tarea muy difícil de lograr si no tuviéramos la facilidad de crear filtros en
Excel.
126
CÓMO CREAR FILTROS EN EXCEL
Para crear un filtro podemos utilizar el comando Filtro que se encuentra en la ficha
Datos dentro del grupo Ordenar y filtrar.
Al pulsar el botón Filtro se colocarán flechas en el extremo derecho de cada uno de los
encabezados de columna de nuestros datos indicando que podemos hacer uso de los
filtros. El comando Filtro también podrás seleccionar desde Inicio > Modificar > Ordenar
y filtrar > Filtro.
Otra manera de crear un filtro es transformar nuestros datos en una tabla de Excel, lo
cual insertará los filtros además de aplicar un formato especial a los datos.
127
Cómo usar los filtros en Excel
Para filtrar la información debemos elegir una columna y hacer clic en la flecha de filtro
correspondiente para mostrar las opciones de filtrado. Todos los filtros, en la parte
inferior, mostrarán una lista de valores únicos con una caja de selección a la izquierda
de cada uno.
Una opción que tenemos para filtrar los datos es elegir de manera individual aquellos
valores que deseamos visualizar en pantalla. También podemos utilizar la
opción (Seleccionar todo) para marcar o desmarcar todos los elementos de la lista. En
la imagen anterior he elegido el nombre Hugo de manera que el filtro mostrará
solamente las filas con dicho nombre.
128
Al pulsar el botón Aceptar se ocultarán las filas que no cumplen con el criterio de filtrado
establecido. Observa que la flecha de filtro de la columna Vendedor ha cambiado para
indicarnos que hemos aplicado un filtro. Además, los números de fila de Excel se
muestran en un color diferente indicándonos que existen filas ocultas.
129
Al aceptar estos cambios se mostrarán solamente las filas que cumplen ambos criterios.
Observa que ambas columnas habrán cambiado sus iconos para indicarnos que se ha
aplicado un filtro en cada una de ellas.
Esto demuestra que es posible crear tantos filtros como columnas tengamos en nuestros
datos y entre más criterios de filtrado apliquemos mucha mayor será la segmentación
de datos que obtendremos.
130
acción, entonces debemos pulsar el comando Borrar que se encuentra en la ficha Datos
> Ordenar y filtrar.
Cuando tenemos una lista muy grande de valores únicos y no podemos identificar
fácilmente aquellos que deseamos seleccionar, podemos utilizar el cuadro de búsqueda
para encontrar los valores que necesitamos. También es posible utilizar caracteres
comodines como el asterisco (*) o el símbolo de interrogación (?) tal como si hiciéramos
131
una búsqueda aproximada en Excel de manera que podamos ampliar los resultados de
búsqueda.
Filtros de texto en Excel
Además de las opciones ya mencionadas para filtrar en Excel, cuando en una columna
se detecta el tipo de dato texto, se mostrará una opción de menú llamada Filtros de
texto como la siguiente:
132
Si colocamos la letra “a” en el cuadro de texto junto a la opción “comienza por”, entonces
Excel mostrará solamente los elementos de la columna Vendedor que comiencen por la
letra “a”.
A diferencia de los Filtros de texto, Excel nos permitirá utilizar los Filtros de número para
mostrar valores que sean mayores o iguales que otro o simplemente aquellos que son
superiores al promedio.
133
Excel nos permitirá filtrar las fechas por días específicos como hoy, mañana o ayer e
inclusive por períodos de tiempo más largos como semanas, meses, trimestres o años
con tan solo seleccionar la opción adecuada.
134
Una vez que las celdas tienen un color de relleno, al hacer clic en el filtro de la columna
Total se mostrará habilitada la opción Filtrar por color y dentro de ella podré elegir
alguno de los colores presentes en la columna.
135
TABLAS DINÁMICAS
Paso 1:
Selecciona una de las celdas de la tabla con la que construirás la tabla dinámica.
Paso 2:
Paso 3:
Paso 4:
Se abrirá un cuadro de diálogo desde donde podrás crear la tabla. En nuestro caso,
elegiremos que esté en una nueva hoja de cálculo y seleccionaremos que los datos que
deseamos analizar es una tabla o rango de celdas.
136
Paso 5:
Excel agregará la tabla dinámica a una nueva hoja de cálculo y podrás empezar a
trabajar con ella inmediatamente.
Al crear una tabla dinámica, verás un panel de control al lado derecho de la hoja de
cálculo en que estés trabajando.
Desde allí podrás crear y configurar la tabla. Por ejemplo, desde este panel podrás
seleccionar los campos que quieras agregar al informe al hacer clic sobre ellos.
A medida que vayas agregando elementos, estos se irán añadiendo a las áreas
de Filtros, Columnas, Filas o Valores.
Dependiendo del tipo de campo que selecciones, este se agregará a una área
predeterminada. Los campos no numéricos se indexarán al área Filas, la información
relacionada a fechas u horas irá a Columnas y los campos numéricos estarán en el
área de Valores. Sin embargo, si quieres ubicar un campo en otra área a la que
originalmente Excel lo agrega, puedes arrastrarlo a donde quieras ubicarlo.
En nuestro caso tenemos el presupuesto de gastos de un año. Entre los campos que
podemos agregar a la tabla están el tipo de egresos que hubo y cada uno de los
137
meses. Como solo queremos analizar el comportamiento de los gastos de enero a
marzo, seleccionaremos los campos egresos, enero, febrero y marzo.
Puedes modificar la tabla cuantas veces quieras haciendo clic en los campos que
quieras seleccionar para verlos en la tabla o dejar de seleccionarlos para quitarlos de la
tabla.
Opción 1:
138
Haz clic en el botón derecho del ratón en cualquier parte de la tabla dinámica,
y selecciona la opción Actualizar en el menú que se abrirá.
Opción 2:
Paso 1:
Paso 2:
139
En la pestaña Analizar, haz clic en el comando Acciones.
Paso 3:
Paso 4:
Se desplegará un menú en donde podrás elegir si quieres Borrar todo o Borrar los
filtros que estén usando.
140