Lógicas

IFS

Definición

IFS devuelve el resultado de la primera prueba que es verdadera.

Sintaxis

=IFS(logical_test1, value_if_true1, [logical_test2, value_if_true2], ...)

Argumentos

Argumento Significado
logical_test1 La primera prueba, como A2>=100.
value_if_true1 Lo que se devuelve cuando esa primera prueba es verdadera. El texto debe ir entre comillas dobles.
logical_test2, value_if_true2, ... Pares posteriores opcionales. Excel se detiene en la primera prueba que es verdadera.

Ejemplo resuelto

Un club otorga Gold a 100 puntos, Silver a 50 y Bronze en el resto. Los puntos están en A2:A4.

A: Puntos
64
120
12

Fórmula: =IFS(A2>=100,"Gold",A2>=50,"Silver",A2>=0,"Bronze")

Resultado: Silver. 64 está por debajo de 100 y es al menos 50, así que el segundo par devuelve Silver. Al rellenar hacia abajo, la fórmula da Silver, Gold y Bronze.

Práctica

La celda A2 contiene 80. En B2, escribe una fórmula que devuelva "A" cuando A2 sea al menos 90, "B" cuando A2 sea al menos 70, y "C" cuando A2 sea al menos 0.

  1. En B2, escribe una fórmula IFS que muestre A cuando A2 sea al menos 90, B cuando A2 sea al menos 70, y C cuando A2 sea al menos 0.
Paso 1 de 2
Aquí las fórmulas usan los nombres de función en inglés, como SUM, y un punto (.) como separador decimal, en todos los idiomas.
Cargando la hoja…

Funciones relacionadas

IF trata una prueba con dos resultados. IFS enumera varias pruebas en orden y devuelve la primera coincidencia.

Error común

Poner primero una prueba más amplia, como A2>=0 antes de A2>=100: cada puntuación no negativa coincide con el primer par, así que Gold y Silver nunca se ejecutan.

Funciones relacionadas

Estos enlaces son funciones relacionadas.