Excel 2020: lidar com várias condições em IF - dicas do Excel

Índice

Quando você precisa fazer um cálculo condicional, a função IF é a resposta. Funciona assim: If, then; de outra forma . Na figura a seguir, um IF simples calcula um bônus para suas vendas de mais de $ 20.000.

Mas o que acontece quando duas condições precisam ser atendidas? A maioria das pessoas aninha uma instrução IF dentro de outra, conforme mostrado abaixo:

Mas esse aninhamento sai de controle se você tiver muitas condições que precisam ser atendidas. Use a função AND para encurtar e simplificar a fórmula. =AND(Test,Test,Test,Test)é Verdadeiro apenas se todos os testes lógicos forem avaliados como Verdadeiro. O exemplo a seguir mostra uma fórmula mais curta com os mesmos resultados.

Se você gosta de AND, pode encontrar um uso para OR e NOT. =OR(Test,Test,Test,Test)é Verdadeiro se qualquer um dos testes lógicos for Verdadeiro. NOT inverte uma resposta, então =NOT(True)é False e =NOT(False)é True. Se você tiver que fazer algo sofisticado como um NAND, poderá usar =NOT(AND(Test,Test,Test,Test)).

Cuidado

Embora o Excel 2013 tenha apresentado o XOR como um exclusivo ou, ele não funciona da maneira que os contadores esperariam. =XOR(True,False,True,True)é Verdadeiro por razões muito complicadas de explicar aqui. XOR conta se você tem um número ímpar de valores verdadeiros. Ímpar. Muito estranho.

Artigos interessantes...