Función si en excel: cómo usarla, ejemplos prácticos y si anidada explicada fácil


La función SI en Excel es la puerta de entrada a la lógica del programa. Es probablemente la fórmula más versátil de todo Excel y la que más se utiliza después de SUMA y BUSCARV. Permite que la hoja tome decisiones automáticas según el valor de una celda: si una nota es mayor de 5, escribe "Apto"; si un cliente debe más de 1.000 euros, márcalo como "Moroso"; si las ventas superan el objetivo, calcula la comisión.

En esta guía vas a entender cómo funciona SI paso a paso, su sintaxis exacta, ejemplos reales de uso, qué es la SI anidada y cómo construirla correctamente, las nuevas alternativas como SI.CONJUNTO en versiones modernas y los errores que más se cometen al usarla. Si quieres aprenderla en su contexto formativo, consulta también la guía sobre el curso de excel online.

 

¿Qué es la función SI en Excel?

 

La función SI evalúa una condición y devuelve un resultado distinto según se cumpla o no. Es la traducción literal a fórmula del razonamiento humano: "si pasa A, entonces B; si no, C". Excel comprueba la condición y, dependiendo de si es verdadera o falsa, muestra uno de los dos valores que has definido.

Su utilidad es enorme porque cualquier hoja medianamente compleja necesita decisiones automáticas. Sin SI, todo habría que evaluarlo a mano. Con SI, se evalúa al instante para miles de filas. Es la diferencia entre un cuaderno digital y una hoja inteligente.

 

Sintaxis de la función SI

 

La sintaxis de SI es sencilla y tiene tres argumentos:

=SI(prueba_lógica; valor_si_verdadero; valor_si_falso)

Cada argumento cumple un papel claro y conviene entenderlos antes de aplicar la función.

 

Prueba lógica

 

Es la condición que se evalúa. Puede ser una comparación (A2>=5, B2="Sí", C2<>0), una función que devuelva verdadero o falso, o cualquier expresión que pueda valorarse como sí o no. Los operadores de comparación más usados son: = (igual), <> (distinto), > (mayor), < (menor), >= (mayor o igual), <= (menor o igual).

 

Valor si verdadero

 

Es lo que Excel mostrará si la condición se cumple. Puede ser texto entre comillas ("Apto"), un número (100), una fórmula (A2*0,21) o una referencia a otra celda (B2).

 

Valor si falso

 

Es lo que Excel mostrará si la condición no se cumple. Funciona igual que el valor si verdadero. Si lo dejas vacío, Excel muestra FALSO; lo habitual es poner siempre algo, aunque sea un texto vacío "".

 

Ejemplos reales de la función SI paso a paso

 

Para que veas la utilidad real, estos son cuatro casos prácticos.

 

Ejemplo 1. Aprobar o suspender

 

Tienes notas en la columna A y quieres marcar quién aprueba (>=5) y quién suspende. La fórmula en B2 sería: =SI(A2>=5;"Apto";"No apto"). Arrastrando hacia abajo, cada nota se evalúa automáticamente.

 

Ejemplo 2. Aplicar descuento por volumen

 

Si una factura supera los 1.000 euros, se aplica un 10% de descuento. La fórmula sería: =SI(A2>1000;A2*0,9;A2). Si la factura está por encima de 1.000, multiplica por 0,9 (es decir, descuenta el 10%); si no, deja el importe original.

 

Ejemplo 3. Marcar facturas vencidas

 

Si la fecha de vencimiento es anterior a hoy y el estado no es "Pagada", marcar como "Vencida". Combinando SI con HOY: =SI(Y(B2<HOY();C2<>"Pagada");"Vencida";""). Aquí se introduce la función Y para combinar dos condiciones.

 

Ejemplo 4. Asignar comisión variable

 

Comerciales cobran 5% si venden más de 10.000 euros, 0% si no. La fórmula sería: =SI(A2>10000;A2*0,05;0). Resultado inmediato para cada vendedor.

 

SI anidada: cuando hay más de dos opciones

 

La función SI normal solo distingue entre dos casos: se cumple o no. Pero la realidad suele tener más opciones. La solución clásica es la SI anidada: poner un SI dentro de otro SI dentro de otro, hasta cubrir todos los casos.

Veamos un ejemplo. Quieres clasificar notas en cuatro categorías: 9 o más es Sobresaliente, entre 7 y 9 es Notable, entre 5 y 7 es Aprobado, menos de 5 es Suspenso. La fórmula es:

