Función SI en Excel: cómo usarla con ejemplos (incluye SI anidado, Y, O)

Función SI en Excel: cómo usarla con ejemplos (incluye SI anidado, Y, O)

¿Aprobado o reprobado? ¿Comisión del 5% o del 10%? ¿Stock crítico o suficiente? Cada vez que una hoja de cálculo necesita tomar una decisión según una condición, detrás hay una función SI. La función SI en Excel es la herramienta condicional más usada del mundo laboral, y dominarla marca la frontera entre llenar celdas a mano y construir hojas que deciden solas.

Esta guía es un tutorial práctico para ti, que quieres usar Excel en serio en tu trabajo. Aquí vas a aprender a usar la función SI con ejemplos reales: desde el SI simple hasta el SI anidado, su combinación con las funciones Y y O, y los errores que hacen fallar a la mayoría. Cada fórmula viene con un caso de uso que puedes copiar y adaptar.

Qué es la función SI en Excel y para qué sirve

La función SI en Excel es una función lógica que evalúa una condición y devuelve un resultado si esa condición se cumple y otro distinto si no se cumple. La función SI permite que una hoja de cálculo clasifique, decida y reaccione de forma automática, sin que tengas que revisar fila por fila.

Las condicionales en Excel resuelven preguntas de tipo "si pasa esto, entonces aquello". Marcar quién aprueba un examen, calcular una comisión según las ventas o avisar cuándo un producto entra en stock crítico son tareas que la función SI ejecuta en una sola fórmula sobre miles de filas.

La función SI es la base del razonamiento lógico en Excel, y casi todas las funciones condicionales avanzadas parten de ella. Entender la función SI a fondo es el requisito previo para dominar el resto de la lógica de una hoja de cálculo.

Cómo usar la función SI: sintaxis y tu primer ejemplo

La función SI usa tres argumentos en este orden: =SI(prueba_lógica; valor_si_verdadero; valor_si_falso). La prueba lógica es la condición que se evalúa, el segundo argumento es lo que devuelve cuando la condición es verdadera y el tercero es lo que devuelve cuando es falsa.

Un detalle técnico evita el 90% de los errores de principiante. En la configuración regional en español, Excel separa los argumentos con punto y coma (;) y usa la coma para los decimales. Si tu Excel usa la coma como separador de argumentos, sustituye ; por , en todas las fórmulas de esta guía.

El ejemplo más claro es una lista de notas. Con la calificación en la celda B2, la fórmula =SI(B2>=60;"Aprobado";"Reprobado") escribe "Aprobado" cuando la nota llega a 60 y "Reprobado" cuando no. El texto siempre va entre comillas dobles; los números, sin comillas.

=SI(B2>=60;"Aprobado";"Reprobado")
Prueba lógica La condición que se evalúa B2>=60 (¿la nota llega a 60?)
Valor si verdadero Lo que devuelve si la condición se cumple "Aprobado"
Valor si falso Lo que devuelve si la condición NO se cumple "Reprobado"

SI anidado: encadenar varias condiciones

El SI anidado en Excel consiste en colocar una función SI dentro de otra para evaluar más de dos resultados posibles. Cuando una sola condición no basta —porque hay tres, cuatro o más categorías—, cada SI se encarga de un tramo y deja el resto a la siguiente función SI.

Una escala de calificaciones con letras lo muestra bien: =SI(B2>=90;"A";SI(B2>=80;"B";SI(B2>=70;"C";"D"))). La fórmula revisa primero si la nota llega a 90, y solo si no se cumple pasa a evaluar 80, luego 70 y finalmente asigna "D". El orden es decisivo en un SI anidado.

El error más frecuente del SI anidado es ordenar las condiciones de menor a mayor. Si la fórmula evalúa primero B2>=70, una nota de 95 se detiene en la primera condición verdadera y devuelve "C" en lugar de "A". Un SI anidado siempre se ordena de la condición más exigente a la menos exigente.

Tramo de ventas % de comisión Venta de ejemplo Comisión resultante
20.000 o más 10% 25.000 2.500
Entre 10.000 y 19.999 8% 15.000 1.200
Menos de 10.000 5% 8.000 400

