PRUEBA LOGICA COMPUESTA
La función Y
Utilizando la función Y podemos evaluar condiciones múltiples en Excel que
deben cumplirse obligatoriamente. Es decir, solamente para aquellos
casos donde cada condición sea verdadera la función Y regresará un valor
verdadero. Bastará que solo un valor sea falso para que todo el
resultado sea falso. Observa la siguiente función.
Como puedes observar, la función Y puede evaluar múltiples
expresiones y solamente cuando cada una de ellas sea verdadera regresará
como resultado el valor verdadero. Por el contrario observa el
resultado para Gabriela donde solamente la columna Proyecto es falsa pero suficiente para ocasionar que todo el resultado sea falso.
La función O
Ahora supongamos que las reglas de evaluación del curso han cambiado y
de ahora en adelante para aprobar el curso es suficiente con entregar
tareas o con entregar el proyecto o aprobar el examen. Bueno, este
ejemplo es ficticio porque no conozco alguna escuela que permita algo
así, ¿verdad? Pero supongamos por un instante que es posible. Para este
caso bastará que cualquiera de las tres columnas sea verdadera para
aprobar el curso.
Este tipo de comparación la podemos realizar utilizando la función O.
Esta función regresará el valor verdadero al tener solo un argumento
verdadero. Solamente en el caso de que todos los argumentos sean falsos,
entonces regresara el valor falso. Observa el resultado para nuestro
ejemplo.
Ya que todos los alumnos tienen al menos un valor verdadero entonces todos están aprobados.
Tanto la función Y como la función O nos ayudan a evaluar condiciones múltiples en Excel lo cual será de gran utilidad para tomar decisiones correctas al momento de estar analizando nuestros datos.
La función Y en Excel
La función Y en Excel es una función lógica que
nos permitirá evaluar varias expresiones lógicas y saber si todas ellas
son verdaderas. Será suficiente con que cualquiera de las expresiones
sea falsa para que el resultado de la función también sea FALSO.
Sintaxis de la función Y
Los argumentos de la función Y en Excel son los siguientes:
- Valor_lógico1 (obligatorio): Expresión lógica que será evaluada por la función.
- Valor_lógico2 (opcional): Expresiones lógicas a evaluar, opcional hasta un máximo de 255.
La función Y solamente regresará el valor VERDADERO
si todas las expresiones lógicas evaluadas son verdaderas. Bastará con
que una sola expresión sea falsa para que la función Y tenga un resultado FALSO.
Ejemplos de la función Y
Observa la siguiente fórmula y te darás cuenta de que todas las expresiones son verdaderas:
=Y(5=5, 1<3, 8>6)
Ya que todas las expresiones son verdaderas, la función Y devolverá también el valor VERDADERO.
Ahora agregaré una cuarta expresión que será falsa: 7<>7. Observa cómo será suficiente para que la función Y devuelva el valor FALSO:
Argumentos de la función Y
Cada un de los argumentos de la función Y puede ser
una expresión lógica como en los ejemplos anteriores pero también puede
ser una función de Excel que devuelva un valor FALSO o VERDADERO.
Observa el siguiente ejemplo donde he combinado una expresión lógica
con la función ES.PAR y la función ES.IMPAR las cuales evalúan un número
para indicarnos si es par o impar respectivamente.
Ya que tanto la expresión lógica como las funciones son evaluadas como verdaderas, entonces la función Y
nos un resultado VERDADERO. Ahora observa como al cambiar solamente el
argumento de la función ES.IMPAR con el número 6 (en lugar de 5),
causará que la función Y nos devuelva el valor FALSO.
Si alguna vez necesitas estar seguro de que todo un grupo de expresiones lógicas sean verdaderas, la función Y en Excel será una excelente opción para hacerlo.
La función O en Excel
La función O es una de las funciones lógicas de
Excel y como cualquier otra función lógica solamente devuelve los
valores VERDADERO o FALSO después de haber evaluado las expresiones
lógicas que se hayan colocado como argumentos.
Sintaxis de la función O
La función O en Excel nos ayudará a determinar si al menos uno de los argumentos de la función es VERDADERO.
- Valor_lógico1 (obligatorio): Expresión lógica que será evaluada por la función.
- Valor_lógico2 (opcional): A partir del segundo argumento las expresiones lógicas a evaluar con opcionales hasta un máximo de 255.
La única manera en que la función O devuelva el
valor FALSO es que todas las expresiones lógicas sean falsas. Si al
menos una expresión es verdadera entonces el resultado de la función O será VERDADERO.
Ejemplos de la función O
Para comprobar el comportamiento de la función O haremos un ejemplo sencillo con la siguiente fórmula:
=O(1=2, 3>4, 5<>5, 7<=6, 8>=9)
Si analizas con detenimiento cada una de las expresiones verás que todas son falsas y por lo tanto la función O devolverá el valor FALSO. Observa el resultado:
Como mencioné anteriormente, la función O devolverá
un valor VERDADERO si al menos una de las expresiones lógicas es
verdadera. En nuestro ejemplo modificaré solamente la primera expresión
para que sea 1=1 de manera que tenga la siguiente fórmula:
=O(1=1, 3>4, 5<>5, 7<=6, 8>=9)
Esto deberá ser suficiente para que la función O devuelva un valor VERDADERO:
Funciones como argumento de la función O
Podemos utilizar funciones como argumentos de la función O
siempre y cuando devuelvan VERDADERO o FALSO como resultado. En el
siguiente ejemplo utilizo las funciones ESNUMERO y ESTEXTO para evaluar
el tipo de dato de las celdas B1 y B2.
Ya que la celda B1 es un número la función ESNUMERO regresa el valor
VERDADERO. Por otro lado la celda B2 es efectivamente una cadena de
texto y por lo tanto la función ESTEXTO devuelve el valor VERDADERO. En
consecuencia la función O también regresa el valor
VERDADERO. Ahora intercambiaré los valores de las celdas B1 y B2 de
manera que tanto la función ESNUMERO como la función ESTEXTO devuelvan
FALSO.
No olvides que la función O en Excel siempre devolverá VERDADERO excepto cuando TODAS las expresiones lógicas evaluadas sean falsas.
APUNTES EN CLASE
Para hacer
estos ejercicios que tienen más de una condición
se utiliza LAS FUNCIONES LOGICAS
Funcion y
(and)
Funcion o
(OR)
ESTAS
FUNCIONES SE BASA EL UNA TABLA LOGICA
Mediante
estas funciones podemos comparar varios datos ya sea individualmente o
colectivamente para poder tener un resultado final deseado
Si falta cualquier dato que se necesite colectivamente
para tener un resultado deseado las opciones aparecerán según el dato
faltante
Igualmente al
comparar los datos gracias a las
funciones podemos observar que si ingresamos un dato mal
debemos estructural que el mensaje aparezca
error en el ingreso de datos
Video tutorial del tema :
Haga clic aqui para descargar el archivo: