You are on page 1of 17

SESIÓN 07

Modalidad Semipresencial
Tabla de Contenidos

1. FUNCIONES LÓGICAS PARA LA TOMA DE DECISIONES .....................................................................3


1.1 FUNCIÓN SI: ........................................................................................................................................ 3
1.2 FUNCIÓN Y: ......................................................................................................................................... 6
1.3 FUNCIÓN O: ........................................................................................................................................ 8
1.4 FUNCIÓN SI.ERROR: ......................................................................................................................... 10
1.5 FUNCIÓN SI ANIDADA: ........................................................................................................................ 12
REFERENCIAS BIBLIOGRÁFICAS: ............................................................................................................ 16
SESIÓN
07

DESCRIPCIÓN

Esta sesión proporciona información sobre las principales funciones lógicas, las cuales permiten
tomar decisiones, al evaluar si se cumple una o varias condiciones. Sabiendo siempre que su uso
exige la destreza y experiencia en el correcto uso de las funciones para obtener con eficiencia los
resultados esperados.

CAPACIDAD
Realiza cálculos matemáticos y estadísticos con criterio lógico en Ms. Excel.

TEMÁTICA

 Funciones lógicas.

2
1. FUNCIONES LÓGICAS PARA LA TOMA DE DECISIONES Con formato: Color de fuente: Rojo oscuro

1.1 Función SI:


Comprueba si se cumple una condición y devuelve un valor si se evalúa como VERDADERO y
otro valor si se evalúa como FALSO.
Sintaxis:
=SI (prueba_lógica; valor_si_verdadero; valor_si_falso)
Donde:
 Prueba_lógica: Condición a evaluar, para conocer si el resultado es VERDADERO o
FALSO.
 Valor_si_verdadero: Valor a mostrar, si se cumple la prueba lógica.
 Valor_si_falso: Valor a mostrar, si no se cumple la prueba lógica.

Debemos considerar que los valores (resultados) que devolverá la función SI, luego de evaluar
la prueba lógica (condición), puede ser: un texto, una fórmula o un número.

A continuación, veremos los diferentes resultados en cada ejercicio.

Ejercicio 01:

Utilice la función SI y encuentre el Aumento (10%), según se muestra en la imagen:

 Aumento (10%):
Para calcular el aumento del 10%, considerar lo siguiente:
Se otorgará a los vendedores, un aumento del 10% de su monto vendido, siempre y
cuando dicho monto exceda a 5000, caso contrario no tiene aumento.

3
Solución:
Selecciona la celda D5 y escribe la siguiente función:
=SI(C5>5000;C5*10%;0)
Arrastre la función de la celda D5, para que se copie a las demás celdas.
Se muestran los resultados:

Ejercicio 02:
Utilice la función SI y encuentre el Aumento, según se muestra en la imagen:

 Aumento:
Para calcular el aumento, considerar lo siguiente:

4
Se otorgará a los vendedores, un aumento de 500, siempre y cuando su monto de venta
sea superior o igual a 6000, caso contrario no tiene aumento.

Solución:
Selecciona la celda D5 y escribe la siguiente función:
=SI(C5>=6000;500;0)
Arrastre la función de la celda D5, para que se copie a las demás celdas.
Se muestran los resultados:

Ejercicio 03:
Utilice la función SI y encuentre los resultados para la columna Observación, tal como se
muestra en la imagen:

5
 Observación:
Para calcular la columna Observación, considerar lo siguiente:
La columna Observación, deberá mostrar textualmente, CON AUMENTO, cuando el
vendedor tenga un Aumento diferente de 0 (en columna Aumento), caso contrario
mostrar SIN AUMENTO.
Solución:
Selecciona la celda E5 y escribe la siguiente función:
=SI(D5<>0;"CON AUMENTO";"SIN AUMENTO")
Arrastre la función de la celda E5, para que se copie a las demás celdas.
Se muestran los resultados:

1.2 Función Y:
Esta función nos permite evaluar varias expresiones lógicas, devuelve VERDADERO si todos los
argumentos son verdaderos y devuelve FALSO, si algún argumento es FALSO.
Sintaxis:
=Y (valor_lógico1; valor_lógico2; …)
Donde:
 Valor_lógico1; valor_lógico2; …: Condiciones que se desea comprobar, para conocer
si el resultado es VERDADERO o FALSO.
Ejercicio 01:

Utilice la función Y para encontrar los resultados de la columna Observación, según se muestra
en la imagen:

6
 Observación:
Para calcular la columna Observación, considerar lo siguiente:
La columna Observación, deberá mostrar VERDADERO, cuando el empleado tenga de
puntaje más o igual a 95 en ambos exámenes, caso contrario mostrar FALSO.
Solución:
Selecciona la celda E4 y escribe la siguiente función:
=Y(C4>=95;D4>=95)
Arrastre la función de la celda E4, para que se copie a las demás celdas.
Se muestran los resultados:

Ejercicio 02:

Utilice la función SI(Y) para encontrar los resultados de la columna Observación, según se
muestra en la imagen.

7
 Observación:
Para calcular la columna Observación, considerar lo siguiente:
La columna Observación, deberá mostrar APROBADO, cuando el empleado tenga de
puntaje más o igual a 95 en ambos exámenes, caso contrario mostrar DESAPROBADO.
Usaremos la función SI además de la función Y. Para poder personalizar los resultados
al cumplir los criterios solicitados.
Solución:
Selecciona la celda E4 y escribe la siguiente función:
=SI(Y(C4>=95;D4>=95);"APROBADO";"DESAPROBADO")
Arrastre la función de la celda E4, para que se copie a las demás celdas.
Se muestran los resultados:

1.3 Función O:
Esta función nos permite evaluar varias expresiones lógicas, devuelve VERDADERO si alguno de
los argumentos es VERDADERO y devuelve FALSO si todos los argumentos son FALSOS.
Sintaxis:
=O(valor_lógico1; valor_lógico2; …)
Donde:

8
 Valor_lógico1; valor_lógico2; …: Condiciones que se desea comprobar, para conocer
si el resultado es VERDADERO o FALSO.
Ejercicio 01:

Utilice la función O para encontrar los resultados de la columna Estado, según se muestra en
la imagen.

 Estado:
Para calcular la columna Estado, considerar lo siguiente:
La columna Estado, deberá mostrar VERDADERO, cuando el alumno tenga de nota 18
o superior, en cualquiera de los dos exámenes, caso contrario mostrar FALSO.
Solución:
Selecciona la celda E4 y escribe la siguiente función:
=O(C4>=18; D4>=18)
Arrastre la función de la celda E4, para que se copie a las demás celdas.
Se muestran los resultados:

Ejercicio 02:

Utilice la función SI(O) para encontrar los resultados de la columna Estado, según se muestra
en la imagen.

9
 Estado:
Para calcular la columna Estado, considerar lo siguiente:
La columna Estado, deberá mostrar APROBADO, cuando el alumno tenga de nota 18 o
superior, en cualquiera de los dos exámenes, caso contrario mostrar REZAGADO.
Usaremos la función SI además de la función O. Para poder personalizar los resultados
al cumplir los criterios solicitados.
Solución:
Selecciona la celda E4 y escribe la siguiente función:
=SI(O(C4>=18;D4>=18);"APROBADO";"REZAGADO")
Arrastre la función de la celda E4, para que se copie a las demás celdas.
Se muestran los resultados:

1.4 Función SI.ERROR:


Está función devuelve un valor determinado en caso que una fórmula o celda contenga un
error. Utilice la función SI.ERROR para interceptar y controlar errores en una fórmula.
Sintaxis:
=SI.ERROR (valor; valor_si_error)
Donde:
 Valor: Expresión a mostrar, si no hay error.

10
 Valor_si_error: Expresión a mostrar si existe error.

Ejercicio 01:

Utilice las funciones PROMEDIO y SI.ERROR para calcular la columna Promedio, según se
muestra en la imagen:

 Promedio:
Solución:
Primero calculamos el promedio:
En la celda E4 escribimos:
=PROMEDIO(C4:D4)
Podemos apreciar en los resultados, que para aquellos alumnos que no tienen notas,
el promedio muestra error #¡DIV/0!

