Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Fórmulas y funciones
• Jerarquía de operadores
• Sintaxis de las funciones
• Funciones básicas en Excel
• Referencias relativas, absolutas y mixtas
• Asignar nombres a celdas y rangos
• Formato condicional, reglas personalizadas
• Filtros y ordenamiento personalizado sobre formato condicional
• Auditoría de Fórmulas
Unidad 2
Funciones lógicas básicas, numéricas y de texto
• Funciones de texto
• Funciones matemáticas básicas
• Funciones lógicas básicas
Unidad 3
Funciones lógicas condicionales
• Sintaxis de la función SI anidada
• Función PROMEDIO.SI
• Función SUMAR.SI
• Función CONTAR.SI
• Función SI.CONJUNTO
Unidad 4
Funciones matemáticas y estadísticas
• Función contar.blanco
• Función contar.si.conjunto
• Función max.si.conjunto
• Función min.si.conjunto
• Función promedio.si.conjunto
• Función sumar.si.conjunto
Unidad 5
Tablas y gráficos dinámicos
• Utilizar el asistente de tablas dinámicas
• Crear una tabla dinámica
• Modificar una tabla dinámica
• Crear un gráfico dinámico
• Crear un gráfico a partir de una tabla dinámica
Jerarquía de operadores
Los operadores especifican el tipo de cálculo que desea realizar en los elementos de una
fórmula, como suma, resta, multiplicación o división. En este artículo, aprenderá el orden
predeterminado en el que los operadores actúan en función de los elementos de un cálculo.
También aprenderá a cambiar este orden usando paréntesis.
Tipos de operadores
En algunos casos, el orden en el que se realiza el cálculo puede afectar al valor devuelto de
la fórmula, por lo que es importante comprender el orden y cómo puede cambiar el orden
para obtener los resultados que espera ver.
Orden de cálculo
Las fórmulas calculan los valores en un orden específico. Las fórmulas de Excel siempre
comienzan por un signo igual (=). El signo igual indica a Excel que los caracteres siguientes
constituyen una fórmula. Después de este signo igual, puede haber una serie de elementos
que se van a calcular (los operandos), que están separados por operadores de cálculo. Excel
calcula la fórmula de izquierda a derecha, según el orden específico de cada operador de la
fórmula.
Prioridad de operadores
Si se combinan varios operadores en una única fórmula, Excel ejecutará las operaciones en
el orden que se indica en la siguiente tabla. Si una fórmula contiene operadores con la
misma prioridad (por ejemplo, si una fórmula contiene un operador de multiplicación y otro
de división), Excel evaluará los operadores de izquierda a derecha.
Operador Descripción
: (dos puntos); (un solo espacio); Operadores de referencia
. (punto)
– Negación (como en –1)
% Porcentaje
^ Exponenciación
*y/ Multiplicación y división
+y- Suma y resta
& Conecta dos cadenas de texto (concatenación)
=; < > ; <= ; >=; <> Comparación
Uso de paréntesis
Para cambiar el orden de evaluación, escriba entre paréntesis la parte de la fórmula que se
calculará en primer lugar. Por ejemplo, la siguiente fórmula da como resultado el valor de
11, porque Excel calcula la multiplicación antes que la suma. La fórmula multiplica primero
2 por 3 y después suma 5 al resultado.
=5+2*3
Por el contrario, si usa paréntesis para cambiar la sintaxis, Excel suma 5 y 2 y, a continuación,
multiplica el resultado por 3 para producir 21.
=(5+2)*3
En el ejemplo siguiente, los paréntesis que encierran la primera parte de la fórmula
obligarán a Excel a calcular B4+25 en primer lugar y, a continuación, dividirá el resultado
por la suma de los valores de las celdas D5, E5 y F5.
=(B4+25)/SUMA(D5:F5)
Sintaxis de las funciones
Las funciones son fórmulas predefinidas que ejecutan cálculos usando valores específicos,
denominados argumentos, en un determinado orden o estructura. Las funciones pueden
usarse para ejecutar operaciones simples o complejas. Puede encontrar todas las funciones
de Excel en la pestaña fórmulas de la cinta de opciones:
1. estructura. La estructura de una función comienza con un signo igual (=), seguido por el
nombre de la función, un paréntesis de apertura, los argumentos de la función separados
por comas y un paréntesis de cierre.
2. nombre de la función. Para obtener una lista de las funciones disponibles, haga clic en
una celda y presione MAYÚS + F3, que iniciará el cuadro de diálogo Insertar función.
3. argumentos. Los argumentos pueden ser números, texto, valores lógicos
como verdadero o falso, matrices, valores de error cómo #N/a o referencias de celda. El
argumento que se designe deberá generar un valor válido para el mismo. Los argumentos
pueden ser también constantes, fórmulas u otras funciones.
Cuando cree una fórmula que contenga una función, puede usar el cuadro de
diálogo Insertar función como ayuda para especificar las funciones de la hoja de cálculo.
Una vez que haya seleccionado una función en el cuadro de diálogo Insertar función, Excel
iniciará un asistente para funciones, que muestra el nombre de la función, cada uno de sus
argumentos, una descripción de la función y cada argumento, el resultado actual de la
función y el resultado actual de toda la fórmula.
Para facilitar la creación y modificación de fórmulas, y minimizar los errores tipográficos y
sintácticos, use Fórmula Autocompletar. Después de escribir un = (signo igual) y las letras
iniciales de una función, Excel muestra una lista desplegable dinámica de las funciones,
argumentos y nombres válidos que coinciden con esas letras. Después, puede seleccionar
uno de la lista desplegable y Excel lo introducirá.
Importante: No es necesario escribir las funciones en mayúsculas, como = redondear, ya que Excel
pondrá automáticamente en mayúscula el nombre de la función una vez que se pulse Entrar. Si
escribe incorrectamente un nombre de función, como = SUME (a1: A10) en lugar de = suma (a1:
A10), Excel devolverá una #NAME?
Funciones básicas en Excel
Función SUMA
La función SUMA, suma valores. Puede sumar valores individuales, referencias o rangos de
celda o una combinación de las tres.
Por ejemplo:
▪ =SUMA(A2:A10) Suma los valores de las celdas A2:10.
▪ =SUMA(A2:A10, C2:C10) Suma los valores de las celdas A2:10, así como las celdas
C2:C10.
Sintaxis
SUMA(número1,[número2],...)
Función y fórmula
Función PROMEDIO
Sintaxis
Ejemplo:
Fórmula Descripción Resultado
La función CONTAR cuenta la cantidad de celdas que contienen números y cuenta los
números dentro de la lista de argumentos. Use la función CONTAR para obtener la
cantidad de entradas en un campo de número de un rango o matriz de números. Por
ejemplo, puede escribir la siguiente fórmula para contar los números en el rango
A1:A20: =CONTAR(A1:A20).
Sintaxis
Importante: Los argumentos pueden contener o hacer referencia a una variedad de diferentes
tipos de datos, pero solo se cuentan los números.
Ejemplo:
Fórmula Descripción Resultado
Descripción
Ejemplo:
Fórmula Descripción Resultado
Función MAX
Descripción
Sintaxis
Importante: Los argumentos pueden ser números o nombres, matrices o referencias que
contengan números.
Función ALEATORIO.ENTRE
Descripción
Devuelve un número entero aleatorio entre los números que especifique. Devuelve un
nuevo número entero aleatorio cada vez que calcula la hoja de cálculo.
Sintaxis
=ALEATORIO.ENTRE(inferior, superior)
La sintaxis de la función ALEATORIO.ENTRE tiene los siguientes argumentos:
▪ Parte inferior Obligatorio. Es el menor número entero que la función
ALEATORIO.ENTRE puede devolver.
▪ Parte superior Obligatorio. Es el mayor número entero que la función
ALEATORIO.ENTRE puede devolver.
Descripción
La función HOY es útil para mostrar la fecha actual en una hoja de cálculo,
independientemente de cuándo se abre el libro. Además es útil para calcular los intervalos.
Por ejemplo, si sabe que alguien nació en 1963, puede usar la siguiente fórmula para buscar
la edad de esa persona a partir de este año de nacimiento:
= AÑO( HOY())-1963
Sintaxis
=HOY()…
La sintaxis de la función HOY no tiene argumentos.
Ejemplo:
Fórmula Descripción Resultado
Función DIA
Descripción
Devuelve el día de una fecha, representada por un número de serie. El día se expresa como
un número entero comprendido entre 1 y 31.
Sintaxis
=DIA(núm_de_serie)
La sintaxis de la función DIA tiene los siguientes argumentos:
▪ Núm_de_serie Obligatorio. La fecha del día que intenta buscar. Las fechas deben
especificarse usando la función FECHA o como resultado de otras fórmulas o funciones.
Por ejemplo, use FECHA(2008,5,23) para el día 23 de mayo de 2008.
Ejemplo:
Fórmula Descripción (resultado) Resultado
Descripción
=DIAS(fecha_final, fecha_inicial)
La sintaxis de la función DIAS tiene los siguientes argumentos:
▪ Fecha_final Obligatorio. Fecha_inicial y fecha_final son las dos fechas cuya diferencia
de días desea conocer.
▪ Fecha_inicial Obligatorio. Fecha_inicial y fecha_final son las dos fechas cuya
diferencia de días desea conocer.
Ejemplo:
Fórmula Descripción Resultado
Función DIA.LAB
Descripción
Devuelve un número que representa una fecha que es el número de días laborables antes
o después de una fecha (la fecha inicial). Los días laborables excluyen los días de fin de
semana y cualquier fecha identificada en el argumento festivos. Use DIA.LAB para excluir
fines de semana o días festivos cuando calcule fechas de vencimiento de facturas, las fechas
de entrega esperadas o el número de días de trabajo realizado.
Sintaxis
Función DIAS.LAB
Descripción
Devuelve el número de días laborables entre fecha_inicial y fecha_final. Los días laborables
no incluyen los fines de semana ni otras fechas que se identifiquen en el argumento
vacaciones. Use DIAS.LAB para calcular el incremento de los beneficios acumulados de los
empleados basándose en el número de días trabajados durante un período específico.
Sintaxis
Descripción
Devuelve el número de serie de la fecha que tiene lugar antes o después de un número
determinado de días laborables con parámetros de fin de semana personalizados. Los
parámetros de fin de semana indican cuáles y cuántos días son días de fin de semana. Los
días de fin de semana y cualquier día especificado como festivo no se consideran días
laborables.
Sintaxis
Los valores numéricos de fin de semana indican los siguientes días de fin de semana:
7 Viernes, sábado
11 Solo domingo
1,2 Solo lunes
1,3 Solo martes
14 Solo miércoles
15 Solo jueves
16 Solo viernes
17 Solo sábado
Ejemplo:
Función DIAS.LAB.INTL
Descripción
Devuelve el número de todos los días laborables entre dos fechas mediante parámetros
para indicar cuáles y cuántos son días de fin de semana. Los días de fin de semana y los días
que se especifiquen como días festivos no se consideran días laborables.
Sintaxis
2 Domingo, lunes
3 Lunes, martes
4 Martes, miércoles
5 Miércoles, jueves
6 Jueves, viernes
7 Viernes, sábado
Número de fin de semana Días de fin de semana
11 Solo domingo
14 Solo miércoles
15 Solo jueves
16 Solo viernes
17 Solo sábado
Ejemplo:
Operaciones con fechas
Supongamos que una factura de usted vence el segundo viernes de cada mes. Desea
transferir fondos a su cuenta de cheques para que esos fondos lleguen 15 días naturales
antes de esa fecha, por lo que restará 15 días a partir de la fecha de vencimiento. En el
siguiente ejemplo, verá cómo sumar y restar fechas especificando números positivos o
negativos.
1. Puede usar la función FECHA.MES para sumar o restar meses rápidamente de una fecha.
2. La función FECHA.MES requiere dos argumentos: la fecha de inicio y el número de
meses que desea sumar o restar. Para restar meses, escriba un número negativo como
segundo argumento. Por ejemplo, =FECHA.E("15/15/19";-5) devuelve 4/15/19.
3. En este ejemplo, puede escribir las fechas iniciales en la columna A.
4. Escriba el número de meses para sumar o restar en la columna B. Para indicar si se
debe restar un mes, puede escribir un signo menos (-) antes del número (por
ejemplo, -1).
5. Escriba =FECHA.MES(A2;B2) en la celda C2 y cópiela según sea necesario.
En este ejemplo, estamos sumando y restando años de una fecha inicial con la siguiente
fórmula:
=FECHA(AÑO(A2)+B2;MES(A2);DIA(A2))
Sumar o restar una combinación de días, meses y años a/desde una fecha
En este ejemplo, estamos sumando y restando años, meses y días de una fecha inicial con
la siguiente fórmula:
=FECHA(AÑO(A2)+B2,MES(A2)+C2,DIA(A2)+D2)
Cómo funciona la fórmula:
▪ La función AÑO examina la fecha en la celda A2 y devuelve 2019. A continuación,
agrega 1 año desde la celda B2, lo que da como resultado 2020.
▪ La función MES devuelve 6 y, a continuación, le agrega 7 desde la celda C2. Esto resulta
interesante, porque 6 + 7 = 13, que es 1 año y 1 mes. En este caso, la fórmula lo
reconocerá y agregará automáticamente otro año más al resultado, lo que le llevará de
2020 a 2021.
▪ La función DIA devuelve 8 y suma 15. Esto funcionará de forma similar a la parte MES
de la fórmula si supera el número de días de un mes determinado.
▪ A continuación, la función FECHA combina estos tres valores en una fecha que es 1
año, 7 meses y 15 días en el futuro: 01/23/21.
Sumar tiempo
Suponga que desea saber el número de horas y minutos que tardará en realizar dos tareas.
Calcula que la primera tarea durará 6 horas y 45 minutos y la segunda tarea durará 9 horas
y 30 minutos.
Esta es una forma de configurar esto en una hoja de cálculo.
1. Escriba 6:45 en la celda B2 y escriba 9:30 en la celda B3.
2. En la celda B4, escriba =B2+B3 y, después, presione Entrar.
El resultado es 16:15 (16 horas y 15 minutos) para completar las dos tareas.
Eso ha sido bastante sencillo, pero hay un paso adicional si sus horas suman más de 24.
Tiene que aplicar un formato especial al resultado de la fórmula.
Para sumar más de 24 horas:
1. En la celda B2, escriba 12:45 y en la celda B3, 15:30.
2. Escriba =B2+B3 en la celda B4 y, a continuación, presione Entrar.
El resultado es 4:15, que no es lo que puede esperar. Esto se debe a que la hora de la
tarea 2 es de 24 horas. 15:30 es lo mismo que 3:30.
3. Para mostrar la hora como más de 24 horas, haga clic en la celda B4
4. En el grupo Celdas de la pestaña Inicio, elija Formato y luego Formato de celdas.
Este es otro ejemplo: Supongamos que usted y sus amigos conocen sus horas de inicio y
finalización en un proyecto de voluntariado y quieren saber cuánto tiempo ha invertido en
total.
Siga estos pasos para obtener el tiempo transcurrido, que es la diferencia entre dos veces.
1. En la celda B2, escriba la hora de inicio e incluya "a" para AM o "p" para PM. Después,
presione Entrar.
2. En la celda C2, escriba la hora de finalización, incluyendo "a" o "p" según corresponda
y, después, presione Entrar.
3. Escriba las otras horas de inicio y finalización para sus amigos Joy y Leslie.
4. En la celda D2, reste la hora de finalización de la hora de inicio entrando en la
fórmula =C2-B2 y, después, presione Entrar.
Relativas
Tenemos una tabla en la cual se refleja el pago por hora y las horas trabajadas, con objetivo
de obtener el pago total para cada trabajador. Así, necesitamos multiplicar el pago por hora
por las horas trabajadas. Para eso, escribimos =C3*G3 en la celda E3.
Para rellenar el resto de la tabla debemos arrastrar la fórmula usando la esquina inferior
derecha de la celda E3 o bien haciendo doble clic en esta misma esquina.
Absolutas
Cuando queremos usar una fórmula de Excel, pero queremos fijar una celda para que no se
mueva si copiamos o arrastramos la fórmula usamos referencias absolutas. Así podemos
escribir la fórmula una vez y no tenemos que reescribir las fórmulas en cada celda.
Mixtas
Una referencia mixta es una referencia que es parte relativa y parte absoluta. Es decir, se
mantiene alguna parte “libre” y otra fija. Este tipo de referencias se usan para copiar o
arrastrar fórmulas sin tener que reescribirlas o editarlas manualmente, ahorrando tiempo
y evitando errores.
3. Presione Entrar.
Para hacer referencia a este valor en otra tabla, escriba el signo igual (=) y el Nombre y,
después, seleccione Entrar.
Definir los nombres de un rango seleccionado
1. Seleccione el rango al que quiera asignar un nombre, incluidas las etiquetas de filas o
columnas.
2. Seleccione Fórmulas > Crear a partir de la selección.
3. En el cuadro de diálogo Crear nombres a partir de la selección designe la ubicación
que contiene los rótulos al activar la casilla Fila superior, Columna izquierda, Fila
inferior o Columna derecha.
4. Seleccione Aceptar.
Excel nombra las celdas a partir de las etiquetas del rango que haya designado.
Excel ofrece la posibilidad de cambiar el color, estilo, subrayado y tamaño de fuente, así
como los bordes de una celda cuando el valor que aparece cumple unas determinadas
condiciones. Para ello se debe:
1. Seleccionar la celda o celdas donde queremos que aparezca el formato condicional.
2. Ir al menú Inicio > grupo Estilos > Formato condicional y aparecerá la siguiente
pantalla
5. Dar clic sobre el botón formato y aparecerá una ventana con tres pestañas, en ellas
podemos cambiar el formato a la fuente, relleno y el diseño de los bordes de la
celda.
Vea la vista previa en todos los casos y serán aplicados los cambios al presionar Aceptar.
Filtros y ordenamiento personalizado sobre formato condicional
Haga orden personalizado a un conjunto de datos que contengan formato condicional, vaya
a Inicio > grupo Edición > Ordenar y filtrar > Orden personalizado
A continuación, observe otro tipo de ordenamiento sobre datos. Aplique filtro en Inicio >
Ordenar y filtrar > activar filtro; y ahora vaya a las pestañas que aparecen junto al
encabezado de cada columna y busque “Ordenar por color”, pruebe y aplique el
ordenamiento.
Para filtrar datos por columna active los filtros; vaya a en Inicio > Ordenar y filtrar > activar
filtro y revisa los diferentes tipos de filtro.
Auditoría de Fórmulas
Para ver las fórmulas contenidas en las celdas del libro de Excel es mostrarlas todas. Eso lo
podemos lograr con el botón Mostrar fórmulas que se encuentra dentro de la ficha
Fórmulas en el grupo Auditoría de fórmulas.
Al pulsar este botón, todas las celdas de la hoja (que contenga una fórmula) mostrarán la
fórmula en lugar del valor calculado.
Comprobar la precisión de las fórmulas o encontrar el origen de un error puede ser difícil si
la fórmula usa celdas precedentes o dependientes:
▪ Celdas precedentes: celdas a las que se hace referencia mediante una fórmula de otra
celda. Por ejemplo, si la celda D10 contiene la fórmula =B5,la celda B5 es un precedente
de la celda D10.
▪ Celdas dependientes: estas celdas contienen fórmulas que hacen referencia a otras
celdas. Por ejemplo, si la celda D10 contiene la fórmula =B5,la celda D10 depende de
la celda B5.
Para ayudarle a comprobar las fórmulas, puede usar los comandos Rastrear precedentes y
Rastrear dependientes para mostrar gráficamente y rastrear las relaciones entre estas
celdas y fórmulas con flechas de rastreo, como se muestra en esta ilustración.
Para seleccionar varias celdas, presione Ctrl y, a continuación, haga clic en las celdas.
Haga clic en Eliminar
Funciones de texto
La función CONCAT
Sintaxis
CONCAT(Texto1, [Texto2],...)
Argumento Descripción
texto1 Elemento de texto que se va a combinar. Una cadena o matriz de cadenas, como un
(obligatorio) rango de celdas.
[texto2, ...] Elementos de texto adicionales que se van a combinar. Puede haber un máximo de
(opcional) 253 argumentos de texto para los elementos de texto. Cada uno de ellos puede ser
una cadena o matriz de cadenas, como un rango de celdas.
Función IZQUIERDA
Descripción
IZQUIERDA devuelve el primer carácter o caracteres de una cadena de texto, según el
número de caracteres que especifique el usuario.
IZQUIERDAB devuelve el primer carácter o caracteres de una cadena de texto, en función
del número de bytes especificados.
Importante:
-Es posible que estas funciones no estén disponibles en todos los idiomas.
-IZQUIERDAB cuenta 2 bytes por carácter únicamente cuando hay un idioma con juegos de
caracteres de doble bit (DBCS) establecido como idioma predeterminado. De lo contrario,
IZQUIERDAB se comporta igual que IZQUIERDA y cuenta 1 byte por carácter.
Sintaxis
IZQUIERDA(texto, [Núm_de_caracteres])
IZQUIERDAB(texto, [Núm_bytes])
La sintaxis de las funciones tiene los siguientes argumentos:
▪ Texto Obligatorio. Es la cadena de texto que contiene los caracteres que desea
extraer.
▪ Núm_de_caracteres Opcional. Especifica el número de caracteres que desea extraer
con la función IZQUIERDA.
▪ Núm_de_caracteres debe ser mayor o igual a cero.
▪ Si Núm_de_caracteres es mayor que la longitud del texto, IZQUIERDA devolverá todo
el texto.
▪ Si omite Núm_de_caracteres, se calculará como 1.
▪ Num_bytes Opcional. Especifica el número de caracteres que desea extraer con
IZQUIERDAB, basado en bytes.
Ejemplo
Copie los datos de ejemplo en la tabla siguiente y péguelos en la celda A1 de una hoja de
cálculo nueva de Excel. Para que las fórmulas muestren los resultados, selecciónelas,
presione F2 y luego ENTRAR. Si lo necesita, puede ajustar el ancho de las columnas para ver
todos los datos.
Datos
Precio de venta
Suecia
Fórmula Descripción Resultado
=IZQUIERDA(A2,4) Cuatro primeros caracteres de la primera cadena Venta
=IZQUIERDA(A3) Primer carácter de la segunda cadena S
Función DERECHA
Descripción
DERECHA devuelve el último carácter o caracteres de una cadena de texto, según el número
de caracteres especificado.
DERECHAB devuelve el último carácter o caracteres de una cadena de texto, según el
número de bytes especificado.
Importante:
● DERECHA 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.
● DERECHAB cuenta cada carácter de doble byte como 2 si ha habilitado la edición en
un idioma que admite DBCS y lo ha establecido como el idioma predeterminado. De
lo contrario, DERECHAB cuenta cada carácter como 1.
Sintaxis
DERECHA(texto,[núm_de_caracteres])
DERECHAB(texto,[núm_bytes])
Las funciones DERECHA y DERECHAB tienen los siguientes argumentos:
▪ Texto Obligatorio. Es la cadena de texto que contiene los caracteres que desea
extraer.
▪ Núm_de_caracteres Opcional. Especifica el número de caracteres que desea extraer
con DERECHA.
● Núm_de_caracteres debe ser mayor o igual que cero.
● Si núm_de_caracteres es mayor que la longitud del texto, DERECHA
devolverá todo el texto.
● Si omite núm_de_caracteres, se calculará como 1.
▪ Núm_bytes Opcional. Especifica el número de caracteres que desea extraer con
DERECHAB, basándose en bytes.
● Num_bytes debe ser mayor o igual que cero.
● Si num_bytes es mayor que la longitud del texto, DERECHA devuelve todo
el texto.
● Si num_bytes se omite, se supone que es 1.
Ejemplo
Copie los datos de ejemplo en la tabla siguiente y péguelos en la celda A1 de una hoja de
cálculo nueva de Excel. Para que las fórmulas muestren los resultados, selecciónelas,
presione F2 y luego ENTRAR. Si lo necesita, puede ajustar el ancho de las columnas para ver
todos los datos.
Datos Descripción
Precio de venta
Número de acción
Fórmula Descripción (resultado) Resultado
=DERECHA(A2;5) Los últimos 5 caracteres de la primera cadena (Precio) Precio
=DERECHA(A3) El último carácter de la segunda cadena (n) q
Ejemplo
Copie los datos de ejemplo en la tabla siguiente y péguelos en la celda A1 de una hoja de
cálculo nueva de Excel. Para que las fórmulas muestren los resultados, selecciónelas,
presione F2 y luego ENTRAR. Si lo necesita, puede ajustar el ancho de las columnas para ver
todos los datos.
Datos
Flujo de líquido
Fórmula Descripción Resultado
=EXTRAE(A2;1;5) Devuelve 5 caracteres de la cadena en A2, comenzando por el Flujo
primer carácter.
Datos
=EXTRAE(A2;7;20) Devuelve 20 caracteres de la cadena en A2, comenzando por el Flujo
séptimo carácter. Dado que el número de caracteres para devolver
(20) es superior a la longitud de la cadena (10), todos los caracteres,
comenzando por el séptimo, se devolverán. No se agregarán
caracteres vacíos (espacios) al final.
=EXTRAE(A2;20;5) Dado que la posición inicial es mayor que la longitud de la cadena
(10), se devuelve texto vacío.
Descripción
Pone el texto en mayúsculas.
Sintaxis
MAYUSC(texto)
La sintaxis de la función MAYUSC tiene los siguientes argumentos:
▪ Texto Obligatorio. Es el texto que desea pasar a mayúsculas. El argumento texto
puede ser una referencia o una cadena de texto.
Ejemplo
Copie los datos de ejemplo en la tabla siguiente y péguelos en la celda A1 de una hoja de
cálculo nueva de Excel. Para que las fórmulas muestren los resultados, selecciónelas,
presione F2 y luego ENTRAR. Si lo necesita, puede ajustar el ancho de las columnas para ver
todos los datos.
Datos
total
Rendimiento
Descripción
Convierte todas las mayúsculas de una cadena de texto en minúsculas.
Sintaxis
MINUSC(texto)
La sintaxis de la función MINUSC tiene los siguientes argumentos:
▪ Texto Obligatorio. Es el texto que desea convertir en minúsculas. MINUSC no cambia
los caracteres de texto que no son letras.
Ejemplo
Copie los datos de ejemplo en la tabla siguiente y péguelos en la celda A1 de una hoja de
cálculo nueva de Excel. Para que las fórmulas muestren los resultados, selecciónelas,
presione F2 y luego ENTRAR. Si lo necesita, puede ajustar el ancho de las columnas para ver
todos los datos.
Datos
E. E. García
Apt. 2B
Fórmula Descripción Resultado
=MINUSC(A2) La primera cadena en minúsculas (e. e. garcía) e. e. garcía
=MINUSC(A3) La última cadena en minúsculas (dep. 2b) apt. 2b
Convierte a mayúsculas la primera letra y todas las que sigan a un carácter que no sea una
letra en una cadena de texto. El resto de las letras del texto las convierte a minúsculas.
Sintaxis
NOMPROPIO(texto)
Texto: es texto entre comillas, una fórmula que devuelve texto o una referencia de columna
que contiene el texto que se va a convertir parcialmente en mayúsculas.
Ejemplos
Redondear un número
Supongamos que quiere redondear un número al número entero más próximo porque los
valores decimales no son importantes. O bien, que quiere redondear un número a múltiplos
de 10 para simplificar una aproximación de los importes. Hay varias maneras de redondear
un número.
Cambiar el número de posiciones decimales mostradas sin cambiar el número
En una hoja de cálculo
1. Seleccione las celdas a las que desee aplicar formato.
2. Para mostrar más o menos dígitos después del separador de decimales, en la
pestaña Inicio, en el grupo Número, haga clic en Aumentar decimales o
en Disminuir decimales .
En un formato de número integrado
1. En la pestaña Inicio, en el grupo Número, haga clic en la flecha situada junto a la lista
de formatos de números y después haga clic en Más formatos de número.
2. En la lista Categoría, en función del tipo de datos de los números, haga clic
en Moneda, Contabilidad, Porcentaje o Científico.
3. En el cuadro Posiciones decimales, escriba el número de posiciones decimales que
desea mostrar.
Función TRUNCAR
Descripción
Suprime la parte fraccionaria de un número para truncarlo a un entero.
Sintaxis
TRUNCAR(número; [núm_decimales])
La sintaxis de la función TRUNCAR tiene los siguientes argumentos:
▪ Número Obligatorio. Es el número que desea truncar.
▪ Núm_decimales Opcional. Es un número que especifica la precisión del
truncamiento. El valor predeterminado del argumento núm_decimales es 0 (cero).
Ejemplo
Copie los datos de ejemplo en la tabla siguiente y péguelos en la celda A1 de una hoja de
cálculo nueva de Excel. Para que las fórmulas muestren los resultados, selecciónelas,
presione F2 y luego ENTRAR. Si lo necesita, puede ajustar el ancho de las columnas para ver
todos los datos.
Fórmula Descripción Resultado
=TRUNCAR(8,9) Trunca 8,9 para devolver la parte entera (8). 8
=TRUNCAR(-8,9) Trunca un número negativo para devolver la parte entera (-8). -8
=TRUNCAR(0,45) Trunca un número entre 0 y 1, y devuelve la parte entera (0). 0
Funciones lógicas básicas
La función Y
Use la función Y, una de las funciones lógicas, para determinar si todas las condiciones de
una prueba son VERDADERAS.
Sintaxis
Argumento Descripción
Valor_lógico1 Requerido. La primera condición que quiere probar que puede evaluarse
como VERDADERO o FALSO.
Valor_lógico2, Opcional. Las condiciones adicionales que desea probar que pueden evaluarse
... como VERDADERO o FALSO, hasta un máximo de 255 condiciones.
Comentarios
-Los argumentos deben evaluarse como valores lógicos, como VERDADERO o FALSO, o bien deben
ser matrices o referencias que contengan valores lógicos.
-Si un argumento matricial o de referencia contiene texto o celdas vacías, dichos valores se pasarán
por alto.
-Si el rango especificado no contiene valores lógicos, la función Y devuelve la #VALUE! #VALOR!.
Ejemplos
Aquí se muestran algunos ejemplos generales del uso de Y por sí mismo y junto a la
función SI.
Fórmula Descripción
La función O
Use la función O, una de las funciones lógicas, para determinar si algunas condiciones de
una prueba son VERDADERAS.
La función O devuelve VERDADERO si alguno de sus argumentos se evalúa como
VERDADERO, y devuelve FALSO si todos sus argumentos se evalúan como FALSO.
Un uso común para la función O es expandir la utilidad de otras funciones que realicen
pruebas lógicas. Por ejemplo, la función SI realiza una prueba lógica y, después, devuelve
un valor si la prueba se evalúa en VERDADERO y otro valor si la prueba se evalúa en FALSO.
Mediante el uso de la función O como la prueba lógica de la función SI puede probar
distintas condiciones en vez de solo una.
Sintaxis
Argumento Descripción
Valor_lógico1 Requerido. La primera condición que quiere probar que puede evaluarse como
VERDADERO o FALSO.
Valor_lógico2, Opcional. Las condiciones adicionales que desea probar que pueden evaluarse
... como VERDADERO o FALSO, hasta un máximo de 255 condiciones.
Ejemplos
Aquí se muestran algunos ejemplos generales del uso de O por sí mismo y junto a la
función SI.
Fórmula Descripción
=O(A2>1,A2<100) Muestra VERDADERO si A2 es superior a 1 O es inferior a
100, de otro modo muestra FALSO.
La función SI
▪ =SI(C2="Sí";1;2)
En el ejemplo anterior, la celda D2 dice: SI(C2 = Sí; entonces devolver un 1; en caso contrario
devolver un 2)
▪ =SI(C2=1;"Sí";"No")
En este ejemplo, la fórmula de la celda D2 dice: SI(C2 = 1; entonces devolver Sí; en caso
contrario devolver No)
Como puede ver, la función SI se puede usar para evaluar texto o valores. También se puede
usar para evaluar errores. No está limitado exclusivamente a comprobar si un elemento es
igual a otro y devolver un único resultado, también puede usar operadores matemáticos y
realizar cálculos adicionales según sus criterios. También se pueden anidar varias funciones
SI para realizar varias comparaciones.
=SI(C2>B2;"Presupuesto
excedido";"Dentro de
presupuesto")
En el ejemplo anterior, la
función en D2 dice SI(C2 es
mayor que B2; devolver
"Presupuesto excedido"; de lo
contrario, devolver "Dentro
de presupuesto")
▪ =SI(C2>B2;C2-B2;0)
Problemas comunes
Esta fórmula dice lo siguiente: SI(D3 no tiene nada, devuelve "En blanco"; en caso contrario,
devuelve "No está en blanco"). Este es un ejemplo de un método muy común del uso de ""
para evitar que una fórmula realice un cálculo si una celda dependiente está en blanco:
▪ =SI(D3="";"";SuFórmula())
La función SI es una de las funciones más utilizadas en Excel ya que nos ayuda a probar si
una condición es verdadera o falsa. Si la condición es verdadera, la función realizará una
acción determinada, pero si la condición es falsa entonces la función ejecutará una acción
diferente.
Es así como la función SI nos permite evaluar el resultado de una prueba lógica y tomar una
acción en base al resultado. La siguiente imagen ilustra el funcionamiento de la función SI.
El diagrama anterior nos deja en claro que la función SI evaluará como máximo una prueba
lógica y podremos ejecutar hasta dos posibles acciones.
Sintaxis
Por ejemplo:
=SI(A2>B2;"Presupuesto excedido";"Correcto")
=SI(A2=B2;B4-A4;"")
Nombre del argumento Descripción
Observaciones
Aunque Excel permite anidar hasta 64 funciones SI distintas, no se recomienda hacerlo. ¿Por qué?
-El uso de varias instrucciones SI requiere una cuidada planificación para crearlas correctamente
y asegurarse de que su lógica puede calcular sin errores cada una de las condiciones hasta llegar
al final. Si no anida su fórmula con una precisión absoluta, podría funcionar en el 75 % de los casos,
pero devolver resultados inesperados en el 25 % restante. Lamentablemente, las probabilidades
de detectar ese 25 % de casos son muy escasas.
-El mantenimiento de varias instrucciones SI puede resultar muy difícil, especialmente si pasado
un tiempo intenta averiguar lo que usted o, peor todavía, otra persona, estaba intentando hacer.
Si se encuentra con una instrucción SI que parece que no para de crecer, es el momento de soltar
el mouse y volver a pensar en su estrategia.
A continuación, encontrará instrucciones sobre cómo crear correctamente una instrucción
SI anidada compleja con varios SI y cómo reconocer que es el momento de usar otra
herramienta en su arsenal de Excel.
Ejemplo:
=SI(D2>89,"A",SI(D2>79,"B",SI(D2>69,"C",SI(D2>59,"D","F"))))
Esta instrucción SI anidada compleja, sigue una lógica sencilla:
1. Si el resultado (en la celda D2) es mayor que 89, la calificación es A
2. Si el resultado es mayor que 79, la calificación es B
3. Si el resultado es mayor que 69, la calificación es C
4. Si el resultado es mayor que 59, la calificación es D
5. En caso contrario, la calificación es F
=SI(B2>97,"A+",SI(B2>93,"A",SI(B2>89,"A-",SI(B2>87,"B+",SI(B2>83,"B",SI(B2>79,"B-",
SI(B2>77,"C+",SI(B2>73,"C",SI(B2>69,"C-",SI(B2>57,"D+",SI(B2>53,"D",SI(B2>49,"D-
","F"))))))))))))
Sigue siendo precisa y funcionará según lo previsto, pero lleva mucho tiempo escribirla y
más tiempo probarla para asegurarse de que hace lo que se quiere. Otro problema obvio es
que ha tenido que escribir a mano las puntuaciones y las correspondientes calificaciones
con letras. ¿Cuáles son las probabilidades de que tenga accidentalmente un error
tipográfico? Imagine ahora que intenta hacer esto 64 veces con condiciones más complejas.
Por supuesto que es posible, pero ¿realmente quiere tener que realizar este tipo de
esfuerzo y exponerse a probables errores que serán muy difíciles de detectar?...
Ahora tenemos tres posibles acciones, y la función SI no podrá resolver por sí sola este
problema, por lo que necesitamos recurrir a la función SI anidada la cual nos permitirá
resolver cualquier situación en las que necesitemos evaluar más de una prueba lógica y
ejecutar más de dos acciones.
=SI(A2 < 18, "Menor de edad", SI(A2 < 65, "Mayor de edad", "Tercera edad"))
Ponga especial atención al tercer argumento de la primera función SI, que, en lugar de ser
una acción, se ha convertido en otra función SI que a su vez tendrá la posibilidad de ejecutar
otras dos acciones.
Un error muy común en la creación de una fórmula que utilice la función SI anidada es
intentar utilizar la primera función SI con cuatro argumentos, lo cual ocasionará un error.
La primera función SI deberá “renunciar” a una de sus acciones para darnos la posibilidad
de utilizar otra función SI.
En la segunda prueba lógica probaremos si la edad es menor a 65, en caso de ser verdadero
se imprimirá la leyenda “Mayor de edad”, pero si la prueba lógica es falsa, querrá decir que
la edad es mayor o igual a 65 y por lo tanto se imprimirá la etiqueta “Tercera edad”. Observa
el resultado de aplicar esta fórmula sobre los datos de ejemplo.
Otro ejemplo de función si anidada
Más que otro ejemplo de la función SI anidada en Excel, resaltar el hecho de que no todas
las fórmulas creadas serán iguales aún para el mismo problema ya que todo dependerá de
la lógica que decidas implementar. Por ejemplo, el mismo ejercicio de la sección anterior lo
podremos resolver con la siguiente fórmula:
=SI(A11 >= 65, "Tercera edad", SI(A11 >= 18, "Mayor de edad", "Menor de edad"))
En esta fórmula la lógica utilizada es completamente inversa a la de nuestra fórmula
anterior, es decir, la primera función SI evaluará si la edad es mayor o igual a 65 para
imprimir la leyenda “Tercera edad”, en caso contrario se realizará la prueba lógica para
saber si es mayor o igual a 18 años.
En la siguiente imagen puede ver que se ha colocado esta fórmula a un lado del primer
ejemplo y el resultado es exactamente el mismo.
De esta manera se puede observar que existen diversas maneras de resolver el problema y
muy probablemente la fórmula resultante será diferente para cada usuario de Excel.
Generalmente, los errores presentados en una función SI anidada provienen de una mala
implementación de la lógica utilizada. Adicionalmente a esto, la poca experiencia en el uso
de los operadores de comparación en Excel, ocasionará diversos problemas al construir
adecuadamente las pruebas lógicas utilizadas por la función SI.
Varias funciones si anidadas en Excel
En los ejemplos anteriores se ha utilizado solamente dos funciones SI anidadas, pero Excel
permite anidar muchas más funciones. Originalmente solo se aceptaban hasta 8 funciones
anidadas, pero a partir de Excel 2010, es posible anidar hasta 64 funciones SI.
Sin embargo, mientras tanto y no sobrepases el límite establecido por Excel, podrás anidar
tantas funciones como necesites y lo único que deberás hacer será reemplazar una acción
de la función SI por otra función SI. Para dejar esto en claro, hagamos un último ejemplo
donde tenemos un grupo de puntuaciones de 100 a 999 que evaluaremos de la siguiente
manera:
=SI(A2<600,"Malo",SI(A2<750,"Promedio",SI(A2<900,"Bueno","Excelente")))
En este caso tengo tres funciones SI anidadas porque la cantidad de acciones que necesito
ejecutar son cuatro. Así que, de manera general, la cantidad de funciones SI que utilizarás
en tu fórmula será una menos que la cantidad de acciones que necesitas ejecutar.
También observa que todas las funciones SI van “anidando” otra función SI como uno de
sus argumentos y solamente la función SI más anidada será la que tendrá sus dos acciones
porque ya no habrá otra función SI que anidar. Observa el resultado de nuestra fórmula:
Función PROMEDIO.SI
Descripción
Devuelve el promedio (media aritmética) de todas las celdas de un rango que cumplen unos
criterios determinados.
Sintaxis
Ejemplos
Copie los datos de ejemplo en la tabla siguiente y péguelos en la celda A1 de una hoja de
cálculo nueva de Excel. Para que las fórmulas muestren los resultados, selecciónelas,
presione F2 y luego ENTRAR. Si lo necesita, puede ajustar los anchos de la columna para ver
todos los datos.
100000 7000
200000 14000
300000 21000
400000 28000
Ejemplo 2
Este 45678
Oeste 23789
Norte -4789
La función SUMAR.SI se usa para sumar los valores intervalo de un rango que cumplan los
criterios que haya especificado. Por ejemplo, supongamos que, en una columna que
contiene números, solo quiere sumar los valores mayores que 5. Puede usar la siguiente
fórmula: =SUMAR.SI(B2:B25;">5")
Sintaxis
Ejemplo 1
Copie los datos de ejemplo en la tabla siguiente y péguelos en la celda A1 de una hoja de
cálculo nueva de Excel. Para que las fórmulas muestren los resultados, selecciónelas,
presione F2 y luego ENTRAR. Si lo necesita, puede ajustar los anchos de la columna para ver
todos los datos.
Valor de propiedad Comisión Datos
100.000 7.000 250.000
200.000 14.000
300.000 21.000
400.000 28.000
Ejemplo 2
Copie los datos de ejemplo en la tabla siguiente y péguelos en la celda A1 de una hoja de
cálculo nueva de Excel. Para que las fórmulas muestren los resultados, selecciónelas,
presione F2 y luego ENTRAR. Si lo necesita, puede ajustar los anchos de la columna para ver
todos los datos.
Mantequilla 400
Use CONTAR.SI, una de las funciones estadísticas, para contar el número de celdas que
cumplen un criterio; por ejemplo, para contar el número de veces que una ciudad
determinada aparece en una lista de clientes.
En su forma más sencilla, CONTAR.SI indica lo siguiente:
▪ =CONTAR.SI(¿Dónde quiere realizar la búsqueda y qué quiere buscar?)
Por ejemplo:
▪ =CONTAR.SI(A2:A5;"Londres")
▪ =CONTAR.SI(A2:A5;A4)
Sintaxis
CONTAR.SI(rango;criterios)
Para usar estos ejemplos de Excel, copie los datos de la tabla de abajo y péguelos en la celda
A1 de una nueva hoja de cálculo.
Datos Datos
manzanas 32
naranjas 54
melocotones 75
manzanas 86
Fórmula Descripción
Función SI.CONJUNTO
1. Escriba $ para agregar una referencia absoluta a una fórmula SI.CONJUNTO existente.
2. Arrastre para propagar esta fórmula por una columna.
Ejemplo 1:
Ejemplo 2:
Función contar.blanco
Use la función CONTAR.BLANCO, una de las funciones estadísticas, para contar el número
de celdas vacías en un rango de celdas.
Sintaxis
CONTAR.BLANCO(rango)
La sintaxis de la función CONTAR.BLANCO tiene los siguientes argumentos:
▪ Rango Obligatorio. El rango dentro del cual desea contar el número de celdas en
blanco.
Observación
También se cuentan las celdas que incluyen fórmulas que devuelven "" (texto vacío). Las
celdas que contienen valores cero no se cuentan.
Ejemplo
Copie los datos de ejemplo en la tabla siguiente y péguelos en la celda A1 de una hoja de
cálculo nueva de Excel.
Datos Datos
6
27
4 34
Fórmula Descripción Resultado
=CONTAR.BLANCO(A2:B4) Cuenta las celdas vacías del rango anterior. 2
Función contar.si.conjunto
Sintaxis
Observaciones:
- Los criterios de cada rango se aplican a una celda cada vez. Si todas las primeras celdas cumplen
los criterios asociados, el número aumenta en 1. Si todas las segundas celdas cumplen los criterios
asociados, el número aumenta en 1 nuevamente y así sucesivamente hasta evaluar todas las
celdas.
- Si el argumento de los criterios hace referencia a una celda vacía, la
función CONTAR.SI.CONJUNTO trata dicha celda como un valor 0.
- En los criterios se pueden usar caracteres comodín, el signo de interrogación (?) y el asterisco
(*) . El signo de interrogación se corresponde con un solo carácter y el asterisco se corresponde
con cualquier secuencia de caracteres. Si desea buscar un signo de interrogación o un asterisco
reales, escriba una tilde (~) delante del carácter que desea buscar.
Ejemplo 1
Copie los datos de ejemplo en las siguientes tablas y péguelos en la celda A1 de una hoja de
cálculo nueva de Excel. Para que las fórmulas muestren los resultados, selecciónelas,
presione F2 y luego ENTRAR. Si lo necesita, puede ajustar el ancho de las columnas para ver
todos los datos.
Navarro Sí Sí No
Gil Sí Sí Sí
López No Sí Sí
Datos
1 1/5/2011
2 2/5/2011
3 3/5/2011
4 4/5/2011
5 5/5/2011
6 6/5/2011
Sintaxis
criterios1 Son los criterios en forma de número, expresión o texto que determinan qué
(obligatorio) celdas se evaluarán como máximo. Este mismo conjunto de criterios es válido
para las
funciones MIN.SI.CONJUNTO, SUMAR.SI.CONJUNTO y PROMEDIO.SI.CONJUNTO.
rango_criterios2, Rangos adicionales y sus criterios asociados. Puede introducir hasta 126 pares de
criterios2, rango/criterios.
...(opcional)
Observaciones:
El tamaño y la forma de los argumentos rango_máximo y rango_criteriosN deben ser iguales; de lo
contrario, estas funciones devolverán el error #VALOR!.
Ejemplos
Copie los datos de ejemplo en cada una de las siguientes tablas y péguelos en la celda A1
de una hoja de cálculo nueva de Excel. Para que las fórmulas muestren los resultados,
selecciónelas, presione F2 y luego ENTRAR. Si lo necesita, puede ajustar el ancho de las
columnas para ver todos los datos.
Ejemplo 1
Grado Peso
89 1
93 2
96 2
85 3
91 1
88 1
Fórmula Resultado
=MAX.SI.CONJUNTO(A2:A7,B2:B7,1) 91
En rango_criterios1 las celdas B2, B6 y B7 coinciden
con los criterios de 1. De las celdas correspondientes
a rango_máximo, A6 tiene el valor máximo. Por
tanto, el resultado es 91.
Ejemplo 2
Peso Grado
10 b
1 a
100 a
1 b
1 a
1 a
Fórmula Resultado
=MAX.SI.CONJUNTO(A2:A5,B3:B6,"a") 10
Nota: El rango_criterios y rango_máximo no están
alineados, pero tienen el mismo tamaño y forma.
En rango_criterios1 la primera, segunda y cuarta
celda coinciden con los criterios de «a». De las celdas
correspondientes a rango_máximo, A2 tiene el valor
máximo. Por tanto, el resultado es 10.
Función min.si.conjunto
Sintaxis
Observaciones:
El tamaño y la forma de los argumentos rango_mínimo y rango_criteriosN deben ser iguales; de lo
contrario, estas funciones devuelven el error #VALOR!.
Ejemplos
Copie los datos de ejemplo en cada una de las siguientes tablas y péguelos en la celda A1
de una hoja de cálculo nueva de Excel. Para que las fórmulas muestren los resultados,
selecciónelas, presione F2 y luego ENTRAR. Si lo necesita, puede ajustar el ancho de las
columnas para ver todos los datos.
Ejemplo 1
Grado Peso
89 1
93 2
96 2
85 3
91 1
88 1
Fórmula Resultado
=MIN.SI.CONJUNTO(A2:A7,B2:B7,1) 88
En rango_criterios1 las celdas B2, B6 y B7 coinciden con
los criterios de 1. De las celdas correspondientes a
rango_mínimo, A7 tiene el valor mínimo. Por tanto, el
resultado es 88.
Ejemplo 2
Peso Grado
10 b
11 a
100 a
111 b
1 a
1 a
Fórmula Resultado
=MIN.SI.CONJUNTO(A2:A5,B3:B6,"a") 10
Nota: El rango_criterios y rango_mínimo no están
alineados, pero tienen el mismo tamaño y la misma
forma.
En rango_criterios1 la primera, segunda y cuarta celda
coinciden con los criterios de «a». De las celdas
correspondientes a rango_mínimo, A2 tiene el valor
mínimo. Por tanto, el resultado es 10.
Función promedio.si.conjunto
Devuelve el promedio (media aritmética) de todas las celdas que cumplen múltiples
criterios.
Sintaxis
Observaciones:
- Si rango_promedio es un valor en blanco o de texto, PROMEDIO.SI.CONJUNTO devuelve el valor
de error #¡DIV0!. #¡VALOR!
- Si una celda de un rango de criterios está vacía, PROMEDIO.SI.CONJUNTO la trata como un valor
0.
- Las celdas del rango que contienen VERDADERO se evalúan como 1; las celdas del rango que
contienen FALSO se evalúan como 0 (cero).
- Cada celda del rango_promedio se utiliza en el cálculo promedio solo si todos los criterios
especificados correspondientes son verdaderos para dicha celda.
- A diferencia de los argumentos rango y criterio de la función PROMEDIO.SI, en
PROMEDIO.SI.CONJUNTO cada rango_criterio debe tener el mismo tamaño y forma que
rango_suma.
- Si las celdas de rango_promedio no se pueden traducir en números, PROMEDIO.SI.CONJUNTO
devuelve el valor de error #¡DIV0!. #¡VALOR!
- Si no hay celdas que cumplen todos los criterios, PROMEDIO.SI.CONJUNTO devuelve el valor de
error #¡DIV/0!. #¡VALOR!
- En los criterios se puede utilizar los caracteres comodín de signo de interrogación (?) y asterisco
(*). El signo de interrogación corresponde a un solo carácter cualquiera y el asterisco equivale a
cualquier secuencia de caracteres. Si desea buscar un signo de interrogación o un asterisco reales,
escriba una tilde (~) delante del carácter que desea buscar.
Para una distribución simétrica de un grupo de números, estas tres medidas de tendencia
central son iguales. Para una distribución sesgada de un grupo de números, las medidas
pueden ser distintas.
Ejemplos
Copie los datos de ejemplo en la tabla siguiente y péguelos en la celda A1 de una hoja de
cálculo nueva de Excel. Para que las fórmulas muestren los resultados, selecciónelas,
presione F2 y luego ENTRAR. Si lo necesita, puede ajustar los anchos de columna para ver
todos los datos.
Ejemplo 1
Emilio 75 85 87
Francisco 94 80 88
Diego 86 93 Incompleta
Pilar Incompleta 75 75
Para utilizar estos ejemplos en Excel, arrastre para seleccionar los datos de la tabla; luego,
haga clic con el botón derecho en la selección y seleccione Copiar. En una hoja de cálculo
nueva, haga clic con el botón derecho en la celda A1 y seleccione Coincidir con formato de
destino en Opciones de pegado.
5 Manzanas Juan
4 Manzanas Leticia
15 Alcachofas Juan
3 Alcachofas Leticia
22 Plátanos Juan
10 Zanahorias Juan
33 Zanahorias Leticia
Fórmula Descripción
Problema Descripción
Se muestra 0 (cero) en lugar del Asegúrese de que criterios1,2 esté entre comillas
resultado esperado. si está probando valores de texto, como el
nombre de una persona.
Un método para mostrar el Asistente para tablas y gráficos dinámicos es utilizar el atajo de
teclado: ALT+T+B. (Si tienes Excel en inglés el atajo es: ALT+D+P). La verdad es que no es tan
sencillo ingresar esta combinación de teclas ya que si no se hace de manera adecuada se
abrirá el cuadro de diálogo para crear una Tabla de datos.
Otro método para mostrar el Asistente para tablas y gráficos dinámicas es agregarlo a la
barra de herramientas de acceso rápido y para hacerlo haga clic derecho sobre la barra de
herramientas y seleccionar la opción Personalizar barra de herramientas de acceso rápido y
se mostrará el cuadro de diálogo Opciones de Excel. En la sección “Comandos disponibles
en” deberás seleccionar la opción Todos los comandos y entonces buscar el comando
correspondiente al Asistente:
La primera de las opciones del Asistente nos permite crear una tabla dinámica con los datos
que tengamos en nuestras hojas de Excel, por ello esta opción es llamada Lista o base de
datos de Microsoft Excel.
Al seleccionar esta opción y hacer clic en Siguiente, se mostrará el segundo paso del proceso
que nos permitirá especificar el rango de celdas en las que estará basada la tabla dinámica.
Una vez seleccionado el rango adecuado, pulsamos el botón Siguiente y podremos decidir
si deseamos crear la tabla dinámica en una hoja de cálculo nueva o en una hoja ya existente.
Pulsamos el botón Finalizar y nuestra tabla dinámica habrá sido creada con el Asistente para
tablas y gráficos dinámicos en Excel.
Crear una tabla dinámica
Una tabla dinámica es una herramienta avanzada para calcular, resumir y analizar datos que
le permite ver comparaciones, patrones y tendencias en ellos. Las tablas dinámicas
funcionan de forma un poco distinta dependiendo de la plataforma que use para ejecutar
Excel.
Seleccione las celdas a partir de las que quiera crear una tabla dinámica.
Nota: Los datos deben organizarse en columnas con una sola fila de encabezado.
Seleccione Insertar > Tabla dinámica.
Esto creará una tabla dinámica basada en una tabla o rango existente.
Nota: Si selecciona Agregar estos datos al modelo de datos, se agregará la tabla o el rango que se
usa para esta tabla dinámica en el modelo de datos del libro.
Elija dónde desea colocar el informe de tabla dinámica. Seleccione Nueva hoja de cálculo para
colocar la tabla dinámica en una nueva hoja de cálculo u Hoja de cálculo existente y seleccione
dónde desea que aparezca la nueva tabla dinámica.
Las tablas dinámicas son una de las herramientas más poderosas en Excel y siempre serán
de mucha utilidad al momento de analizar nuestros datos.
La creación de una tabla dinámica es una tarea sencilla, pero es importante conocer todos
los detalles de este proceso para obtener el máximo provecho.
Preparación de los datos
Es importante que antes de crear una tabla dinámica te asegures de tener datos tabulares,
es decir, datos que están organizados en filas y columnas donde cada columna tiene un
título.
La siguiente imagen muestra un ejemplo de datos tabulares.
Una vez que tenemos nuestros datos en el formato adecuado, podremos crear fácilmente
la tabla dinámica.
Veamos con un ejemplo como crear una tabla dinámica
En este punto hemos creado la tabla dinámica, solo que se encuentra vacía, y tendremos
que configurar los campos que se mostrarán en el informe.
Dentro del recuadro de la tabla dinámica, que se muestra sobre las celdas de la hoja, puede
leer la siguiente leyenda que nos indica la manera de crear el informe: “Para generar un
informe, elija los campos de la lista de campos de la tabla dinámica”.
El panel campos de tabla dinámica
Los números que observas en la parte central de la tabla dinámica son el resultado de
calcular la suma de todas las filas en los datos de origen y dicho cálculo se ha realizado de
manera automática sin la necesidad de que ingresemos una fórmula.
Este tipo de tablas las conocemos como dinámicas porque podemos elegir cualquier
campo de la lista y colocarlo en cualquiera de las áreas que se encuentran en la parte
inferior del panel derecho: Filtros, Columnas, Filas o Valores.
También podemos mover los campos aún después de haber creado la tabla dinámica, por
ejemplo, en la siguiente imagen se muestra que he arrastrado el campo Vendedor al área
Columnas y el campo Marca hacia el área Filas.
Usar la lista de campos para organizar los campos en una tabla dinámica
Tras crear una tabla dinámica, verá la Lista de campos. Puede cambiar el diseño de la tabla
dinámica agregando y organizando sus campos. Si desea ordenar o filtrar las columnas de
datos mostrados en la tabla dinámica, vea Ordenar los datos en una tabla dinámica y Filtrar
los datos de una tabla dinámica.
La lista de campos tiene una sección de campos donde selecciona los campos que desea
mostrar en la tabla dinámica y una sección de áreas (en la parte inferior) donde puede
organizar los campos como desee.
Sugerencia: Si quiere cambiar la forma en que se muestran las secciones en la lista de campos, haga
Use la sección de campos de la lista de campos para agregar campos a la tabla dinámica,
activando la casilla junto a los nombres de campo para colocar los campos en el área
predeterminada de la lista de campos.
NOTA: Normalmente, los campos no numéricos se agregan al área Filas, los campos numéricos se
agregan al área Valores y las jerarquías de fecha y hora de procesamiento analítico en línea (OLAP)
se agregan al área Columnas.
Use la sección de las áreas (en la parte inferior) de la lista de campos para reorganizar los
campos de la forma que desee arrastrándolos entre las cuatro áreas.
Los campos que coloca en las diferentes áreas se muestran en la tabla dinámica de la
siguiente manera:
▪ Los campos del área Filtros se muestran como filtros de informe de máximo nivel por
encima de la tabla dinámica, como este:
Los campos del área Columnas se muestran como Etiquetas de columna en la parte
superior de la tabla dinámica, como este:
▪ Los campos del área Filas se muestran como Etiquetas de fila en la parte izquierda de
la tabla dinámica, como este:
En función de la jerarquía de los campos, las filas se pueden anidar dentro de filas que estén
en una posición más alta.
▪ Los campos del área Valores se muestran como valores numéricos resumidos en la
tabla dinámica, como este:
Además del proceso descrito anteriormente, podemos crear una tabla dinámica usando el
comando Tablas dinámicas recomendadas con los siguientes pasos:
1. Haz clic en cualquier celda de los datos de origen.
2. Ve a la pestaña Insertar y haz clic en el botón Tablas dinámicas recomendadas que
está dentro del grupo Tablas.
3. Se mostrará un cuadro de diálogo con una lista de tablas dinámicas que podremos
crear con solo seleccionarla y pulsar el botón Aceptar.
4. Se creará una nueva hoja que incluirá la tabla dinámica que hayamos seleccionado
en el paso anterior.
Aunque es poco frecuente usar esta alternativa para crear tablas dinámicas, la realidad es
que es un buen ejercicio para aquellos usuarios que son nuevos en el uso de las tablas
dinámicas ya que nos permitirá visualizar una amplia gama de opciones que tenemos
disponibles.
La creación de tabla dinámicas es un proceso fácil de llevar a cabo y lo importante será
aprender a usar las configuraciones disponibles que nos permitirán hacer un análisis
profundo de los datos.
Si agrega nuevos datos al origen de datos de tabla dinámica, tendrá que actualizar las tablas
dinámicas que se integraron en ese origen de datos. Para actualizar una sola tabla dinámica,
puede hacer clic con el botón derecho en algún lugar del rango de tabla dinámica y,
después, seleccionar Actualizar. Si tiene varias tablas dinámicas, seleccione primero una
celda en cualquier tabla dinámica y, después, en la cinta de opciones, vaya a Analizar tabla
dinámica > haga clic en la flecha debajo del botón Actualizar y seleccione Actualizar todo.
Sugerencia: También puede actualizar la tabla dinámica haciendo clic con el botón derecho en la
tabla dinámica y seleccionando Actualizar.
Después, cambie el cálculo en la sección Resumir valores por. Tenga en cuenta que, cuando
modifique el método de cálculo, Excel lo anexará automáticamente en la sección Nombre
personalizado, como "Suma de Nombre de campo", pero puede cambiarlo. Si hace clic en
el botón Formato de número, puede cambiar el formato de número de todo el campo.
Sugerencia: Puesto que al modificar el cálculo en la sección Resumir valores por cambiará el
nombre del campo de tabla dinámica, es mejor no cambiar el nombre de los campos de tabla
dinámica hasta que haya terminado de configurarla. Un truco consiste en usar Buscar y
reemplazar (Ctrl+H) >Buscar > "Suma de" y luego Reemplazar por > dejar en blanco para
reemplazar todo a la vez en lugar de tener que volver a escribirlo manualmente.
Mostrar valores como
En lugar de usar un cálculo para resumir los datos, también puede mostrarlos como
porcentaje de un campo. En el siguiente ejemplo, hemos cambiado nuestros importes de
gastos domésticos para que aparezcan cómo % del total general en lugar de la suma de los
valores.
Cuando haya abierto el cuadro de diálogo Configuración de campo de valor, puede hacer
las selecciones en la pestaña Mostrar valores como.
Muestre un valor como cálculo y como porcentaje.
Basta con arrastrar el elemento a la sección Valores dos veces y luego establecer las
opciones Resumir valores por y Mostrar valores como para cada una de ellas.
Los datos de ordenación son útiles cuando tiene grandes cantidades de datos en una tabla
dinámica o en un gráfico dinámico. Puede ordenar por orden alfabético, de valores más
altos a más bajos o de valores más bajos a más altos. Ordenar es una forma de organizar
sus datos de forma que sea más fácil encontrar elementos específicos que necesiten un
examen más detallado.
Antes de ordenar:
▪ Los datos que tiene espacios iniciales afectarán a los resultados de la ordenación. Para
obtener mejores resultados, quite los espacios iniciales antes de ordenar los datos.
▪ No puede ordenar los datos por un formato específico, como el color de fuente o de la
celda. Tampoco se pueden ordenar por indicadores de formato condicional, como
conjuntos de iconos.
Las tablas dinámicas son excelentes para tomar grandes conjuntos de datos y crear
resúmenes detallados de detalles.
Los filtros manuales usan autofiltro. Funcionan junto con la segmentación de datos, por lo
que puede usar una segmentación de datos para crear un filtro de alto nivel y, a
continuación, usar autofiltro para profundizar.
1. Para mostrar filtro automático, seleccione la flecha desplegable Filtro , que varía
según el diseño del informe.
Diseño compacto
3. Para filtrar por valores, seleccione Filtros de valores y, a continuación, cree un filtro de
valores.
4. Para filtrar por etiquetas de fila específicas (en Diseño compacto) o etiquetas de
columna (en Esquema o Diseño tabular), desactive Seleccionar todo y, a continuación,
active las casillas junto a los elementos que desea mostrar. También puede filtrar
escribiendo texto en el cuadro de búsqueda .
5. Seleccione Aceptar.
También puede aplicar filtros que muestren los 10 valores superiores o inferiores o que
cumplan ciertas condiciones.
1. Para mostrar filtro automático, seleccione la flecha desplegable Filtro , que varía
según el diseño del informe.
Diseño compacto
Para filtrar la información de la tabla dinámica es suficiente con hacer clic sobre cualquiera
de las opciones del filtro.
Puede insertar una o más segmentaciones de datos para filtrar los datos de forma rápida y
eficaz. Las segmentaciones de datos tienen botones en los que puede hacer clic para filtrar
los datos y permanecen visibles con ellos para que siempre sepa qué campos se muestran
u ocultan en la tabla dinámica filtrada.
1. Seleccione cualquier celda de la tabla dinámica y, después, vaya a Analizar tabla
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.
A veces es difícil ver la idea general cuando no se han resumido los datos sin procesar. Su
primer instinto puede ser crear una tabla dinámica, pero no todos pueden ver los números
de una tabla y ver rápidamente lo que está ocurriendo. Los gráficos dinámicos son una
forma excelente de agregar visualizaciones de datos a los datos.
Para crear un gráfico dinámico debe 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.
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:
De igual manera puedes filtrar la información utilizando los botones de filtrado que
aparecen dentro del gráfico dinámico:
Para eliminar un gráfico dinámico solamente debe seleccionarlo y pulsar la tecla Suprimir.