Imagina una hoja con las notas de un grupo en la columna B, del 0 al 10. Con la función SI un mando clásico tendrías que anidar tres SI seguidos, abriendo y cerrando paréntesis cada vez, y el resultado cuesta leerlo. La función SI.CONJUNTO (en inglés IFS) te permite escribir cada condición en una pareja limpia: una prueba lógica y el valor que quieres devolver si se cumple. Está disponible desde Excel 2019, Excel 2021, Excel 2024 y Microsoft 365; también funciona en Excel para la web y en Excel para móviles actualizado. Quien termine este tutorial sabrá clasificar notas con SI.CONJUNTO, combinarla con Y y O, entender sus errores más habituales (#N/A, #¿NOMBRE? y #¡VALOR!) y saber qué hacer si su versión no la trae.
Qué es SI.CONJUNTO y para qué te sirve
SI.CONJUNTO evalúa una o varias condiciones en orden y devuelve el valor de la primera que se cumpla; su signo no es un cierre. En el lugar de encadenar SI uno dentro de otro, escribes parejas ordenadas de (condición; resultado). En una hoja con la columna B en la columna B con notas del 0 al 10, con SI tienes que anidar tres SI seguidos, con SI.CONJUNTO cada pareja va en una línea clara. La función revisa la primera pareja; si la condición es VERDADERO, devuelve ese valor y deja de mirar. Si es FALSO, pasa a la siguiente, y así hasta encontrar una verdadera o agotar las parejas. Cuando ninguna se cumple, Excel devuelve #N/A, así que conviene dejar una última pareja VERDADERO;"…" que recoja el resto. La ventaja principal es la legibilidad: en una sola fórmula ves cada nivel y su resultado.
Cómo se escribe y qué significa cada argumento
La sintaxis es =SI.CONJUNTO(prueba_lógica1; valor_si_verdadero1; [prueba_lógica2; valor_si_verdadero2]; …). Los argumentos van en parejas: una prueba y lo que se devuelve si se cumple, y así hasta 127 parejas.
| Argumento | Obligatorio | Qué hace |
|---|---|---|
| prueba_lógica1 | Sí | Primera condición que se evalúa; debe dar VERDADERO o FALSO. |
| valor_si_verdadero1 | Sí | Lo que devuelve SI.CONJUNTO si prueba_lógica1 es VERDADERO. |
| prueba_lógica2 | No | Segunda condición; se evalúa solo si la primera fue FALSO. |
| valor_si_verdadero2 | No | Resultado para la segunda condición. |
| … | No | Puedes añadir hasta 127 parejas en total. |
prueba_lógica: la condición que se evalúa
Una prueba lógica es cualquier expresión que devuelva VERDADERO o FALSO. Las más habituales usan comparadores (B2>=9, A2="Norte") y, cuando hace falta varias a la vez, se envuelven en Y o en O.
=SI.CONJUNTO(Y(B2>=5;C2<5);"Repite";B2>=9;"Sobresaliente")
Para "es igual a un texto" se escribe el texto entre comillas dobles; para números no hace falta comilla.
valor_si_verdadero: lo que devuelve si se cumple
Puede ser un número, un texto entre comillas dobles, otra fórmula o una referencia a una celda. Si lo dejas vacío y la condición se cumple, la celda muestra 0.
=SI.CONJUNTO(B2>=9;"Sobresaliente";B2>=7;B1;VERDADERO;"")
El orden de las parejas: por qué la primera que se cumple gana
SI.CONJUNTO recorre las parejas de izquierda a derecha. Con B2=7,5, la pareja B2>=9 no se cumple, pasa a B2==7 y devuelve "Notable"; las siguientes ya no se miran.
La pareja "en otros casos" con VERDADERO
La última pareja suele ser VERDADERO;"Suspenso" para capturar lo que no haya cumplido ninguna anterior.
=SI.CONJUNTO(B2>=9;"Sobresaliente";B2>=7;"Notable";B2>=5;"Aprobado";VERDADERO;"Suspenso")
Una hoja de notas con SI.CONJUNTO paso a paso
Vamos a clasificar la columna B de notas en la columna C. Empieza con esta hoja:
| A | B | C | |
|---|---|---|---|
| 1 | Alumno | Nota | Calificación |
| 2 | Ana | 9,5 | |
| 3 | Bea | 7,2 | |
| 4 | Carlos | 5,8 | |
| 5 | Diana | 4,5 | |
| 6 | Eva | 8,0 | |
| 7 | Fer | 3,0 | |
| 8 | Goya | 6,0 |
Pasos en Excel:
- Selecciona la celda C2.
- Escribe la fórmula y pulsa Entrar.
- Selecciona de nuevo C2 y arrastra el controlador de relleno (la esquina inferior derecha) hasta C8.
La fórmula que clasifica Sobresaliente, Notable, Aprobado y Suspenso
En C2 escribe:
=SI.CONJUNTO(B2>=9;"Sobresaliente";B2>=7;"Notable";B2>=5;"Aprobado";VERDADERO;"Suspenso")
| A | B | C | |
|---|---|---|---|
| 1 | Alumno | Nota | Calificación |
| 2 | Ana | 9,5 | Sobresaliente |
| 3 | Bea | 7,2 | Notable |
| 4 | Carlos | 5,8 | Aprobado |
| 5 | Diana | 4,5 | Suspenso |
| 6 | Eva | 8,0 | Notable |
| 7 | Fer | 3,0 | Suspenso |
| 8 | Goya | 6,0 | Aprobado |
El error que aparece al dejar la última pareja sin escribir
Si borras ";VERDADERO;\"Suspenso\"" al final de la fórmula en C2 y la vuelves a arrastrar, la fila de Fer (Goya) muestra #N/A porque su nota no cumple ninguna condición y no hay pareja de cierre.
| A | B | C | |
|---|---|---|---|
| 1 | Alumno | Nota | Calificación |
| 2 | Ana | 9,5 | Sobresaliente |
| 3 | Bea | 7,2 | Notable |
| 4 | Carlos | 5,8 | Aprobado |
| 5 | Diana | 4,5 | #N/A |
| 6 | Eva | 8,0 | Notable |
| 7 | Fer | 3,0 | #N/A |
| 8 | Goya | 6,0 | #N/A |
Combinar SI.CONJUNTO con Y y O
Ahora subimos el nivel: en una hoja de empleados con ventas en la columna A y años en la columna B, queremos decidir si cada empleado sale de la factura como Destacado, Aprobado o Reviewed.
| A | B | C | |
|---|---|---|---|
| 1 | Ventas (miles EUR) | Años | Resultado |
| 2 | 6,2 | 9 | |
| 3 | 4,0 | 7 | |
| 4 | 1,5 | 2 | |
| 5 | 5,1 | 4 | |
| 6 | 2,0 | 10 |
Todas las condiciones con Y dentro de la misma prueba
=SI.CONJUNTO(Y(A2>5000;B2>8);"Destacado";Y(A2>3000;B2>6);"Aprobado";VERDADERO;"Revisar")
| A | B | C | |
|---|---|---|---|
| 1 | Ventas (miles EUR) | Años | Resultado |
| 2 | 6,2 | 9 | Destacado |
| 3 | 4,0 | 7 | Aprobado |
| 4 | 1,5 | 2 | Revisar |
| 5 | 5,1 | 4 | Revisar |
| 6 | 2,0 | 10 | Revisar |
Basta con que se cumpla una con O dentro de la misma prueba
Si cambias el Y por una O interno, basta con que se cumpla una de las dos para activar el refuerzo.
=SI.CONJUNTO(O(A2>5000;B2>9);"Bono";VERDADERO;"Sin bono")
| A | B | C | |
|---|---|---|---|
| 1 | Ventas (miles EUR) | Años | Resultado |
| 2 | 6,2 | 9 | Bono |
| 3 | 4,0 | 7 | Sin bono |
| 4 | 1,5 | 2 | Sin bono |
| 5 | 5,1 | 4 | Sin bono |
| 6 | 2,0 | 10 | Bono |
Pasar de SI anidados a SI.CONJUNTO en una hoja real
Volvemos a la hoja Notas del principio y el ejemplo del principio. La misma clasificación con SI anidados en C2 sería:
=SI(B2>=9;"Sobresaliente";SI(B2>=7;"Notable";SI(B2>=5;"Aprobado";"Suspenso")))
Cuenta los paréntesis: tres abiertos y tres cerrados. Con SI.CONJUNTO, la misma lógica queda en una línea:
=SI.CONJUNTO(B2>=9;"Sobresaliente";B2>=7;"Notable";B2>=5;"Aprobado";VERDADERO;"Suspenso")
Pasos:
- En C2 escribe la versión con SI anidados y arrástrala hasta C8; el resultado es el mismo que arriba.
- Sustituye la fórmula de C2 por la versión SI.CONJUNTO y vuelve a arrastrarlo.
Por qué SI.CONJUNTO muestra #N/A, #¿NOMBRE? o #¡VALOR!
Los tres errores más habituales tienen causa y arreglo.
#N/A cuando ninguna condición se cumple
Aparece cuando la fórmula no incluye una pareja VERDADERO;"…" al final y la celda evaluada no cumple ninguna.
=SI.CONJUNTO(B2>=9;"Sobresaliente";B2>=8;"Notable")
Con 7,2 en B2 devuelve #N/A. Arreglo: añadir ;VERDADERO;"Notable bajo" al final.
#¿NOMBRE? al escribir IFS en un Excel en español
La función se llama SI.CONJUNTO; al pegar IFS da #¿NOMBRE?.
=IFS(B2>=9;"Sobresaliente";VERDADERO;"Suspenso")
Arreglo: cambiar IFS por SI.CONJUNTO.
#¡VALOR! cuando la prueba lógica no es booleana
La prueba tiene que dar VERDADERO o FALSO. Si pones una expresión que devuelve un valor (por ejemplo B2+1), Excel no sabe interpretarlo como condición y da #¡VALOR!.
=SI.CONJUNTO(B2>=9;"Sobresaliente";B2+1;"Notable";VERDADERO;"Suspenso")
Arreglo: sustituir B2+1 por una comparación, por ejemplo B2>=7.
Lo que SI.CONJUNTO no puede hacer y cómo lo resuelves
SI.CONJUNTO admite un máximo de 127 parejas. No tiene un argumento propio de "si todo falla": para eso se usa la última pareja VERDADERO;"…". No existe en Excel 2016, 2013, 2010 ni 2007.
Sustitutos en Excel 2016 y anteriores
En esas versiones tienes tres caminos. Con SI anidados: admite hasta 64 niveles. Con BUSCARV y una lista de rangos ordenada de mayor a menor: buscas la nota y devuelves la letra. Con INDICE y COINCIDIR: igual.
=BUSCARV(B2;$E$2:$F$5;2;VERDADERO)
| E | F | |
|---|---|---|
| 1 | Desde | Letra |
| 2 | 0 | Suspenso |
| 3 | 5 | Aprobado |
| 4 | 7 | Notable |
| 5 | 9 | Sobresaliente |
Cuando conviene otra función del conjunto .SI.CONJUNTO
Si lo que quieres es contar, sumar, promediar o sacar el máximo y el mínimo con varias condiciones, no uses SI.CONJUNTO: usa las funciones .SI.CONJUNTO.
| Función | Sirve para | Desde |
|---|---|---|
| CONTAR.SI.CONJUNTO | Contar filas que cumplen varias condiciones | 2007 |
| SUMAR.SI.CONJUNTO | Sumar importes que cumplen esos criterios | 2007 |
| PROMEDIO.SI.CONJUNTO | Promediar importes filtrados | 2007 |
| MAX.SI.CONJUNTO | Valor máximo con varias condiciones | 2019 |
| MIN.SI.CONJUNTO | Valor mínimo con varias condiciones | 2019 |
Lo que ya sabes hacer con SI.CONJUNTO
- Escribir la sintaxis con parejas de condición y resultado separadas por punto y coma.
- Recordar que la primera pareja que se cumple gana y que las siguientes no se evalúan.
- Cerrar la fórmula con VERDADERO;"…" para cubrir el resto de casos.
- Combinar varias condiciones con Y y con O dentro de cada prueba lógica.
- Reconocer #N/A, #¿NOMBRE? y #¡VALOR! y arreglarlos.
Como siguiente paso, pasa la clasificación de Notas a una tabla BUSCARV (con los pares Desde/Letra ordenados de mayor a menor): así podrás cambiar los cortes sin tocar la fórmula de la columna C.
Datos comprobados en octubre de 2026.
Dudas al usar SI.CONJUNTO en Excel
1. Ejemplos prácticos de la función SI.CONJUNTO en Excel
Con SI.CONJUNTO puedes clasificar ventas según tramos sin anidar SI. Por ejemplo: =SI.CONJUNTO(A2<500;"Bajo";A2<2000;"Medio";A2<5000;"Alto";True;"Premium") evalúa la celda A2 y devuelve la primera coincidencia que encuentre, de izquierda a derecha.
2. ¿Por qué no me aparece la función SI.CONJUNTO en Excel?
SI.CONJUNTO aparece a partir de Excel 2019 y Microsoft 365. Si tu versión es anterior, la función simplemente no existe y por eso no la encuentras al escribirla. Actualiza Excel o, en su defecto, usa SI anidadas para conseguir el mismo resultado.
3. ¿La función SI.CONJUNTO existe en Excel 2016?
No, SI.CONJUNTO no está disponible en Excel 2016. La función se incorporó en Excel 2019 y también está en Microsoft 365. Si trabajas con 2016 tendrás que recurrir a SI anidadas para evaluar varias condiciones.
4. ¿Cómo evaluar varias condiciones a la vez en Excel?
La forma más cómoda es SI.CONJUNTO, que prueba los casos en orden y devuelve el resultado de la primera coincidencia. Por ejemplo: =SI.CONJUNTO(A2>90;"Sobresal";A2>70;"Notable";A2>50;"Aprobado";True;"Suspenso") cubre todas las posibilidades sin anidar ningún SI.
5. ¿Se puede usar SI.CONJUNTO en Google Sheets?
Sí, Google Sheets tiene la función IFS, que es el equivalente directo de SI.CONJUNTO en Excel. Funciona igual: lista pares de condición y resultado, y devuelve el primero que se cumpla. La sintaxis es =IFS(condición1; valor1; condición2; valor2; …).
6. Cómo anidar correctamente varios SI en una fórmula
Anidar SI consiste en escribir un SI dentro de otro como tercer argumento. Un ejemplo de tres tramos: =SI(A2>90;"A";SI(A2>70;"B";SI(A2>50;"C";"D"))). Hasta tres niveles se entiende bien; a partir de ahí es preferible pasar a SI.CONJUNTO para no liarse con los paréntesis.
Fuentes
- MicrosoftSI.CONJUNTO — documentación oficialconsultado el 07/10/2026
- MicrosoftSI — documentación oficialconsultado el 07/10/2026
- MicrosoftCONTAR.SI.CONJUNTO — documentación oficialconsultado el 07/10/2026
- MicrosoftSUMAR.SI.CONJUNTO — documentación oficialconsultado el 07/10/2026
- MicrosoftPROMEDIO.SI.CONJUNTO — documentación oficialconsultado el 07/10/2026