=SI(A2>=9;"Sobresaliente";SI(A2>=7;"Notable";SI(A2>=5;"Aprobado";"Suspenso")))

El razonamiento es secuencial. Excel evalúa la primera condición. Si se cumple, devuelve "Sobresaliente" y termina. Si no, pasa a la siguiente: si el valor es mayor o igual a 7, devuelve "Notable". Y así sucesivamente. La última opción ("Suspenso") es lo que aparece si no se ha cumplido ninguna anterior.

 

Buenas prácticas con SI anidada

 

La SI anidada funciona, pero se complica fácilmente. Estos consejos te ayudan a no perderte.

 

  • Empieza por la condición más restrictiva o más alta: en clasificaciones por tramos, ordena de mayor a menor (o viceversa) para no equivocarte.
  • Cuenta los paréntesis: cada SI necesita su paréntesis de cierre. El error #VALOR! aparece cuando faltan o sobran.
  • Evita más de 5 niveles: a partir de ahí la fórmula se vuelve ilegible. Mejor usar BUSCARV con tabla de tramos o SI.CONJUNTO.
  • Indenta visualmente: aunque Excel no lo guarde, escribir la fórmula con saltos de línea (Alt+Enter) facilita revisarla.
  • Pon siempre el valor final: la última opción de la cadena debe ser el "todo lo demás", para que no queden casos sin contemplar.

 

SI.CONJUNTO: la alternativa moderna a la SI anidada

 

Microsoft 365 y Excel 2019/2021 incluyen una función llamada SI.CONJUNTO que simplifica enormemente las anidadas. Su sintaxis es:

=SI.CONJUNTO(condición1; valor1; condición2; valor2; …)

Aplicada al ejemplo de las notas, la misma clasificación quedaría:

=SI.CONJUNTO(A2>=9;"Sobresaliente";A2>=7;"Notable";A2>=5;"Aprobado";A2<5;"Suspenso")

Más legible y sin paréntesis anidados. Si tu versión la incluye, es la opción preferida cuando hay más de dos casos.

 

Combinar SI con otras funciones

 

El verdadero poder de SI aparece cuando se combina con otras funciones. Estas son las combinaciones más útiles.

 

SI con Y, O

 

Para evaluar varias condiciones a la vez. Ejemplo: =SI(Y(A2>5;B2="Sí");"Cumple";"No cumple"). Solo si las dos condiciones son verdaderas, devuelve "Cumple".

 

SI con BUSCARV

 

Para hacer búsquedas condicionales. Ejemplo: =SI(A2="VIP";BUSCARV(B2;Tabla1;2;FALSO);BUSCARV(B2;Tabla2;2;FALSO)). Busca en una tabla u otra según el tipo de cliente.

 

SI con SUMAR.SI o CONTAR.SI

 

Para sumas o conteos condicionados a otra condición. Permite construir indicadores complejos sin tablas auxiliares.

 

SI.ERROR

 

No es exactamente una combinación, sino una función específica que sustituye errores por un mensaje. Sintaxis: =SI.ERROR(fórmula; "valor de error"). Limpia hojas de cualquier #N/A o #DIV/0!.

 

Errores frecuentes con la función SI

 

Estos son los fallos que más suelen cometerse al empezar con SI.

 

  • Olvidar comillas en textos: "Apto" debe ir entre comillas. Escribir Apto sin comillas devuelve #NOMBRE?.
  • Confundir = con ==: en Excel se usa solo un signo igual para comparar.
  • Olvidar punto y coma: los argumentos van separados por punto y coma en versiones españolas.
  • No cubrir todos los casos: en una SI anidada, si te dejas un tramo, ese caso devuelve FALSO.
  • Comparar texto con números: "5" y 5 no son iguales para Excel. Cuida los formatos.
  • Anidar demasiado: a partir de 5 niveles, mejor cambiar a BUSCARV con tabla o SI.CONJUNTO.

 

La función SI en oposiciones y entrevistas

 

SI es una de las funciones que más aparecen en exámenes de oposición de auxiliar administrativo y administración general, junto con BUSCARV. En entrevistas técnicas del sector privado, también es habitual que se pida construir una SI anidada o resolver un caso lógico con varias condiciones. Si vas a preparar oposición, consulta el curso de excel para oposiciones.

 

Cómo aprender bien la función SI

 

