Comprobación de múltiples condiciones en excel
Condiciones simples pueden ser encadenados juntos. Esto se conoce como anidación funciones. Los argumentos valor_si_verdadero y Valor_si_falso pueden contener condiciones simples propias. Esto le permite probar más de una condición donde las condiciones posteriores dependen de la primera.
La figura muestra una hoja de cálculo con dos campos de entrada de usuario para el tipo de automóvil y una propiedad de ese tipo del automóvil. Las propiedades se enumeran en dos rangos por debajo de los campos de entrada de usuario. Para este ejemplo, cuando el usuario selecciona el tipo y la propiedad, usted quiere una fórmula que informe si el usuario ha identificado un coupé, un sedán, una camioneta o un SUV, de la siguiente manera:
= SI (E2 = "coche", IF (E3 = "2 puertas", "Coupe", "Sedan"), SI (E3 = "Tiene la cama", "recogida", "SUV"))
Con un poco de análisis condicional, el resultado de la primera condición hace que la segunda condición para cambiar. En este caso, si la primera condición es de coches, la segunda condición es de 2 puertas o 4 puertas. Pero si la primera condición es Truck, la segunda condición cambia a cualquiera de los dos tiene una cama o No Cama.
La validación de los datos en los cambios E3 celular para permitir que sólo las decisiones adecuadas en base a la primera condición.
Excel proporciona la función SI para realizar análisis condicionales. También puede anidar funciones SI - es decir, utilizar otra función SI como un argumento a la función primera IF - cuando necesite marcar más de una condición.
En este ejemplo, la primera IF comprueba el valor de E2. En lugar de devolver un valor si es TRUE, el segundo argumento es otra fórmula IF que comprueba el valor de la celda E3. Del mismo modo, el tercer argumento no se limita a devolver un valor de FALSE, pero contiene una función SI tercero que también evalúa la celda E3.
Aquí, el usuario ha seleccionado " # 148 ;. Camión El primero SI devuelve FALSE porque E2 no es igual a " Car " y se evalúa el argumento FALSO. En ese argumento, E3 se ve que es igual a " tiene cama " y la condición TRUE (" Pickup ") se devuelve. Si el usuario había seleccionado " n Cama # 148 ;, la condición FALSO (" SUV ") habría sido el resultado.
En las versiones de Excel anteriores a 2007, sólo puede anidar funciones hasta siete niveles de profundidad. A partir de Excel 2007, este límite se aumentó a 64 niveles. Como se puede imaginar, incluso siete niveles pueden ser difíciles de leer y mantener. Si necesita más de tres o cuatro niveles, es buena idea para investigar otros métodos.