Fórmula: =SI(B2>=20000;B2*0,1;SI(B2>=10000;B2*0,08;B2*0,05))

💬 «Soy analista de ventas y calculo comisiones por tramos: 5% hasta 10.000, 8% hasta 20.000 y 10% por encima. ¿Conviene un SI anidado o hay algo mejor?»

Para tres tramos, un SI anidado funciona bien: =SI(B2>=20000;B2*0,1;SI(B2>=10000;B2*0,08;B2*0,05)). A partir de cuatro o cinco tramos, el SI anidado se vuelve ilegible y propenso a errores; ahí conviene una tabla de tramos con BUSCARV o la función SI.CONJUNTO. La regla: hasta tres condiciones, SI anidado; más, tabla.

Funciones Y y O: combinar condiciones dentro de un SI

Las funciones Y y O permiten que una sola función SI evalúe varias condiciones al mismo tiempo. La función Y devuelve verdadero solo cuando todas las condiciones se cumplen; la función O devuelve verdadero cuando al menos una se cumple. Ambas se escriben dentro del primer argumento del SI.

Un caso de admisión doble usa la función Y: =SI(Y(B2>=60;C2>=60);"Aprobado";"Reprobado"). La fórmula exige aprobar las dos materias a la vez, porque la función Y obliga a que ambas condiciones sean verdaderas para devolver "Aprobado".

Un caso de admisión flexible usa la función O: =SI(O(B2>=90;C2="Beca");"Admitido";"En revisión"). La fórmula admite al candidato si saca 90 o si tiene beca, porque la función O se conforma con que una sola condición sea verdadera.

Función Devuelve VERDADERO cuando… Ejemplo de uso
Y TODAS las condiciones se cumplen =SI(Y(B2>=60;C2>=60);"Aprobado";"Reprobado")
O AL MENOS UNA condición se cumple =SI(O(B2>=90;C2="Beca");"Admitido";"En revisión")

La función SI en el trabajo real: semáforos, vencimientos y sus límites

Un semáforo de inventario es uno de los usos más prácticos de la función SI. La fórmula =SI(B2<=10;"Crítico";SI(B2<=30;"Bajo";"OK")) clasifica el stock en tres estados según la cantidad disponible. La función SI genera la etiqueta de texto, mientras que el color del semáforo se aplica aparte con formato condicional.

Un control de vencimientos combina la función SI con la fecha actual. La fórmula =SI(HOY()>B2;"Vencido";"Vigente") compara la fecha de vencimiento de la celda B2 con el día de hoy y marca cada registro de forma automática cada vez que abres el archivo.

💬 «Trabajo en RR. HH. y mi fórmula SI marca "Aprobado" a empleados que todavía no tienen nota cargada. ¿Por qué pasa y cómo lo arreglo?»

Excel trata una celda vacía como 0 en comparaciones numéricas, y si la condición es "menor que 60", el 0 la cumple y devuelve un resultado falso. Agrega una verificación previa: =SI(B2="";"Sin nota";SI(B2>=60;"Aprobado";"Reprobado")). Así la fórmula distingue una celda en blanco de una nota real antes de evaluar.

La función SI tiene un límite práctico de legibilidad. Excel admite hasta 64 funciones SI anidadas, pero pasadas tres o cuatro la fórmula se vuelve imposible de auditar. Cuando un cálculo necesita muchas condiciones, conviene reemplazar el SI anidado por una tabla de referencia con BUSCARV, una solución más limpia y fácil de mantener.

Errores comunes con la función SI (y cómo evitarlos)

La función SI falla casi siempre por motivos de sintaxis, no de lógica. Conocer de antemano los tropiezos típicos ahorra horas de buscar por qué una fórmula "no anda" cuando el problema es un detalle de escritura.

El error de las comillas es el más común. Un texto sin comillas dentro de la función SI provoca el error #¿NOMBRE?, porque Excel lo interpreta como el nombre de una función o un rango inexistente. Todo texto que devuelva la función SI debe ir entre comillas dobles.