La función SI se aprende practicando, no leyendo. Después de entender la sintaxis, hay que resolver casos reales con condiciones distintas y, sobre todo, atreverse con anidadas y combinaciones. La forma más eficaz de cubrir todo este recorrido es seguir un curso intermedio donde SI se enseña en su contexto, junto a las funciones lógicas, de búsqueda y condicionales.

Para empezar, lo más recomendable es el curso de excel intermedio online, que cubre con detalle SI, SI anidada, SI.CONJUNTO y todas las combinaciones útiles. Si todavía partes de cero, refuerza primero la base con el curso de excel básico online. Y si trabajas por cuenta ajena, comprueba antes los cursos de excel bonificados por fundae.

 

Preguntas frecuentes sobre la función SI en Excel

 

¿Cuántas condiciones admite la función SI anidada?

 

Excel admite hasta 64 niveles de anidación, pero en la práctica más de 4 o 5 hace la fórmula ilegible. A partir de ahí conviene cambiar a SI.CONJUNTO o BUSCARV con tabla de tramos.

 

¿Es lo mismo SI que SI.CONJUNTO?

 

No, aunque hacen lo mismo en muchos casos. SI evalúa una sola condición y necesita anidarse para varias. SI.CONJUNTO acepta varias condiciones en una sola fórmula y es más legible. SI.CONJUNTO solo está disponible desde Excel 2019.

 

¿Por qué la función SI me devuelve siempre el mismo resultado?

 

Las causas habituales son: la condición está mal escrita, los datos no son del tipo esperado (texto vs. número) o hay espacios invisibles. Revisa cada elemento por separado.

 

¿Puedo combinar SI con BUSCARV?

 

Perfectamente. Es una de las combinaciones más potentes. Permite hacer búsquedas en distintas tablas según una condición previa, o devolver mensajes personalizados cuando BUSCARV no encuentra el valor.

 

¿Es difícil entender la función SI?

 

La lógica básica se entiende rápido, pero las SI anidadas y las combinaciones requieren práctica. En unas pocas horas de ejercicios reales se consolida.

 

¿La función SI funciona igual en Google Sheets?

 

Sí, la sintaxis es prácticamente idéntica. La función se llama IF en inglés y SI en español, igual que en Excel. Las anidaciones y combinaciones funcionan exactamente igual.

 

¿Aparece SI en oposiciones de auxiliar administrativo?

 

Sí, es una de las funciones más recurrentes. Tanto en preguntas teóricas (sintaxis, argumentos) como en supuestos prácticos donde hay que construir una clasificación con SI anidada.

 

Domina la lógica de Excel con la función SI

 

La función SI es la base de toda la lógica de Excel. Quien la domina convierte sus hojas en herramientas inteligentes que toman decisiones automáticas y se actualizan solas. La curva de aprendizaje es razonable: en unas pocas horas con buen método se entiende y se aplica con soltura. Para llegar a ese punto, lo más eficaz es matricularse en el curso de excel intermedio online, donde SI se aprende en contexto junto al resto de funciones esenciales. Si necesitas reforzar primero, empieza con el curso de excel básico online. Y para ver el panorama completo, consulta la guía sobre el curso de excel online.

 

 

 

Pincha aquí y solicita información sobre el curso excel básico

 

Pincha aquí y solicita información sobre el curso excel intermedio

 

 

 

 

Puedes solicitar información sobre el curso excel básico y/o intermedio desde cualquier población y capital de provincia:

 

Albacete | Alicante | Almería | Ávila | Badajoz | Barcelona | Bilbao | Burgos | Cáceres | Cádiz | Castellón de la Plana | Ciudad Real | Córdoba | Cuenca | Gerona | Granada | Guadalajara | Huelva | Huesca | Jaén | La Coruña | Las Palmas de Gran Canaria | León | Lérida | Logroño | Lugo | Madrid | Málaga | Murcia | Orense | Oviedo | Palma | Palencia | Pamplona | Pontevedra | Salamanca | San Sebastián | Santa Cruz de Tenerife | Santander | Segovia | Sevilla | Soria | Tarragona | Teruel | Toledo | Valencia | Valladolid | Vitoria | Zamora | Zaragoza

 

OTROS ARTÍCULOS QUE TE PUEDEN INTERESAR

1.- Formato condicional en Excel: ejemplos prácticos para usarlo bien y aplicarlo profesionalmente

Comparte este artículo: