function

SI.CONJUNTO

Todo sobre la función SI.CONJUNTO en Excel

La función SI.CONJUNTO de Excel es una herramienta lógica que permite evaluar múltiples condiciones y devuelve el valor correspondiente a la primera condición que se evalúa como verdadera. Es una alternativa más legible y sencilla a las funciones SI anidadas, especialmente cuando se deben comprobar más de dos o tres condiciones.

A diferencia de la función SI, no es necesario especificar un valor si todas las condiciones son falsas; si ninguna se cumple, la función devolverá el error #N/A. Para evitar esto, se puede añadir una última condición que siempre sea verdadera (usando el valor VERDADERO) para que actúe como un valor por defecto.

Sintaxis

=SI.CONJUNTO(prueba_logica1; valor_si_verdadero1; [prueba_logica2; valor_si_verdadero2]; …)

La función se compone de pares de argumentos: una prueba lógica y el valor a devolver si dicha prueba es verdadera.

  • prueba_logica1: La primera condición que se va a evaluar. Puede ser cualquier expresión que devuelva VERDADERO o FALSO. Obligatorio.
  • valor_si_verdadero1: El valor que se devolverá si prueba_logica1 es VERDADERO. Obligatorio.
  • [prueba_logica2]: La segunda condición a evaluar. Opcional.
  • [valor_si_verdadero2]: El valor que se devolverá si prueba_logica2 es VERDADERO. Opcional.

Se pueden añadir hasta 127 pares de condiciones y valores.

Ejemplos

Ejemplo 1: Calificación de notas

Imaginemos que tenemos una lista de notas de alumnos y queremos asignar una calificación textual. Usaremos SI.CONJUNTO para evaluar la nota y devolver el texto correspondiente. Para evitar el error #N/A en notas inferiores a 5, añadimos una condición final VERDADERO que recoja todos los demás casos.

A B
1 Alumno Nota
2 Ana 95
3 Luis 81
4 Carla 65
5 Marcos 42
=SI.CONJUNTO(B2>=90; "Sobresaliente"; B2>=70; "Notable"; B2>=50; "Aprobado"; VERDADERO; "Suspendido")

Resultados:

  • Para la celda B2 (95), el resultado sería «Sobresaliente».
  • Para la celda B3 (81), el resultado sería «Notable».
  • Para la celda B4 (65), el resultado sería «Aprobado».
  • Para la celda B5 (42), el resultado sería «Suspendido».

Ejemplo 2: Asignación de bonus por departamento y ventas

En este caso, se quiere calcular un bonus para los empleados. El bonus depende del departamento y del volumen de ventas. Para ello, combinamos SI.CONJUNTO con la función Y.

A B C
1 Empleado Departamento Ventas (€)
2 Elena Ventas 12000
3 Javier Marketing 8000
4 Sofía Ventas 7500
=SI.CONJUNTO(Y(B2="Ventas"; C2>10000); "Bonus 10%"; Y(B2="Ventas"; C2>5000); "Bonus 5%"; B2="Marketing"; "Bonus Fijo"; VERDADERO; "Sin bonus")

Resultados:

  • Para Elena (Ventas, 12000€), la primera condición es verdadera, por lo que el resultado es «Bonus 10%».
  • Para Javier (Marketing, 8000€), la tercera condición se cumple, devolviendo «Bonus Fijo».
  • Para Sofía (Ventas, 7500€), la primera condición es falsa, pero la segunda es verdadera, por lo que el resultado es «Bonus 5%».

Observaciones

La principal ventaja de SI.CONJUNTO es que aplana la estructura de múltiples condiciones, lo que hace las fórmulas mucho más fáciles de leer, escribir y mantener en comparación con una serie de funciones SI anidadas como =SI(cond1; val1; SI(cond2; val2; SI(cond3; val3; ...))).

Errores comunes

  • #N/A: Este error ocurre si ninguna de las pruebas lógicas especificadas devuelve VERDADERO. Para evitarlo, se puede agregar una condición final que siempre sea cierta, como VERDADERO, para actuar como valor predeterminado.
  • #¡VALOR!: Se produce si alguna de las pruebas lógicas no puede evaluarse como VERDADERO o FALSO. Por ejemplo, si se evalúa un texto como si fuera un número.
  • #¿NOMBRE?: Aparece si el nombre de la función está mal escrito (p. ej., «SI.CONJUNO» en lugar de «SI.CONJUNTO»).

Disponibilidad por versión de Excel

La función SI.CONJUNTO está disponible en las siguientes versiones de Excel:

  • Microsoft 365 (para Windows y Mac)
  • Excel 2019 (para Windows y Mac)
  • Excel 2021 (para Windows y Mac)
  • Excel para la web
  • Excel para dispositivos móviles

No está disponible en Excel 2016 y versiones anteriores.

Compatibilidad

Software Compatibilidad Notas Alternativa
Microsoft Excel ✔️ Disponible desde Excel 2019 y Microsoft 365. SI anidados
Google Sheets ✔️ La función se llama IFS.
LibreOffice Calc ✔️ Disponible en versiones recientes.
OpenOffice Calc No disponible. SI anidados
WPS Office Spreadsheets ✔️
Apple Numbers ✔️ La función se llama IFS.

Funciones Relacionadas

  • SI: La función condicional clásica. Ideal para una única condición con un resultado si es verdadero y otro si es falso. Es la alternativa principal en versiones antiguas de Excel.
  • CAMBIAR: Una excelente alternativa a SI.CONJUNTO cuando se necesita comparar una única expresión con una lista de valores exactos.
  • Y: Permite comprobar si todas las condiciones dentro de ella son verdaderas. Muy útil para crear pruebas lógicas complejas dentro de SI.CONJUNTO.
  • O: Permite comprobar si al menos una de las condiciones dentro de ella es verdadera. También se usa para construir pruebas lógicas más elaboradas.

Ver también...