Retorna um valor quando uma condição é verdadeira e outro quando é falsa.
Sintaxe
IF(logical_test, value_if_true, value_if_false)Argumentos
logical_testobrigatório
Uma condição que é avaliada como TRUE ou FALSE.
value_if_trueobrigatório
O que retornar quando o teste é TRUE.
value_if_falseobrigatório
O que retornar quando o teste é FALSE.
IF é a função de decisão central do Excel. Ela avalia um teste lógico e ramifica entre dois resultados. Você pode aninhar IFs para várias condições, embora IFS ou uma pesquisa geralmente seja mais limpo quando há mais de duas ramificações.
=IF(B2>=60, "Pass", "Fail")→PassRetorna Pass quando a pontuação é pelo menos 60.
=IF(C2>1000, C2*0.1, 0)→125Aplica um bônus de 10% somente quando as vendas excedem 1000.
Escreva a condição
Crie uma comparação que retorne TRUE ou FALSE, ex.: B2>=60.
Defina os dois resultados
Forneça o valor para o ramo verdadeiro e o ramo falso.
Aninhe ou mude para IFS
Para três ou mais resultados, use IFS para manter a fórmula legível.
Combine condições com AND() ou OR() dentro do teste lógico, ex.: IF(AND(A2>0, B2>0), ...). Para muitos resultados distintos, use IFS.