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?
| A | B | |
|---|---|---|
| 1 | Puntos | Calificación |
| 2 | 84 | B |
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.CONJUNTOdevuelve #N/D; termina conVERDADEROy 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 Excel | Nombre de la función | Separador |
|---|---|---|
| English | IFS | , |
| Deutsch | WENNS | ; |
| Français | SI.CONDITIONS | ; |
| Español (España) | SI.CONJUNTO | ; |
| Español (México) | SI.CONJUNTO | , |
| 日本語 | IFS | , |
| 한국어 | IFS | , |
| 繁體中文 | IFS | , |
| ไทย | IFS | , |
| ខ្មែរ | IFS | , |
| Tiếng Việt | IFS | ; |