Documentos de Académico
Documentos de Profesional
Documentos de Cultura
NIVEL II
Unidad Didáctica 2
Escuela de Informática
Materia: “Excel 2016 Nivel II”
Unidad Didáctica 2
Funciones Estadísticas y Lógicas. Funciones anidadas.
Página 2 de 30
Materia: “Excel 2016 Nivel II”
Unidad Didáctica 2
Funciones Estadísticas y Lógicas. Funciones anidadas.
Se explicará y ejemplificará el uso de funciones de tipo Lógica, que son aquellas que evalúan
condiciones y establecen valores de verdad: VERDADERO o FALSO.
Otro tema de la Unidad será la Anidación de Funciones que es el uso de funciones como
argumento de otras funciones.
Página 3 de 30
Materia: “Excel 2016 Nivel II”
Unidad Didáctica 2
Funciones Estadísticas y Lógicas. Funciones anidadas.
OBJETIVOS
Funciones estadísticas
Uso de funciones lógicas.
Utilización de funciones anidadas.
Resolución de problemas.
Página 4 de 30
Materia: “Excel 2016 Nivel II”
Unidad Didáctica 2
Funciones Estadísticas y Lógicas. Funciones anidadas.
CONTENIDOS
FUNCIONES ESTADÍSTICAS
Entre otro tipo de funciones de Excel, se encuentran las estadísticas. Estas sirven para
analizar los datos de una Hoja. A través de estas funciones se procesan los datos y obtienen
respuestas de todo tipo de preguntas. Se acceden a través de:
O bien desde
CONTAR.SI
Esta función permite contar la cantidad de celdas (no vacías), dentro de un rango
determinado y que cumplen con un criterio especificado.
Sintaxis: =CONTAR.SI(rango;criterio)
La función tiene dos argumentos para completar y que se presentan en el siguiente orden:
Rango: es el bloque de celdas que se evalúan si cumplen o no con el criterio.
Criterio: determina la condición que se debe cumplir para que se cuente la celda.
Puede ser un número, una expresión, una referencia a una celda o un texto.
Nota:
Si en el criterio sólo se ingresa un número, éste va sin comillas. En cambio, si se trata
de fechas, textos o comparaciones (>, >=, <, <=, <>) lleva comillas. En el caso de
aplicar esta función desde su ventana, incorpora automáticamente las comillas según
corresponda.
Página 5 de 30
Materia: “Excel 2016 Nivel II”
Unidad Didáctica 2
Funciones Estadísticas y Lógicas. Funciones anidadas.
Ejemplo 1:
Calcular la cantidad de locales cuya superficie sea mayor que 10.
Rango: E2:E13
Bloque de
Criterio: “>10” celdas que se
evalúan si
Condición que cumplen o no
se debe =CONTAR.SI(E2:E13;”>10”) con el criterio.
cumplir para Sólo contará
que se cuenta aquellas que lo
la celda. cumplan.
Ejemplo 2:
Contar la cantidad de alumnos aprobados, tomando el dato del rango C3:C9.
=CONTAR.SI(C3:C9;”Aprobado”).
Página 6 de 30
Materia: “Excel 2016 Nivel II”
Unidad Didáctica 2
Funciones Estadísticas y Lógicas. Funciones anidadas.
CONTAR.SI.CONJUNTO
Cuenta las celdas de un rango que respetan varias condiciones.
Sintaxis:
=CONTAR.SI.CONJUNTO(rango1;criterio1;rango2;criterio2;………)
Ejemplo:
Contar la cantidad de locales con piso de cerámica y superficie mayor a 10m2.
Observar
Se presenta la
barra para
desplazarse por
los diferentes
criterios a
evaluar
=CONTAR.SI.CONJUNTO(D2:D13;"Cerámica";E2:E13;">10")
Página 7 de 30
Materia: “Excel 2016 Nivel II”
Unidad Didáctica 2
Funciones Estadísticas y Lógicas. Funciones anidadas.
SUMAR.SI
Suma los valores de un rango de celdas que cumplen con una condición determinada.
Sintaxis: =SUMAR.SI(rango;criterio;rango_suma)
La función tiene tres argumentos para completar y se presentan en el siguiente orden:
Rango: es el rango de celdas que se evalúan si cumplen o no con el criterio.
Criterio: es la condición que se debe cumplir para determinar las celdas que se van
a sumar. Puede ser un número, una expresión, una referencia a una celda o un texto.
Rango suma: es el rango de celdas que se van a sumar si cumplen con el criterio.
Si se omite este rango suma, Excel suma las celdas indicadas en el primer rango.
Nota:
Si en el criterio sólo se ingresa un número, éste va sin comillas. En cambio, si se trata
de fechas, textos o comparaciones (>, >=, <, <=, <>) llevan comillas.
Ejemplo 1:
Obtener el importe total de los pisos a los que se les ha colocado baldosa.
En este caso, la función evalúa en cada celda del Rango D2:D13 si cumple con el Criterio
indicado. Para aquellas que lo cumplan, sumará las celdas correspondientes del Rango_Suma.
=SUMA.SI(D2:D13;”Baldosa”;F2:F13)
Página 8 de 30
Materia: “Excel 2016 Nivel II”
Unidad Didáctica 2
Funciones Estadísticas y Lógicas. Funciones anidadas.
Ejemplo 2:
Obtener en E12 la suma los Importes que superan los $ 10000.
SUMAR.SI.CONJUNTO
Suma los valores de un rango de celdas que respetan varias condiciones.
Sintaxis:
=SUMAR.SI.CONJUNTO(rango_suma;rango1;criterio1;rango2;criterio2;…)
Página 9 de 30
Materia: “Excel 2016 Nivel II”
Unidad Didáctica 2
Funciones Estadísticas y Lógicas. Funciones anidadas.
Ejemplo:
Sumar las ventas realizadas en el mes de octubre en productos de bazar.
Observar Observar
El rango a Se presenta la
sumar se barra para
presenta en el desplazarse por
primer los diferentes
argumento. criterios a
evaluar
En este caso, del Rango_Suma, se sumarán los valores de las celdas correspondientes, según lo
que cada Rango_Criterio haya respetado de acuerdo al Criterio relacionado.
=SUMAR.SI.CONJUNTO(F2:F13;B2:B13;”Oct”;D2:D13;”Bazar”)
CONTAR.BLANCO
Esta función permite contar celdas en blanco dentro de un rango determinado.
Ejemplo:
=CONTAR.BLANCO(C2:C9)
Página 10 de 30
Materia: “Excel 2016 Nivel II”
Unidad Didáctica 2
Funciones Estadísticas y Lógicas. Funciones anidadas.
FUNCIONES ANIDADAS
Una función puede contener, entre sus argumentos, a otra función. Y ésta a su vez, contener
a otra. A esto se lo llama “niveles de anidación”. Se permite tener hasta un máximo de 7
niveles.
Ejemplo:
Si el promedio es menor a 4 mostrar “Insuficiente”, de lo contrario mostrar un blanco.
En este ejemplo, la función SI se la considera de primer nivel por estar al lado del signo “=”.
La función PROMEDIO es de segundo nivel porque está contenida dentro de la función SI
(como parte de uno de sus argumentos).
=SI(PROMEDIO(B3:D3)<4; “Insuficiente”;“ ”)
Rango promedio
Condición V F
Importante
El signo igual se escribe solamente al comienzo de la función de primer nivel. Las funciones
anidadas NO van precedidas por el mismo.
Nota
Estas funciones fueron explicadas en el curso de Excel Nivel I.
De todas maneras, a continuación, se hace un repaso de la función SI y se profundiza.
Página 11 de 30
Materia: “Excel 2016 Nivel II”
Unidad Didáctica 2
Funciones Estadísticas y Lógicas. Funciones anidadas.
FUNCIONES LÓGICAS
Dentro de los tipos de funciones que provee Excel, se encuentran las Funciones Lógicas.
Operador de
Significado (Ejemplo)
Comparación
= Igual a (A1=B1)
> Mayor que (A1>B1)
< Menor que (A1<B1)
>= Igual o mayor que
(A1>=B1)
<= Igual o menor que
(A1<=B1)
<> Distinto de (A1<>B1)
El resultado de cada una de estas comparaciones puede tener sólo uno de dos valores
posibles: VERDADERO o FALSO.
Se accede a la función y
se completan los
argumentos que
dependerán de la función
elegida.
Página 12 de 30
Materia: “Excel 2016 Nivel II”
Unidad Didáctica 2
Funciones Estadísticas y Lógicas. Funciones anidadas.
FUNCIÓN SI
Es común que en una planilla se presenten situaciones en las que hay que tomar una
decisión, dependiendo de que se cumplan o no, determinadas condiciones.
Por ejemplo: Hacer un descuento cuando se supere un cierto importe. Poner un concepto u otro,
según una nota obtenida. O bien, pagar un suplemento cuando haya asistencia perfecta.
La función SI permite evaluar una condición para determinar si es verdadera (se cumple) o
falsa (no se cumple). Y, de acuerdo a lo que se evalúe, proceder de una u otra manera.
Nota
Esta función se ha explicado detalladamente en el curso de Excel Nivel 1. Pero es
conveniente repasarla para luego profundizar más en detalle esta función en esta Unidad.
Etiqueta FORMULA
botón LOGICAS
Función SI
Copiar al resto
de las celdas
Página 13 de 30
Materia: “Excel 2016 Nivel II”
Unidad Didáctica 2
Funciones Estadísticas y Lógicas. Funciones anidadas.
Ejemplo 2:
Calcular el Presentismo (20% del Sueldo), para aquellos empleados sin inasistencias. De lo
contrario, dejar la celda vacía.
Conclusión:
FUNCION "SI"
=SI(Condición;Verdadero;Falso)
Cuando frente a una condición, se presentan dos respuestas diferentes, en ese caso,
se aplica la función SI
Condición --> dato1 = dato2 (compara datos)
Página 14 de 30
Materia: “Excel 2016 Nivel II”
Unidad Didáctica 2
Funciones Estadísticas y Lógicas. Funciones anidadas.
SI anidado
En los ejemplos vistos hasta ahora, la prueba lógica evalúa una condición que tiene
solamente dos posibles respuestas.
En el caso de que los resultados posibles sean más de dos, se recurre a los SI “anidados”.
Cada función SI debe respetar su sintaxis:
=SI(condición1;Verdadero;SI(condición2;Verdadero;Falso))
Condición V F
Cuando se anidan funciones, resulta más fácil ir escribiendo la sintaxis en la barra de fórmulas:
Ejemplo 1:
Mostrar categoría “Menor” para los socios con edad menor a 13 años. Para los que tengan
entre 13 y 20 años, categoría “Juvenil”. Y a partir de los 21 años, categoría “Mayores”.
Observar
A medida que se escribe en la barra de fórmulas, por debajo se presenta la sintaxis a
respetar.
=SI(D3<13;”Menor”;SI(D3<2;”Juvenil”;”Mayor”))
Copiar al resto
de las celdas
Página 15 de 30
Materia: “Excel 2016 Nivel II”
Unidad Didáctica 2
Funciones Estadísticas y Lógicas. Funciones anidadas.
Entonces se debe anidar otra función SI con otra condición y sus dos posibles respuestas:
Prueba lógica2: D3<21… Evalúa valores entre 13 y 20 inclusive
Valor_si_verdadero2: ”Juvenil” Muestra este texto si se cumple la condición 2.
Valor_si_falso2: “Mayor” Muestra este texto si no se cumple la condición2 (son
valores a partir de 21).
Ejemplo 2:
Los alumnos que tienen promedio menor a 4 tienen concepto “Insuficiente”, los que tienen
entre 4 y 7 concepto “Bueno”, y los que tienen 7 o más concepto “Excelente”.
=SI(PROMEDIO(B3:D3)<4;”Bueno”;SI(PROMEDIO(B3:D3)<7;”Bueno”;”Muy Bueno”))
Copiar al resto
de las celdas
Página 16 de 30
Materia: “Excel 2016 Nivel II”
Unidad Didáctica 2
Funciones Estadísticas y Lógicas. Funciones anidadas.
=SI(PROMEDIO(B3:D3)<4;”Insuficiente”;SI(PROMEDIO(B3:D3)<7;”Bueno”;”Muy
Bueno”))
Al no quedar ninguna otra respuesta posible, no se necesita anidar otra función SI.
Tener en cuenta
Al final se deben cerrar tantos paréntesis como funciones SI se hayan aplicado.
Nota
El nivel máximo de anidación es 7. En el caso de necesitar más o no querer anidar tantas
funciones SI, es aconsejable utilizar las funciones de Búsqueda que se ven en otra Unidad.
FUNCIÓN Y
Permite agrupar condiciones, si todas se cumplen, devuelve el valor lógico VERDADERO.
En el caso que alguna no se cumpla, devuelve FALSO.
Sus argumentos son condiciones (comparaciones) que se evalúan como VERDADERO o
FALSO. Al menos debe tener 2 argumentos y como máximo 30.
Sintaxis: =Y(condición 1;condición 2;……)
Ejemplo 1:
Mostrar el mensaje VERDADERO cuando se trate de alumnos que tengan un nivel de Inglés
Avanzado:
=Y(B2=”Inglés”;C2=”Avanzado”)
Nota
Esta función presenta automáticamente el mensaje “VERDADERO” en el caso de cumplirse
todas las condiciones. Si alguna no se cumpliera, presenta automáticamente “FALSO”.
Página 17 de 30
Materia: “Excel 2016 Nivel II”
Unidad Didáctica 2
Funciones Estadísticas y Lógicas. Funciones anidadas.
Nota
Habitualmente se la utiliza anidada como primer argumento de la función SI (en la Prueba
Lógica), cuando hay más de una condición a evaluar.
Ejemplo 2:
Mostrar el mensaje “Promovido” en el caso que el concepto no sea “Insuficiente” ni haya
superado 3 inasistencias. En el caso de no cumplirse, alguna o ninguna de las condiciones,
mostrar dos guiones (“--“).
=SI(Y(B2<>"Insuficiente";C2<=3);"Promovido";"--")
O bien, se pueden completar los argumentos de la Función SI:
Prueba lógica: Y(B2<>"Insuficiente";C2<=3)
Evalúa si en B2 hay un dato distinto (<>) a “Insuficiente” y en C2 un valor <= 3.
Valor_si_verdadero: “Promovido”
En el caso que se cumplan ambas condiciones, muestra Promovido.
Valor_si_falso:
En el caso que alguna de las condiciones no se cumpla, muestra “--“.
En la imagen anterior, se observan, con fondo naranja, los valores que hacen que no se
cumpla la prueba lógica. En un caso falla por el Concepto, en otro por las Inasistencias y en
el último por ambas cosas.
Página 18 de 30
Materia: “Excel 2016 Nivel II”
Unidad Didáctica 2
Funciones Estadísticas y Lógicas. Funciones anidadas.
FUNCIÓN O
Permite agrupar condiciones y si alguna se cumple, devuelve el valor lógico VERDADERO.
En el caso que ninguna se cumpla, devuelve FALSO.
Sus argumentos son condiciones (comparaciones) que se evalúan como VERDADERO o
FALSO. Al menos debe tener 2 argumentos y como máximo 30.
Sintaxis: =O(condición 1;condición 2;……)
Ejemplo 1:
Mostrar VERDADERO cuando se trate de idioma “Inglés” o “Italiano”.
=O(B2=”Inglés”;B2=”Italiano”)
Muestra VERDADERO cuando la
celda B3 contiene “Inglés” o
“Italiano”.
En el caso que ninguna de las
condiciones se cumpla, devuelve
FALSO.
Nota
Habitualmente se la utiliza anidada como primer argumento de la función SI (en la Prueba
Lógica), cuando hay más de una condición a evaluar.
Ejemplo 2:
En el caso que el alumno tenga concepto “Insuficiente” o sus inasistencias superan las 3,
mostrar “Repite”. De lo contrario mostrar “--“.
Página 19 de 30
Materia: “Excel 2016 Nivel II”
Unidad Didáctica 2
Funciones Estadísticas y Lógicas. Funciones anidadas.
=SI(O(B2="Insuficiente";C2>3);"Repite";"--")
O bien, se pueden completar los argumentos de la Función SI:
Prueba lógica: O(B2="Insuficiente";C2>3).
Evalúa si B2 igual a “Insuficiente” y C2 es mayor (>) a 3.
Valor_si_verdadero: “Repite”
En el caso que se cumpla alguna de las condiciones, muestra “Repite”.
Valor_si_falso: “--“
En el caso que no se cumpla ninguna de las condiciones, muestra “--“.
FUNCION NO
Esta función invierte el valor lógico de la condición. Devuelve VERDADERO cuando ésta no
se cumple y FALSO cuando ésta se cumple.
Su argumento debe ser un valor o expresión lógica.
Sintaxis:
=NO(valor lógico)
Ejemplo 1:
=NO(A2=3)
Devuelve el valor VERDADERO cuando el contenido de A2 es distinto a 3. De lo contrario,
devuelve el valor FALSO.
Nota
Habitualmente se la utiliza anidada como primer argumento de la función SI (en la Prueba
Lógica), para asegurarse que el contenido de una celda no sea igual a un valor específico.
Ejemplo 2:
Se enviará matrícula para el año siguiente, solamente a aquellos alumnos que no repiten.
=SI(NO(D2="Repite");"Enviar matrícula";"")
Página 20 de 30
Materia: “Excel 2016 Nivel II”
Unidad Didáctica 2
Funciones Estadísticas y Lógicas. Funciones anidadas.
Ejemplo:
En base a esta planilla, mostrar diferentes mensajes de acuerdo a lo indicado en los siguientes
ítem a continuación.:
Página 21 de 30
Materia: “Excel 2016 Nivel II”
Unidad Didáctica 2
Funciones Estadísticas y Lógicas. Funciones anidadas.
Este ejercicio se encuentra resuelto en este VIDEO para una mejor comprensión del tema
sobre funciones anidadas.
Hacer Ctrl-clic en este vínculo, y se ejecutará automáticamente. O bien, copiarlo en un
navegador:
https://youtu.be/fdMQRF9rEtc
Página 22 de 30
Materia: “Excel 2016 Nivel II”
Unidad Didáctica 2
Funciones Estadísticas y Lógicas. Funciones anidadas.
ACTIVIDAD DE RESOLUCIÓN
Para fijar los conocimientos y a modo de práctica se le sugiere realizar la
siguiente actividad:
Ejercicio 1:
Definir la función correspondiente para obtener la cantidad de socios de
categoría Menor (F3) y la cantidad de categoría Mayor (F4).
Ejercicio 2:
Definir la función correspondiente para obtener el total vendido por empleado
en G3, G4 y G5.
Página 23 de 30
Materia: “Excel 2016 Nivel II”
Unidad Didáctica 2
Funciones Estadísticas y Lógicas. Funciones anidadas.
Ejercicio 3:
Indicar el resultado que devuelve la siguiente función aplicada a los valores
de la figura:
=PROMEDIO(MAX(B3:D9);MIN(B3:D9))
Ejercicio 4:
Definir la función SI anidada para lograr las tres posibles resultados:
Con precio menor a 50, le corresponde el mensaje “Precio Bajo”
Con precio entre 51 y 100, le corresponde el mensaje “Precio Medio”
Con precio superior a 100, le corresponde el mensaje “Precio Alto”
Ejercicio 5:
Observar la siguiente figura y resolver lo indicado a continuación:
Página 24 de 30
Materia: “Excel 2016 Nivel II”
Unidad Didáctica 2
Funciones Estadísticas y Lógicas. Funciones anidadas.
Página 25 de 30
Materia: “Excel 2016 Nivel II”
Unidad Didáctica 2
Funciones Estadísticas y Lógicas. Funciones anidadas.
Respuesta Actividad
Ejercicio 1:
Respuesta:
Definir la función correspondiente para obtener la cantidad de socios de
categoría Menor (F3) y la cantidad de categoría Mayor (F4).
=CONTAR.SI(B3:B9;”Menor”)
=CONTAR.SI(I3:I9;”Mayor”)
Ejercicio 2:
Respuesta:
Definir la función correspondiente para obtener el total vendido por empleado
=SUMAR.SI(B2:B16;"Buschanan";D2:D16)
=SUMAR.SI(B2:B16;"Davolio";D2:D16)
=SUMAR.SI(B2:B16;"Suyama";D2:D16)
Ejercicio 3:
Respuesta:
Indicar el resultado que devuelve la siguiente función:
=PROMEDIO(MAX(B3:D9);MIN(B3:D9))
Primero calcula el máximo que es 10, luego el mínimo que es 1 y por último
el promedio entre ambos que es 5,5.
Ejercicio 4:
Respuesta:
Definir la función SI anidada para lograr las tres posibles resultados:
=SI(B2<50;"Precio Bajo";SI(B2<100;"Precio Medio";"Precio Alto"))
Ejercicio 5:
Respuesta:
Mostrar “Grupo A” en el caso que la persona tenga estudios universitarios
(“U”) y sea soltero (“S”). Caso contrario, mostrar “Grupo B”.
=SI(Y(C4="U";D4="S");"Grupo A";"Grupo B")
Mostrar “Perfil 1” en el caso que la persona tenga estudios universitarios
(“U”) o terciarios (“T”). Caso contrario, mostrar “Perfil 2”.
=SI(O(C4="U";C4="T");"Perfil 1";"Perfil 2")
Si el Estado Civil es “C” o “V” o “D” y además, la cantidad de Hijos es mayor
a cero, entonces calcular Hijos * 20%. De lo contrario, mostrar 0.
=SI(Y(O(D4=”C”;D4=”V”;D4=”D”);”E4>0);F4*20%;0)
Página 26 de 30
Materia: “Excel 2016 Nivel II”
Unidad Didáctica 2
Funciones Estadísticas y Lógicas. Funciones anidadas.
RESUMEN
Finalizada esta Unidad, el alumno deberá estar capacitado para utilizar funciones anidadas.
Podrá utilizar funciones lógicas en problemas en los que los resultados dependan de
determinadas condiciones.
Podrá aplicar las funciones estadísticas para contar celdas o sumar el contenido de las
mismas según criterios dados.
Página 27 de 30
Materia: “Excel 2016 Nivel II”
Unidad Didáctica 2
Funciones Estadísticas y Lógicas. Funciones anidadas.
AUTOEVALUACIÓN
Página 28 de 30
Materia: “Excel 2016 Nivel II”
Unidad Didáctica 2
Funciones Estadísticas y Lógicas. Funciones anidadas.
Respuesta Autoevaluación
2. Dada la función:
=SI(PROMEDIO(MAX(D5:D9);MAX(F5:F9))>7;”Excelente”;””).
Respuesta:
La función PROMEDIO es una función anidada de segundo nivel.
Las funciones MAX y MIN, en este caso, son funciones anidadas de tercer nivel.
Respuesta:
No debe colocarse el igual delante del SI que va anidado.
Falta la comilla de cerrar en “menor.
Falta un paréntesis de cierre al final.
Respuesta:
=SI(D3<=800;””;”Muy caro”)
Página 29 de 30
Materia: “Excel 2016 Nivel II”
Unidad Didáctica 2
Funciones Estadísticas y Lógicas. Funciones anidadas.
8. ¿Cómo armaría la función CONTAR.SI para que devuelva el mismo resultado que
=CONTAR.BLANCO(B25:B250)?
Respuesta:
=CONTAR.SI(B25:B250;””)
Respuesta:
La función PROMEDIO es una función anidada de segundo nivel. MAX y MIN en este
caso son funciones anidadas de tercer nivel.
Respuesta:
No debe colocarse el igual delante del SI que va anidado.
Falta la comilla de cerrar en “menor.
Falta un paréntesis de cierre al final.
Respuesta:
=SI(D3<=800;””;”Muy caro”)
Página 30 de 30