Las funciones condicionales como IFS tienen el potencial de llevar sus fórmulas de Excel al siguiente nivel. Con IFS, puede crear condiciones y anidar diferentes funciones una dentro de otra en una sola fórmula. Alternativamente, también puede usar la función IFS por sí sola.

Pero, ¿qué es la función IFS y en qué se diferencia de la función IF ordinaria? Siga leyendo para descubrir qué es IFS en Excel y cómo puede usarlo.

¿Qué es la función IFS en Excel?

La función IFS en Excel toma valores y los compara con condiciones específicas. Si el valor cumple con la primera condición, entonces la fórmula se detiene allí y da una salida. Pero, si no se cumple la primera condición, la fórmula seguirá probando las condiciones en secuencia hasta que se cumpla una condición.

=SIF([Algo es Verdadero1, Salida si cierto1, algo es Verdadero2, Salida si cierto2, algo es Verdadero3, Salida si Verdadero3)

Si el valor no cumple ninguna de las condiciones, la fórmula devuelve un error N/A. Sin embargo, puede solucionar esto ingresando una condición final como VERDADERO y una salida para esa condición como "El valor no cumple ninguna de las condiciones". La condición VERDADERO se asegura de que cualquier valor cumpla al menos la condición final, para que no obtenga el error N/A.

instagram viewer

Cómo usar la función IFS en Excel

IFS es una versión mejorada del Función SI en Excel. La sintaxis y el uso son similares, excepto que IFS está diseñado para admitir múltiples condiciones. La función IF requería anidar múltiples funciones IF para definir múltiples condiciones, mientras que IFS puede definirlo todo con una sola función.

El primer parámetro en IFS será la condición y el segundo parámetro será la salida si se cumple esa condición. El tercer parámetro será la condición número 2 y el cuarto parámetro será la salida si se cumple la condición número 2.

Los parámetros se acoplan de esta manera y puede ingresar hasta 127 condiciones en una sola función IFS. Por supuesto, también puede ingresar otra función en la salida y crear fórmulas anidadas compuestas. Si ha trabajado con fórmulas IF y IF anidadas, usar IFS será muy fácil para usted. IFS está aquí para hacer las cosas más fáciles, ¡así que déjelo hacer eso!

Ejemplo de función IFS de condición única en Excel

Leer sobre la función IFS no le servirá de nada hasta que la ponga en práctica. Entonces, comencemos con un ejemplo. A pesar de que la función IFS puede aceptar múltiples condiciones, eso no significa que no pueda usarla para escenarios de una sola condición.

Escribamos una fórmula IFS con una sola condición, e incluso incluyamos algunas otras funciones para entender las cosas.

En este ejemplo, tenemos algunos productos y sus años de producción. Estos productos imaginarios se echan a perder dos años después de su producción, por lo que vamos a crear una fórmula que determine si los productos están vencidos o no. Efectivamente, usaremos la función IFS junto con las funciones AÑO y HOY.

La función AÑO muestra el año a partir de una fecha específica. Vamos a proporcionar a la función AÑO la fecha de hoy usando la función HOY, de modo que la salida del complejo AÑO(HOY()) se dirija al año actual. Empecemos.

  1. Seleccione la primera celda donde desea generar los resultados. Vamos a usar la primera celda debajo de la columna Expirado.
  2. En la barra de fórmulas, ingrese la siguiente fórmula:
    =SIF(AÑO(HOY())-B2<=2,"No",CIERTO,"")
    Esta fórmula llama a la función IFS para verificar si el valor en la celda B2 es 2 o menos. Esto se hace restando la fecha de producción del año en curso. Si se cumple la condición, entonces el producto no está vencido y No es regresado. Cualquier otra cosa que no sea esto significaría que el producto está caducado, por lo que la salida a CIERTO se establece en .
  3. Prensa Ingresar.

Ahora verás si el primer producto está caducado o no. Todo lo que necesita hacer desde aquí es agarrar el controlador de relleno y soltarlo en las celdas a continuación. También puede reemplazar AÑOS (HOY ()) con el número simple del año actual, si no tiene la intención de usar la fórmula en el futuro.

Ejemplo de función IFS de múltiples condiciones en Excel

Ahora pongamos manos a la obra: la función IFS con múltiples condiciones. Para este propósito, vamos a usar una tarea de ejemplo que usamos anteriormente con declaraciones IF anidadas.

En este ejemplo, tenemos una tabla que contiene el nombre de algunos autos y sus tiempos de aceleración. También tenemos una lista que determina a qué clase pertenece cada automóvil en función de su tiempo de aceleración de 0 a 100. El objetivo es crear una fórmula que tome en cuenta el tiempo de aceleración de cada automóvil y luego muestre su clase en la tabla.

También hay una tabla de guía de clases para que sepas cómo funciona el sistema de clasificación. En última instancia, vamos a crear una fórmula usando IFS basada en esta guía de clase. La fórmula tomará el tiempo de aceleración, lo juzgará y luego generará la clase. Si el automóvil tarda más de 14 segundos en acelerar, se considerará demasiado lento.

Esta tabla está hecha para el propósito de este artículo, así que no te la tomes demasiado en serio. Con eso, comencemos.

  1. Seleccione la primera celda donde desea mostrar el resultado de la función IFS. En este ejemplo, esa será la primera celda en la columna Clase.
  2. Escriba la siguiente fórmula en la barra de fórmulas:
    =SII(B2<3, "S", B2<5, "A", B2<7, "B", B2<9, "C", B2<10, "D", B2<12, "mi", B2<14, "F", CIERTO, "¡Demasiado lento!")
    Esta fórmula llama a la función IFS para tomar el valor del tiempo de aceleración en la celda B2 y compruebe si es inferior a 3 segundos. Si es así, entonces emite S como la clase. Si no, la fórmula pasa a la siguiente condición. Esto continuará hasta que se cumpla una de las condiciones. Dado que nuestra fórmula cubre todos los valores, no obtendremos el error N/A.
  3. Prensa Ingresar.

Una vez que presione Ingresar en su teclado, verá instantáneamente la clase del primer automóvil. Ahora todo lo que necesita hacer es agarrar el controlador de relleno y soltarlo en las celdas a continuación para determinar también la clase de esos autos. Usted puede incluso añadir algún formato condicional para que las celdas de clase tengan diferentes colores según su valor.

Excel más fácil con IFS

IFS es similar a IF en esencia, ya que ambas funciones de Excel toman valores y los prueban en condiciones personalizadas. Lo que IFS hace mejor que IF, son múltiples condiciones. Con la función IF, necesitaría anidar varias funciones una dentro de la otra para declarar múltiples condiciones, mientras que con IFS, puede hacerlo en una sola función.

Las condiciones cambian las reglas del juego en Excel. Puede incluir otras funciones en la fórmula IFS para crear fórmulas complejas que le permitan lograr locuras en Excel. Ahora que conoce la función IFS, ¡es hora de continuar y explorar las infinitas posibilidades que ofrece esta función!