Funciones Lógicas en Excel
Las funciones lógicas en Excel se utilizan en la toma de decisiones. En base al resultado de una función decidiremos si ejecutar o no cierta acción requerida. Encuentra el detalle y ejemplos de cada función haciendo clic sobre su nombre.
Función
Falso
NO
O
SI
SI.ERROR
VERDADERO
FUNCION
FALSO
NO
O
SI
SI.ERROR
VERDADERO
Y
INGLES
FALSE
NOT
OR
IF
IF.ERROR
TRUE
AND
GRATITUD
Devuelve el valor lógico FALSO.
Cambia FALSO por VERDADERO y VERDADERO por FALSO.
Comprueba si alguno de los argumentos es VERDADERO y devuelve VERDADERO o FALSO. Devuelve FALSO si todos los argumentos son FALSO.
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.
Devuelve un valor si la expresión es un error y otro valor si no lo es.
Devuelve el valor lógico VERDADERO.
Comprueba si todos los argumentos son VERDADEROS y devuelve VERDADERO o FALSO. Devuelve FALSO si alguno de los argumentos es FALSO.
FUNCIÓN EXCEL FALSO Nombre en inglés: FALSE ¿Qué hace? Devuelve el valor lógico FALSO. Sintaxis FALSO() Ejemplos FALSO() = FALSO
FUNCIÓN EXCEL NO
Nombre en inglés: NOT
¿Qué hace?
Invierte el valor lógico del argumento especificado.
Sintaxis
NO(valor_lógico)
valor_lógico (obligatorio): Valor o expresión a evaluar como FALSO o VERDADERO.
Ejemplos
NO(VERDADERO) = FALSO NO(FALSO)
NO(FALSO) = VERDADERO
FUNCIÓN EXCEL VERDADERO
Nombre en inglés: TRUE
¿Qué hace?
Devuelve el valor lógico VERDADERO.
Sintaxis
VERDADERO()
Ejemplos
VERDADERO() = VERDADERO
FUNCIÓN EXCEL O
Nombre en inglés: OR
¿Qué hace?
Regresa el valor VERDADERO si alguno de los parámetros FALSO si todos los parámetros son falsos.
La función O es verdadero ó regresa es una de las funciones lógicas de Excel y como cualquier otra función lógica solamente devuelve los val ores VERDADERO o FALSO después de haber evaluado las expresiones lógicas que se hayan colocado como argumentos.
Sintaxis
O (valor_lógico1, [valor_lógico2], …)
- valor_lógico1 ( valor_lógico2 ( obligatorio opcional ): Primera condición a probar.
- valor_lógico2 ( obligatorio opcional ): Condiciones adicionales a probar.
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.
Ejemplos
O(VERDADERO, FALSO) = VERDADERO O(FALSO, FALSO) = FALSO
FUNCIÓN EXCEL Y
Nombre en inglés: AND
¿Qué hace?
Regresa el valor VERDADERO si todos los parámetros son verdaderos ó regresa FALSO si alguno de los parámetros es falso.
Sintaxis
Y(valor_lógico1, [valor_lógico2], …)
- valor_lógico1 (obligatorio): La primera condición a evaluar como VERDADERO o FALSO.
- valor_lógico2 (opcional): Las condiciones adicionales que se desean evaluar hasta un máximo de 255 condiciones.
Argumentos de la función Y
La función Y en Excel recibe como argumentos una serie de expresiones lógicas. Si todas ellas son verdaderas, entonces la función Y devolverá el valor verdadero. Si alguna de las expresiones lógicas es falsa, entonces la función Y devolverá el valor falso.
Todos los argumentos de la función Y deben ser expresiones que devuelven un valor lógico, es decir, VERDADERO o FALSO. Los argumentos pueden ser las expresiones mismas como se muestra en la siguiente imagen:
También pueden ser referencias a otras celdas que contienen los valores lógicos a considerar:
Y también pueden ser funciones que devuelven el valor VERDADERO o FALSO como es el caso de varias funciones de información en Excel por ejemplo la función ES.PAR:
Independientemente del tipo de argumentos que decidas utilizar debes recordar que la función Y acepta un máximo de 255 argumentos y cada uno de ellos debe devolver el valor VERDADERO o FALSO. La función Y devolverá VERDADERO solamente si todos y cada uno de los argumentos también devuelve el valor lógico VERDADERO. Podemos resumir el comportamiento de la función Y con la siguiente tabla:
Y(VERDADERO, VERDADERO) = VERDADERO Y(VERDADERO, VERDADERO, FALSO) = FALSO
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.
Descarga el archivo utilizado en esta lección
Si quieres conocer otros artículos parecidos a Funciones Lógicas en Excel puedes visitar la categoría .
Deja una respuesta
También Puedes Leer