Este documento explica las funciones lógicas más importantes en Microsoft Excel, incluyendo SI, Y, O y NO. Describe la sintaxis y uso de cada función, así como ejemplos para evaluar condiciones y devolver valores verdaderos o falsos. También cubre el uso de funciones SI anidadas para evaluar múltiples condiciones.
Taller Excel Avanzado 10-2 Juan Jose Marroquin, Isabella Lugo, Valery Hernand...
Sesion 6
1. E NEI
Ing Tiznado Araujo Marco Antonio Página 1
MICROSOFT EXCEL
Sesión N° 07:
Funciones Lógicas:
SI, Y, O, NO.
2. E NEI
Ing Tiznado Araujo Marco Antonio Página 2
Funciones Lógicas
Las funciones lógicas más importantes que nos presenta Microsoft Excel
son:
SI.- Permite evaluar condiciones para determinar si es verdadero o
falso.
Presenta la siguiente sintaxis:
= SI (Condición, valor_verdad, valor_falso)
Argumentos de la función:
Escriba los argumentos secuencialmente, entre parentesis separandolos
con punto y coma o coma y sin espacios en blanco. En su forma más
simple la función Si prueba el valor de una celda y ejecuta una acción. Si la
prueba es positiva ejecuta la acción que consideres en el argumento
verdad caso contrario si es falsa se ejecuta la acción que consideres en el
argumento falsedad.
Ejemplos:
1. En la descripción deberá ir "Masculino", si el campo sexo es "M" y
"Femenino", si el campo sexo es "F"
3. E NEI
Ing Tiznado Araujo Marco Antonio Página 3
2. Si la persona es mayor o igual a 18 años, en el campo situación
escribir "ingresó", caso contrario "no ingresó"
Ejercicio1:
Inserte los siguientes valores en la hoja de Excel y calcula la columna
NOTA VIGESIMAL FINAL
Ejercicio 2:
Si la persona en la NOTA FINAL tiene una nota mayor o igual a al
promedio, escribir en situación "ingresó", caso contrario "no ingresó”
NOMBRE
NOTA
CURRICULAR
NOTAVIGESIMAL
FINAL SITUACION
ANA 45
JUAN 60
JULIO 80
ADRIANA 40
JOSE 35
MARIA 68
LILIANA 61
VELKA 75
LUIS 75
MIGUEL 95
ROSA 56
4. E NEI
Ing Tiznado Araujo Marco Antonio Página 4
Funciones Lógicas Si Anidada:
Una función SI anidada evalúa más de dos condiciones posibles y
surgen diferentes respuestas en la base a las alternativas estipuladas.
Las funciones SI anidadas aumentan la flexibilidad de la función al
ampliar el número de posibles resultados a probar.
Presenta la siguiente sintaxis:
= SI (Condición, valor_verdad, SI (Condición, valor_verdad, …))
Supongamos que necesitamos asignar un sueldo en base a los niveles
por área de una empresa: Si es del área de Gerencia el sueldo es S/.
3500.00, si es del área Administrativa el sueldo es S/. 2000.00.
La función se desarrollaría de la siguiente manera:
Qué pasaría si tenemos que evaluar otra condición, ya no serían dos
áreas sino tres áreas a evaluar. Si es el área operativa se le asigna un
sueldo de S/. 1800.00
Excel 2010 soporta hasta 64 funciones SI anidadas, La solución sería la
siguiente:
Y qué pasaría si no ingresas alguna área ó digitas un área que no
pertenece a la empresa, cuantas condiciones evaluarías para su solución.
Entonces serian 4 condiciones a evaluar:
5. E NEI
Ing Tiznado Araujo Marco Antonio Página 5
área Salario
Gerencia S/. 3500.00
Administrativa S/. 200.00
Operativa S/. 1800.00
Otros S/. 0.00
Para determinar cuántas funciones si anidadas debemos utilizar, nos
basamos en el número de condiciones que tenemos que evaluar menos 1.
# Funciones SI = # Condiciones – 1
La solución sería la siguiente:
Ejemplos:
Para los diferentes ejemplos trabajaremos con los siguientes datos:
i. Cuando tenemos una prueba lógica que al ser evaluada nos puede dar
dos posibilidades como resultado.
PROM <10.5 Desaprobado
<=10.5 PROM Aprobado
6. E NEI
Ing Tiznado Araujo Marco Antonio Página 6
El resultado obtenido será el siguiente:
ii. Cuando tenemos una prueba lógica que al ser evaluada nos puede dar
tres posibilidades como resultado.
PROM <10.5 Malo
<=10.5 PROM <15 Regular
<=15 PROM Bueno
El resultado obtenido será el siguiente:
7. E NEI
Ing Tiznado Araujo Marco Antonio Página 7
iii. Cuando tenemos una prueba lógica que al ser evaluada nos puede dar
cuatro posibilidades como resultado.
PROM <5 Pésimo
<=5 PROM <10.5 Malo
<=10.5 PROM <15 Regular
<=15 PROM Bueno
El resultado obtenido será el siguiente:
8. E NEI
Ing Tiznado Araujo Marco Antonio Página 8
Y:Permite comprobar si todos los valores lógicos son verdaderos, y
devuelve VERDADERO si todos los argumentos son verdaderos. Es decir
basta que uno de los valores lógicos sea falso para que devuelva un valor
lógico FALSO.
Presenta la siguiente sintaxis:
=Y (valor_lógico1, [valor_lógico2], …)
Esta función representa la conjunción:
Ejemplos:
i. Cuando tenemos dos valores lógicos verdaderos, el resultado será
VERDADERO.
ii. Cuando tenemos tres valores lógicos verdaderos, el resultado será
VERDADERO.
iii. Cuando tenemos tres valores lógicos: un verdadero, un falso y un
verdadero, el resultado será FALSO.
iv. Cuando en un rango de celdas tenemos tres valores: VERDADERO,
FALSO Y VERDADERO, el resultado será FALSO
p q p ^ q
V V V
V F F
F V F
F F F
9. E NEI
Ing Tiznado Araujo Marco Antonio Página 9
O: Permite comprobar si todos los valores lógicos son falsos, y
devuelve FALSO si todos los argumentos son Falsos. Es decir basta que
uno de los valores lógicos sea verdadero para que devuelva un valor
lógico VERDADERO.
Presenta la siguiente sintaxis:
=O (valor_lógico1, [valor_lógico2], …)
Esta función representa la disyunción:
Ejemplos:
i. Cuando tenemos dos valores lógicos falsos, el resultado será FALSO.
ii. Cuando tenemos tres valores lógicos falsos, el resultado será FALSO.
iii. Cuando tenemos tres valores lógicos: un verdadero, y dos falsos, el
resultado será VERDADERO.
p q p v q
V V V
V F V
F V V
F F F
10. E NEI
Ing Tiznado Araujo Marco Antonio Página 10
iv. Cuando tenemos funciones lógicas anidadas
NO: Permite invertir un valor lógico es decir si es verdadero lo
invierte a falso, y si es falso lo invierte a verdadero.
Presenta la siguiente sintaxis:
=NO (valor_lógico)
Esta función representa la negación:
Ejemplos:
i. Cuando tenemos un valor lógico verdadero, al negarlo, el resultado será
FALSO.
ii. Cuando tenemos un valor lógico falso, al negarlo, el resultado será
VERDADERO.
iii. Cuando tenemos funciones anidadas.
p No p
V F
F V
11. E NEI
Ing Tiznado Araujo Marco Antonio Página 11
OTRAS FUNCIONES
a) FALSO: Esta función devuelve el valor lógico FALSO.
Presenta la siguiente sintaxis:
= FALSO ()
b) VERDADERO: Esta función devuelve el valor lógico VERDADERO.
Presenta la siguiente sintaxis:
= VERDADERO ()