¿Cómo se utiliza la función SI anidada en Excel?

Funciones de Excel

“Los fracasos son peldaños hacia el éxito”. Del mismo modo, el “IF anidado” intenta tener éxito en otra situación si falla en una situación. Sigue probando con las situaciones proporcionadas y devuelve un resultado válido.Pero antes de sumergirse en el IF anidado, haga clic aquí para recordar la función IF.

En palabras sencillas, los IF anidados se utilizan normalmente para probar más de una condición. Devuelve resultados basados en las condiciones satisfechas. El siguiente ejemplo le ayudará a tener una idea clara sobre cómo utilizar la función IF anidada en Excel.

PASO 1 – En la columna de resultados, comience a escribir la sintaxis. Recuerde comenzar con un signo “=”. Así que cuando empiece a escribir la sintaxis, Excel le pedirá automáticamente los argumentos que se deben incluir como se muestra a continuación.

PASO 3 – Después de establecer la prueba lógica, ahora tenemos que establecer los valores que tienen que ser devueltos si la condición resulta ser verdadera y si resulta ser falsa. Aquí, Excel devuelve “excelente” si el total es mayor que el 90%. ¿Pero qué pasa si el total es inferior al 90%?

Excel si es igual

Todas las fórmulas que utilizan esta función pueden tener uno de los dos resultados. La forma en que funciona, como veremos en los ejemplos que siguen, es que la fórmula está configurada para probar si algo es verdadero. Si es verdadera, sucede una cosa, pero si es falsa, sucede otra.

Esta sentencia IF está escrita de forma un poco diferente. En lugar de hacer que el resultado de value_if_true sea una palabra, está restando un valor de otro. Así, si A2 es de hecho mayor que A3, la diferencia será el resultado. Si no es cierto, como hemos omitido la parte value_if_false, Excel devuelve FALSE.

Otra forma de escribir una sentencia IF es realizar un cálculo dentro de la sección logical_test. La condición IF aquí es A2/A3=5. Si es verdadera, entonces hacemos el cálculo A2/A3. Si no es igual a 5, queremos que el resultado sea nada, así que usamos comillas dobles.

Se pueden utilizar otras funciones de Excel dentro de una sentencia IF. En este ejemplo, estamos usando la función TODAY para comprobar si A2 es la fecha de hoy. Si lo es, la fórmula escribe Esto es hoy, de lo contrario no se escribe nada.

Excel si no

La función IF de Excel es útil si quiere comprobar algo en una hoja de cálculo y luego mostrar el resultado A o B. Este breve vídeo muestra los pasos para configurar una sencilla fórmula IF. Hay pasos escritos a continuación.

Si necesitas hacer más de una prueba lógica en una fórmula, puedes combinar varias funciones IF en una fórmula. Esto se llama una fórmula anidada, porque las funciones IF adicionales actúan como argumentos, anidados dentro de otra función IF.

Nota: Aunque puede introducir hasta 127 pruebas y sus valores relacionados, Microsoft aconseja no anidar demasiadas condiciones. Limite el número de pruebas lógicas a unas pocas, o será difícil construir y mantener la fórmula IFS.

En algunos libros de trabajo, es posible que tenga un sistema de calificación, por lo que puede cambiar una puntuación numérica por una calificación de letra. En el ejemplo que se muestra a continuación, si un producto se somete a prueba y obtiene una puntuación de 85 o más, obtiene 3 estrellas, la calificación más alta.

Excel si entonces

Las sentencias IF son increíblemente robustas y constituyen la base de muchos modelos de hojas de cálculo, pero también son la causa de muchos problemas en las hojas de cálculo. Lo ideal es que una sentencia IF se aplique a condiciones mínimas, como Hombre/Mujer, Sí/No/Tal vez, por nombrar algunas, pero a veces puede ser necesario evaluar escenarios más complejos que requieren anidar* más de 3 funciones IF juntas.

Este ejemplo en particular es relativamente seguro porque no es probable que la correlación entre las calificaciones de los exámenes y las letras cambie, por lo que no requerirá mucho mantenimiento. Pero aquí hay una idea – ¿qué pasa si necesita segmentar las calificaciones entre A+, A y A- (y así sucesivamente)? ¡Ahora su declaración IF de cuatro condiciones necesita ser reescrita para tener 12 condiciones! Así es como se vería su fórmula ahora:

Sigue siendo funcionalmente precisa y funcionará como se espera, pero lleva mucho tiempo escribirla y más tiempo probarla para asegurarse de que hace lo que quiere. Otro problema evidente es que has tenido que introducir a mano las puntuaciones y las calificaciones con letras equivalentes. ¿Cuáles son las probabilidades de que accidentalmente se produzca un error tipográfico? Ahora imagina intentar hacer esto 64 veces con condiciones más complejas. Claro que es posible, pero ¿realmente quieres someterte a este tipo de esfuerzo y a probables errores que serán realmente difíciles de detectar?

Entradas relacionadas

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos.Más información
Privacidad