Error Por qué ocurre Cómo evitarlo
Texto sin comillas Excel lo interpreta como una función o un rango inexistente y devuelve #¿NOMBRE? Encerrar todo texto entre comillas dobles: "Aprobado"
Separador de argumentos equivocado La configuración regional espera ; o , y la fórmula usa el otro Usar ; en Excel en español (o , si tu Excel lo pide) de forma consistente
SI anidado en orden incorrecto El primer SI verdadero corta la evaluación y devuelve un resultado equivocado Ordenar las condiciones de la más exigente a la menos exigente
Confundir Y con O Se invierte la lógica: se exige todo cuando bastaba uno, o al revés Recordar: Y exige TODAS; O exige AL MENOS UNA condición
Paréntesis sin cerrar Un SI anidado deja aperturas sin su cierre correspondiente Verificar que el número de "(" coincida con el de ")"

El dominio de la función SI es la puerta de entrada a la lógica de Excel, y forma parte de las funciones esenciales que enseña el curso de Excel de Certhana Academy. Quien controla la función SI y su combinación con Y y O resuelve la mayoría de las decisiones automáticas que pide un puesto de oficina, y puede respaldar esa habilidad con una certificación oficial.

Preguntas frecuentes

¿Cómo se usa la función SI en Excel?
La función SI en Excel se escribe con la estructura =SI(condición; valor_si_verdadero; valor_si_falso). Por ejemplo, =SI(B2>=60;"Aprobado";"Reprobado") evalúa si la nota de B2 llega a 60 y devuelve "Aprobado" o "Reprobado" según el resultado. El texto va entre comillas dobles y los números, sin comillas.
¿Qué es un SI anidado y cuándo conviene usarlo?
Un SI anidado es una función SI colocada dentro de otra para evaluar más de dos resultados posibles, como asignar letras A, B, C o D a un rango de notas. El SI anidado conviene hasta tres o cuatro condiciones; con más, una tabla de referencia con BUSCARV resulta más legible y fácil de mantener.
¿Cuál es la diferencia entre las funciones Y y O en un SI?
La función Y devuelve verdadero solo cuando todas sus condiciones se cumplen, mientras que la función O devuelve verdadero cuando al menos una se cumple. Dentro de un SI, la función Y exige cumplir todos los requisitos a la vez y la función O se conforma con cumplir uno cualquiera.
¿Por qué mi función SI devuelve el error #¿NOMBRE?
La función SI devuelve #¿NOMBRE? cuando un texto del resultado no está entre comillas dobles o cuando el nombre de la función está mal escrito. Para corregirlo, encierra todo texto entre comillas, como en ="Aprobado", y verifica que la función se escriba SI y no una variante incorrecta.
¿Necesito un curso para dominar la función SI y las condicionales?
No es obligatorio, pero un curso práctico acelera el aprendizaje porque enseña la función SI con casos reales en lugar de definiciones sueltas. El curso de Excel de Certhana Academy es gratuito y permite practicar condicionales aplicadas al trabajo, con certificación oficial opcional para acreditar la habilidad.

Conclusión

La función SI en Excel convierte una hoja de datos en una herramienta capaz de decidir: clasifica notas, calcula comisiones por tramos, vigila vencimientos y enciende semáforos de inventario con una sola fórmula. Su poder real aparece al combinarla con las funciones Y y O para evaluar varias condiciones, y al anidarla con criterio sin pasar el punto donde deja de ser legible.

Dominar la función SI es uno de los saltos más rentables de tu camino en Excel, porque casi cualquier puesto de oficina pide automatizar decisiones con datos. El siguiente paso es practicar cada fórmula de esta guía con tus propios datos hasta que escribir un condicional sea automático.

Certifícate en Microsoft Excel

Lleva la función SI del ejemplo a tu trabajo real. Empieza gratis el curso de Excel de Certhana Academy y aprende a construir condicionales que resuelven problemas de oficina de verdad.

Certificado oficial de Certifícate en Microsoft Excel