Está en la página 1de 6

PLANTILLA SYLLABUS

PROGRAMAS ACADEMICOS UNIPANAMERICANA – V1

U Compensar
EDUCACIÓN PARA AVANZAR

FUNCIONES LÓGICAS
EXCEL

Dirección Académica – Currículo – abril de 2019


PLANTILLA SYLLABUS
PROGRAMAS ACADEMICOS UNIPANAMERICANA – V1

Funciones Lógicas
Las funciones lógicas en Excel se utilizan en la toma de decisiones. Además, de evaluar el
cumplimiento de una condición para determinar la ejecución de una acción.

FUNCIÓN INGLÉS DESCRIPCIÓN

FALSO FALSE Devuelve el valor lógico FALSO.

NO NOT Cambia FALSO por VERDADERO y VERDADERO por FALSO.

O OR Comprueba si alguno de los argumentos es VERDADERO y devuelve VERDADERO o FALSO.


Devuelve FALSO si todos los argumentos son FALSO.

SI IF 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.

SI.ERROR IFERROR Devuelve un valor si la expresión es un error y otro valor si no lo es.

SI.ND IFNA Devuelve el valor que específicas, si la expresión se convierte en &N/A. De lo contrario,
devuelve el resultado de la expresión.

VERDADERO TRUE Devuelve el valor lógico VERDADERO.

XO XOR Devuelve una “Exclusive Or” lógica de todos los argumentos.

Y AND Comprueba si todos los argumentos son VERDADEROS y devuelve VERDADERO o FALSO.
Devuelve FALSO si alguno de los argumentos es FALSO.

Operadores de comparación
La siguiente tabla resume los operadores de comparación que tenemos disponibles en Excel:

Operador Significado Ejemplo


= Igual a A1 = B1
> Mayor que A1 > B1
>= Mayor o igual que A1 >= B1
< Menor que A1 < B1
<= Menor o igual que A1 <= B1
<> No es igual a A1 <> B1

Dirección Académica – Currículo – abril de 2019


PLANTILLA SYLLABUS
PROGRAMAS ACADEMICOS UNIPANAMERICANA – V1

FUNCIÓN SI
Use esta función para devolver un valor si una condición es verdadera y otro valor si es falsa.

SINTAXIS

=SI(Prueba_lógica,[Valor_si_verdadero],[Valor_si_falso])

• Prueba_lógica (obligatorio): Expresión lógica que será evaluada para conocer si el


resultado es VERDADERO o FALSO.
• Valor_si_verdadero (opcional): El valor que se devolverá en caso de que el resultado de la
Prueba_lógica sea VERDADERO.
• Valor_si_falso (opcional): El valor que se devolverá si el resultado de la evaluación es
FALSO.
• La Prueba_lógica puede ser una expresión que utilice cualquier operador lógico o también
puede ser una función de Excel que regrese como resultado VERDADERO o FALSO.

Los argumentos Valor_si_verdadero y Valor_si_falso pueden ser cadenas de texto, números,


referencias a otra celda o inclusive otra función de Excel que se ejecutará de acuerdo con el
resultado de la Prueba_lógica.

Prueba lógica con la función Y


La función Y nos ayudará a garantizar el cumplimiento de varias condiciones, por ejemplo, si
queremos saber si el valor de la celda A1 está entre 60 y 80 podemos crear la siguiente fórmula:

=SI(Y(A1>=60, A1<=80),"Cumple", "No cumple")


La función Y nos devolverá VERDADERO solo cuando todas las pruebas lógicas son verdaderas.

Dirección Académica – Currículo – abril de 2019


PLANTILLA SYLLABUS
PROGRAMAS ACADEMICOS UNIPANAMERICANA – V1

Suponiendo que el valor en la celda A1 es 70, la fórmula devolverá la cadena de texto “Cumple” tal
como se muestra en la siguiente imagen:

Prueba lógica con la función O


A diferencia de la función Y, la función O nos devuelve un valor VERDADERO si alguna de las
pruebas lógicas es verdadera.

Si queremos saber si el texto de la celda A1 es el texto “rojo” o el texto “azul”, entonces usamos la
función O de la siguiente manera:

=SI (O(A1="rojo", A1="azul"),"Color correcto", "Color incorrecto")


Ya sea que la celda A1 tenga la cadena de texto “rojo” o la cadena de texto “azul”, la función O
devolverá el valor VERDADERO y por lo tanto la fórmula devolverá el mensaje “Color correcto”.

De esta manera la función O y la función Y nos ayudarán a elaborar pruebas lógicas de mayor
complejidad que podremos implementar junto con la función SI.

Dirección Académica – Currículo – abril de 2019


PLANTILLA SYLLABUS
PROGRAMAS ACADEMICOS UNIPANAMERICANA – V1

Función SI anidada
Habrá ocasiones en las que, después de hacer una prueba lógica, queremos hacer una segunda
prueba lógica para tomar decisiones más precisas. Por ejemplo, como primera evaluación queremos
saber si el valor de la celda A1 es menor a 30 en cuyo caso devolveremos la cadena de texto “Bajo”.
Si el valor es mayor a 30, entonces queremos saber si es menor a 70, en cuyo caso devolveremos el
valor “Medio” y si es mayor o igual a 70 devolveremos el valor “Alto”. Este tipo de evaluaciones las
podemos hacer anidando una función dentro de otra de la siguiente manera:

=SI(A1<30,"Bajo”, SI(A1<70,"Medio","Alto"))

La primera prueba lógica no ayuda a saber si el valor es menor a 30 y si se cumple, entonces se


devuelve la cadena de texto “Bajo”. Si no se cumple la primera prueba lógica, entonces volvemos a
hacer una prueba con una segunda función, la cual está “anidada” como el tercer argumento de la
primera. Esta segunda función se encarga de saber si el valor de la celda A1 es menor a 70 en cuyo
caso devolverá la cadena de texto “Medio”. En caso de que no se cumpla esta segunda prueba
lógica, quiere decir que tenemos un valor igual o superior a 70 y por lo tanto se devuelve la cadena
de texto “Alto”.

Podremos anidar hasta 64 funciones SI, pero no siempre es recomendable llegar hasta esos límites
de anidación ya que se agregará mayor complejidad a la fórmula.
En algunos casos será una mejor alternativa usar la función BUSCARV en lugar de funciones SI
anidadas.

Dirección Académica – Currículo – abril de 2019


PLANTILLA SYLLABUS
PROGRAMAS ACADEMICOS UNIPANAMERICANA – V1

Dirección Académica – Currículo – abril de 2019

También podría gustarte