Excel

Ejemplo de función IF anidada

Nested If Function Example

Fórmula de Excel: ejemplo de función IF anidadaFórmula genérica
= IF (T1,R1, IF (T2,R2, IF (T3,R3, IF (T4,R4,R5))))
Resumen

los Función SI puede ser anidado dentro de sí mismo para manejar múltiples condiciones. En el ejemplo que se muestra, se utiliza una fórmula IF anidada para asignar una calificación a una puntuación. La fórmula en D5 contiene 5 funciones SI separadas:

cómo usar la raíz cuadrada en Excel
|_+_|Explicación

Este artículo describe la construcción IF anidada de Excel. Por lo general, los IF anidados se utilizan cuando necesita probar más de una condición y devolver diferentes resultados según esas pruebas.



Probando más de una condición

Si necesita probar más de una condición, entonces tome una de varias acciones, dependiendo del resultado de las pruebas, una opción es anidar múltiples declaraciones IF juntas en una fórmula. A menudo escuchará que esto se conoce como 'IF anidados'.



La idea de anidar proviene de incrustar o 'anidar' una función SI dentro de otra. En el ejemplo que se muestra, estamos usando funciones SI anidadas para asignar calificaciones basadas en una puntuación. La lógica para asignar una calificación es la siguiente:

Puntaje Calificación
0-63 F
64-72 D
73-84 C
85-94 B
95-100 A

Para construir una fórmula IF anidada que refleje esta lógica, comenzamos probando para ver si la puntuación está por debajo de 64. Si es VERDADERO, devolvemos 'F'. Si es FALSE, pasamos a la siguiente función SI. Esta vez, probamos para ver si la puntuación es inferior a 73. Si es VERDADERO, devolvemos 'D'. Si es FALSE, pasamos a otra función SI. Etcétera.



Finalmente, la fórmula que tenemos en la celda D5 se ve así:

cómo calcular bmi en excel
|_+_|

Puede ver que es importante en este caso moverse en una dirección, ya sea de menor a mayor o de mayor a menor. Esto nos permite devolver un resultado cada vez que una prueba devuelve VERDADERO, porque saber que las pruebas anteriores han devuelto FALSO.

Facilitar la lectura de los IF anidados

Por su naturaleza, las fórmulas IF anidadas pueden ser difíciles de leer. Si esto le molesta, puede agregar saltos de línea dentro de la fórmula para 'alinear' las pruebas y los resultados. Este video explica cómo agregar saltos de línea a un if anidado .



Notas

  1. El mas nuevo Función IFS puede manejar múltiples condiciones en una sola función.
  2. BUSCARV a veces se puede usar para Reemplazar complicados ifs anidados .
  3. Este articulo tiene muchos más ejemplos de ifs anidados .
Autor Dave Bruns


^