Saltar al contenido

Función de Excel · Lógica

SI.CONJUNTO(IFS)

Comprueba varias pruebas por orden y devuelve el resultado de la primera que se cumple.

Qué hace

SI.CONJUNTO sustituye a una cadena de funciones SI anidadas. Escribe las pruebas de la más exigente a la menos: Excel se detiene en la primera que es VERDADERO.

Sintaxis

=SI.CONJUNTO(prueba_lógica1, valor_si_verdadero1, [prueba_lógica2, valor_si_verdadero2], …)

Los argumentos entre corchetes son opcionales, y … significa que puedes añadir más del mismo tipo. En este idioma de Excel, los argumentos se separan con ,

Argumentos

prueba_lógica
Una prueba que da VERDADERO o FALSO.
valor_si_verdadero
Lo que se devuelve si es la primera prueba que se cumple.

Ejemplo

Calificaciones: 90 o más es A, 80 o más es B, 70 o más es C, el resto es D. ¿Qué saca una puntuación de 84?

AB
1PuntosCalificación
284B

La fórmula en B2:

=SI.CONJUNTO(A2>=90,"A",A2>=80,"B",A2>=70,"C",VERDADERO,"D")

Resultado: B

84>=90 es FALSO, así que Excel sigue. 84>=80 es VERDADERO, así que la respuesta es B y las pruebas siguientes ni se miran. La última prueba, VERDADERO, recoge todo lo que queda por debajo de 70.

Errores frecuentes

  • Pruebas en el orden equivocado. Si «70 o más» va primero, un 95 se queda ahí y saca C.
  • No poner un caso final. Si ninguna prueba se cumple, SI.CONJUNTO devuelve #N/D; termina con VERDADERO y un resultado por defecto.

En otros idiomas de Excel

Excel traduce los nombres de las funciones y, en algunos idiomas, también el separador de argumentos. Escribe el nombre que muestra tu Excel.

Idioma de ExcelNombre de la funciónSeparador
EnglishIFS,
DeutschWENNS;
FrançaisSI.CONDITIONS;
Español (España)SI.CONJUNTO;
Español (México)SI.CONJUNTO,
日本語IFS,
한국어IFS,
繁體中文IFS,
ไทยIFS,
ខ្មែរIFS,
Tiếng ViệtIFS;

Practícala

Más de este módulo

Todas las funciones