Función If anidada de Excel

Función IF anidada en Excel

En Excel, la función if anidada significa que usamos otra función lógica o condicional con la función if para probar más de una condición, por ejemplo, si hay dos condiciones para probar, podemos usar las funciones lógicas AND u OR dependiendo de la situación, o podemos usar las otras funciones condicionales incluso más ifs dentro de un solo if.

Ejemplos

Los siguientes ejemplos se utilizan para calcular la función IF anidada en Excel:

Puede descargar esta plantilla de Excel de función IF anidada aquí - Plantilla de Excel de función IF anidada

Ejemplo 1

Ahora eche un vistazo al popular ejemplo de IF anidado. Según el puntaje del estudiante, debemos llegar a sus estándares. Considere los siguientes datos como ejemplo.

Para llegar a los resultados, necesitamos probar las siguientes condiciones y estas condiciones no son más que nuestras pruebas lógicas.

  • Si la puntuación es> = 585, el resultado debe ser "Dist"
  • Si la puntuación es> = 500, el resultado debe ser "Primero"
  • Si la puntuación es> = 400, el resultado debe ser "Segundo"
  • Si la puntuación es> = 350, el resultado debe ser "Aprobado"
  • Si todas las condiciones anteriores son FALSAS, el resultado debería ser FALLO.

Bien, tenemos un total de 5 condiciones para probar. En el momento en que las pruebas lógicas son más importantes, necesitamos usar IF anidados para probar varios criterios.

  • Paso 1: Abra la condición IF y pase la primera prueba, es decir, pruebe si la puntuación es> = 585 o no.

  • Paso 2: Ahora, si la prueba lógica anterior es VERDADERA, entonces necesitamos el resultado como "Dist". Así que ingrese el resultado entre comillas dobles.

  • Paso 3: Ahora el siguiente argumento es si el valor o la prueba es FALSO. Si la prueba es falsa, tengo 4 condiciones más para probar, así que abra una condición IF más en Excel en el siguiente argumento.

  • Paso 4: ahora prueba la segunda condición aquí. La segunda condición es probar si la puntuación es> = 500 o no. Así que pase el argumento como> = 500.

  • Paso 5: Si esta prueba es verdadera, el resultado debe ser "Primero". Así que ingrese el resultado entre comillas dobles.

  • Paso 6: Ya hemos ingresado dos condiciones IF de Excel, si estas dos pruebas son FALSAS, entonces necesitamos probar la tercera condición, así que abra una IF más ahora y pase la siguiente condición, es decir, pruebe si la puntuación es> = 400 o no.

  • Paso 7: Ahora, si esta prueba es VERDADERA, el resultado debería ser "Segundo".

  • Paso 8: Ahora el número total de condiciones SI es 3. Si todas estas condiciones SI la prueba es FALSA, necesitamos una condición más para probar, es decir, si la puntuación es> = 300.

  • Paso 9: Si esta condición es VERDADERA, el resultado es "Aprobado".

  • Paso 10: Ahora llegamos al último argumento. Totalmente hemos ingresado 4 IF, por lo que si todas estas pruebas de condiciones son FALSAS, el resultado final es "FALLO", así que ingrese "FALLO" como resultado.

Así es como podemos probar múltiples condiciones al anidar muchas condiciones IF dentro de una condición IF.

La lógica aquí es que el primer resultado IF vendrá si la prueba lógica es VERDADERA, si la prueba lógica es FALSA, entonces se ejecutará el segundo IF. Así, hasta que la fórmula encuentre el resultado VERDADERO de la prueba, se ejecutará. Si ninguno de los resultados es VERDADERO, se ejecutará el resultado FALSO final.

Ejemplo # 2

Ahora observe el ejemplo corporativo en tiempo real del cálculo de la comisión de ventas. Considere los datos siguientes para el ejemplo.

Para llegar al% de comisión, necesitamos probar las siguientes condiciones.

  • Si el valor de las ventas es> = 7 lakh, el% de comisión es del 10%.
  • Si el valor de las ventas es> = 5 lakh, el% de comisión es del 7%.
  • Si el valor de las ventas es> = 4 lakh, el% de comisión es del 5%.
  • Si el valor de las ventas es <4 lakh, la comisión es del 0%.

Esto es muy similar al ejemplo anterior. En lugar de obtener resultados, necesitamos obtener porcentajes como resultado, apliquemos la función IF anidada en Excel.

  • Paso 1: aplique IF y pruebe la primera condición.

  • Paso 2: aplique el segundo IF, si la primera prueba es FALSA.

  • Paso 3: Si las condiciones IF anteriores son FALSAS, pruebe la tercera condición.

  • Paso 4: Si todas las condiciones anteriores son FALSAS, el resultado es 0%.

  • Paso 5: Copie la fórmula en las celdas restantes, tendremos resultados.

Ejemplo # 3

Tome un ejemplo de cómo usar otras funciones lógicas Y con la condición SI para probar múltiples condiciones.

Tome los mismos datos del ejemplo anterior, pero cambié ligeramente los datos, eliminé la columna Ventas.

Aquí debemos calcular una bonificación para estos empleados en función de las siguientes condiciones.

  • Si el departamento del empleado es Marketing y Año de servicio es> 5 años, entonces la bonificación es 50000.
  • Si el departamento del empleado es Ventas y año de servicio es> 5 años, entonces la bonificación es de 45000.
  • Para todos los demás empleados, si el servicio es> 5 años, la bonificación es de 25000.
  • Si el año de servicio es <5 años, la bonificación es cero.

Esto parece un poco completado, ¿no?

Para llegar a un solo resultado, necesitamos probar dos condiciones. Cuando necesitemos probar dos condiciones y si ambas condiciones deben ser verdaderas, se utilizará la condición lógica AND.

Y devolverá el resultado es VERDADERO si todas las condiciones proporcionadas son VERDADERAS. Si alguna de las condiciones es FALSA, el resultado será FALSO solamente.

  • Paso 1: primero abra la condición IF.

  • Paso 2: Dado que necesitamos probar dos condiciones para llegar, el resultado permite abrir Y funcionar dentro de la condición IF.

  • Paso 3: Aquí tenemos que probar las condiciones. La primera condición es si el departamento es de marketing o no y la segunda condición es un año de servicio es> = 5 años.

  • Paso 4: Si las condiciones proporcionadas son VERDADERAS, el monto del bono es 50000.

  • Paso 5: De esta manera, aplique pruebas para las condiciones restantes. Ya apliqué la fórmula para llegar a los resultados.

Cosas para recordar

  • Y devolverá el resultado VERDADERO si todas las condiciones proporcionadas son VERDADERAS. Si alguna de las condiciones es FALSO, devolverá FALSO como resultado.
  • Para llegar al resultado final, debe aplicar uno más en lugar de pasar el resultado solo en el argumento FALSO.