Excel 2020: Maneje múltiples condiciones en IF - Consejos de Excel

Tabla de contenido

Cuando necesita hacer un cálculo condicional, la función SI es la respuesta. Funciona así: Si, entonces; de lo contrario. En la siguiente figura, un simple IF calcula una bonificación por sus ventas de más de $ 20,000.

Pero, ¿qué sucede cuando se deben cumplir dos condiciones? La mayoría de las personas anidan una declaración IF dentro de otra, como se muestra a continuación:

Pero este anidamiento se sale de control si tiene muchas condiciones que deben cumplirse. Utilice la función Y para acortar y simplificar la fórmula. =AND(Test,Test,Test,Test)es Verdadero solo si todas las pruebas lógicas se evalúan como Verdadero. El siguiente ejemplo muestra una fórmula más corta con los mismos resultados.

Si le gusta Y, puede encontrar un uso para O y NO. =OR(Test,Test,Test,Test)es Verdadero si alguna de las pruebas lógicas es Verdadero. NO invierte una respuesta, por lo que =NOT(True)es Falso y =NOT(False)es Verdadero. Si alguna vez tienes que hacer algo elegante como una NAND, puedes usar =NOT(AND(Test,Test,Test,Test)).

Precaución

Aunque Excel 2013 introdujo XOR como un O exclusivo, no funciona de la manera que los contables esperarían. =XOR(True,False,True,True)es cierto por razones que son demasiado complicadas de explicar aquí. XOR cuenta si tiene un número impar de valores verdaderos. Impar. Realmente extraño.

Articulos interesantes...