Por lo cual, en la celda E4 modificaremos la función:


Los argumentos para la función SI.ERROR será:
 Valor: PROMEDIO(C4:D4), entrega el promedio de notas, si no ocurre algún
error.

11
 Valor_si_error: “ ”, devuelve la celda vacía en caso se produzca un error (que
el alumno no tenga ninguna nota).
Entonces, finalmente la función quedará así:
=SI.ERROR(PROMEDIO(C4:D4);" ")
Se muestran los resultados:

1.5 Función SI anidada:


La función SI anidada aumenta la flexibilidad de la función SI, al ampliar el número de posibles
resultados a probar, así como las acciones que podemos ejecutar.

Ejercicio 01:

Utilice la función SI anidada, para calcular la columna Puntaje, según se muestra en la imagen:

 Puntaje:
Para calcular la columna Puntaje, considerar lo siguiente:
La columna Puntaje, deberá mostrar el puntaje 1000, cuando la categoría del
empleado sea A. Mostrará 800, cuando la categoría del empleado sea B y finalmente
mostrará 600, cuando la categoría del empleado sea C.
Entonces usaremos la función SI anidada, para encontrar los resultados al cumplir los
criterios solicitados.
Solución:

12
Selecciona la celda D4 y escribe la siguiente función:
=SI(C4="A";1000; SI(C4="B";800;600))

Arrastre la función de la celda D4, para que se copie a las demás celdas.
Se muestran los resultados:

Ejercicio 02:

Utilice la función SI anidada, para calcular la columna Descripción, según se muestra en la


imagen:

 Descripción:
Para calcular la columna Descripción, considerar lo siguiente:
La columna Descripción, deberá mostrar MENOR DE EDAD, cuando el alumno tenga la
edad menor a 18. Mostrará MAYOR DE EDAD, cuando el alumno tenga la edad menor
a 60, caso contrario mostrará TERCERA EDAD (es decir para aquellos alumnos con edad
igual o superior a 60).
Entonces usaremos la función SI anidada, para encontrar los resultados al cumplir los
criterios solicitados.
Solución:
Selecciona la celda D4 y escribe la siguiente función:
=SI(C4<18;"MENOR DE EDAD";SI(C4<60;"MAYOR DE EDAD";"TERCERA EDAD"))

13
Arrastre la función de la celda D4, para que se copie a las demás celdas.
Se muestran los resultados:

 Otra forma de estructurar la función:


Debemos considerar que podemos estructurar la función de otra forma, puesto que
depende de la lógica que utilicemos. Por lo tanto, usaremos la función SI ANIDADA,
pero de otra forma y encontraremos iguales resultados.
Entonces, para el mismo ejercicio de la sección anterior, lo podemos resolver de la
siguiente manera, en la celda D4:
=SI(C4>=60,"TERCERA EDAD",SI(C4>=18,"MAYOR DE EDAD","MENOR DE EDAD"))
Se muestran los resultados, que son iguales al de la forma anterior:

14
1.

15
Referencias bibliográficas:
 Pacheco, J. (2017). Aplicaciones prácticas con Excel 2016. Lima: Macro
 Pérez, M. (2016). Windows 10 práctico. Mexico: Alfa Omega
 Rathbone A (2015). Windows 10. Barcelona: Para Dummies
 Peña, R; Orbegozo A. (2017). Office 2016 - Paso a paso. Mexico:Alfa Omega
 Mediaactive. (2016). El Gan Libro de Office 2016. Barcelona: Marcombo
 Marco, R. y Ferrari, A. (2015). Dax Patterns 2015.
 http://www.aulaclic.es/excel-2016/index.htm
 http://www.formacionprofesional.info/manual-excel-2016-en-pdf/
 https://support.office.com/es-es/article/Gu%C3%ADas-de-inicio-r%C3%A1pido-de-Office-2016-
25f909da-3e76-443d-94f4-6cdf7dedc51e?ui=es-ES&rs=es-ES&ad=ES

16

You might also like