You are on page 1of 9

Función SI: La función condicional de Excel por excelencia.

La función SI de Excel te permitirá decidir qué dato, operación o función utilizar en caso de que
se cumpla o no determinada condición.

Es muy posible que estés empezando en este mundo de fórmulas, celdas y datos. Si es así de
ahora en adelante debes hablar con propiedad. No es la fórmula SI de Excel, es la función SI
de Excel. Y es una de las primeras funciones que deberás dominar.

Trabajando con Excel te encontrarás en muchas ocasiones con la necesidad de tomar


decisiones en función de que se cumplan determinadas circunstancias. ¿Qué hacer si el
importe de las compras ha superado lo presupuestado? ¿Qué resultado académico mostrar en
función de la nota obtenida? Si dominas la función SI darás un importante avance en Excel.
Tus hojas de cálculo serán más funcionales y ofrecerán una imagen más profesional.

Función SI: Definición y sintaxis

La función SI de Excel te permite decidir entre dos acciones a realizar, en función de que se


cumpla o no una comparación lógica.

Su sintaxis es la siguiente:

Como puedes observar, la función SI tiene tres argumentos:


 Prueba lógica o comparación lógica es una operación o evaluación de la que se
obtienen únicamente dos posibles resultados: VERDADERO o FALSO.

 [valor si verdadero] será el valor o la acción a realizar si se cumple la prueba lógica.

 [valor si falso] será el valor que tomará o la acción a realizar si no se cumple la prueba
lógica.
La prueba lógica.

Es la comparación que deseas evaluar para tomar una decisión y realizar una acción
determinada.

La prueba lógica la puedes obtener con operadores de comparación o con determinadas


funciones.

Operadores de comparación

Comparan dos expresiones y devuelven VERDADERO o FALSO.

Principales operadores de comparación:

 Igual a (=): Devuelve verdadero si las dos expresiones comparadas son iguales y falso
en caso contrario.

 Mayor que (>): Devuelve verdadero si la expresión que se encuentra a la izquierda del
operador es mayor que la que está a su derecha y falso en caso contrario.

 Menor que (<): Devuelve verdadero si la expresión que se encuentra a la izquierda del
operador es menor que la que está a su derecha y falso en caso contrario.

 Mayor o igual que (>=): Devuelve verdadero si la expresión que está a la izquierda del
operador es mayor o igual que la que está a la derecha y falso en caso contrario.

 Menor o igual que (<=): Devuelve verdadero cuando la expresión que está a la
izquierda del operador es menor o igual que la que está a la derecha y falso en caso
contrario.

 Distinto de (<>): Devuelve verdadero cuando ambas expresiones son distintas y falso
en caso contrario.
Funciones que devuelven VERDADERO o FALSO

Puedes utilizar como prueba lógica cualquier función que te devuelva como resultado
VERDADERO o FALSO.

Hay muchas funciones en Excel que cumplen con este criterio. Como un ejemplo de ellas te
voy a mostrar la función ESNUMERO. Esta función, sólo tiene un argumento (valor). Te
devolverá verdadero siempre que lo que pongas como argumento sea un número y falso en
todos los demás casos.
Función SI anidada.

¿Qué pasaría si con las dos posibilidades que te da una función SI no tuvieras suficiente?

Te propongo el siguiente ejemplo. Imagina que quieres ir un poco más allá de un simple
APROBADO/SUSPENDIDO y deseas cuantificar la nota para indicar si se trata de un
SOBRESALIENTE, NOTABLE, BIEN, SUFICIENTE o INSUFICIENTE.

Para hacer este ejemplo voy a suponer el sobresaliente en 9 o más, el notable en 7 o más, el
bien en 6 o más y el suficiente en 5 o más, quedando el resto de posibilidades para el
insuficiente.

La función a introducir para calcular la nota sería la siguiente:

Analiza los argumentos de la función anterior y te darás cuenta de cómo está montada.
Como diferencia entre el primer y el segundo SI observa donde acaban los subrayados
rojos. He dejado fuera otro paréntesis con respecto al primero. Cada SI abre y cierra su propio
paréntesis. Debes fijarte en este aspecto y no olvidar cerrar los paréntesis u obtendrás errores
de sintaxis.

Me voy a saltar el SI en el que se obtiene el BIEN por ser igual a los anteriores y voy a analizar
el último SI.
SABÍAS QUE...

...puedes anidar hasta 64 funciones SI. Acabas de ver como se complica el seguimiento de los
argumentos cuando se tienen 4, imagina como podría ser con 64. No abuses ¿vale?

La función Y

La función Y de Excel la utilizarás con mucha frecuencia en tus hojas de cálculo, sobre todo, en
combinación con la función SI.

Cuando la utilices como argumento prueba_lógica de una función SI podrás comprobar varias


condiciones distintas en lugar de solo una.

La sintaxis de la función Y es la siguiente:

Como mínimo deberá tener un argumento (valor_lógico_1), el resto son opcionales. Deben ser
valores que se puedan evaluar como VERDADERO o FALSO.

Si los valores son texto o celdas vacías, no se tendrán en cuenta en la evaluación. Si son
valores no evaluables como valores lógicos obtendrás un error del tipo #¡VALOR! Tenlo muy
presente.

La función Y devuelve VERDADERO cuando todos sus argumentos son evaluados como


verdaderos y FALSO desde que alguno de ellos sea falso.

En el siguiente ejemplo, debe indicarse cuál será el futuro de cada alumno. ¿Promocionará o
repetirá?
La función O

Al igual que sucede con la función Y, con esta función, en combinación de la función SI, podrás
comprobar varias condiciones diferentes a la vez.

La sintaxis de la función O es la siguiente:

Los argumentos deben ser valores que se puedan evaluar como VERDADERO o FALSO.

La función O devuelve VERDADERO cuando alguno de sus argumentos es evaluado como


verdadero y FALSO cuando todos sean evaluados como falso.

En el ejemplo siguiente aparecerá un texto por cada asignatura que indicará si hay suspensos
o todos han aprobado.
Saliendo de la función SI con otra función

Te he mostrado hasta ahora la posibilidad de utilizar funciones en la prueba lógica de la función


SI, mientras que los otros dos argumentos son cadenas de texto.

Lógicamente, es posible utilizar funciones como argumentos [valor_si_verdadero] o


[valor_si_falso].

Observa el siguiente ejemplo. Muestra el promedio de notas de un alumno sólo en el caso de


que haya aprobado todas las asignaturas. Si ha suspendido mostrará un mensaje indicando
CON SUSPENSOS.

You might also like