A fórmula Excel com várias condições é uma fórmula que permite verificar várias condições ao mesmo tempo e retornar um resultado específico, dependendo das condições atendidas. A função que permite fazer isso é a função IF, que permite realizar testes lógicos e retornar um valor se a condição for verdadeira e outro valor se a condição for falsa.
Existem duas variações da função IF que podem ser utilizadas para criar fórmulas com várias condições: a função IF aninhada e a função IF com operadores lógicos. Vamos ver como cada uma delas funciona:
A função IF aninhada é usada quando há mais de uma condição a ser verificada e o resultado esperado é diferente para cada condição. A sintaxe da função IF aninhada é a seguinte:
=IF(condição1, resultado1,IF(condição2, resultado2,IF(condição3, resultado3,resultado4)))
Nesse exemplo, o Excel verifica a condição1. Se ela for verdadeira, o resultado retornado é resultado1. Se a condição1 for falsa, o Excel passa para a próxima condição (condição2) e verifica se ela é verdadeira. Se a condição2 for verdadeira, o resultado retornado é resultado2. Se a condição2 for falsa, o Excel passa para a próxima condição (condição3) e verifica se ela é verdadeira. Se a condição3 for verdadeira, o resultado retornado é resultado3. Se a condição3 for falsa, o resultado retornado é resultado4.
A função IF com operadores lógicos é usada quando há mais de uma condição a ser verificada e o resultado esperado é o mesmo para todas as condições. A sintaxe da função IF com operadores lógicos é a seguinte:
=IF(condição1 E condição2 E condição3, resultado1,resultado2)
Nesse exemplo, o Excel verifica se todas as condições (condição1, condição2 e condição3) são verdadeiras. Se todas as condições forem verdadeiras, o resultado retornado é resultado1. Se pelo menos uma das condições for falsa, o resultado retornado é resultado2.
Essas são as duas maneiras de criar fórmulas Excel com várias condições. É importante lembrar que, ao usar a função IF aninhada, o número de condições que podem ser verificadas é limitado pelo número de IFs que a fórmula contém. Já com a função IF com operadores lógicos, é possível verificar um número ilimitado de condições, pois basta acrescentar mais condições com os operadores lógicos AND ou OR.