Descrição
Verifica uma condição fornecida como o primeiro argumento da função e retorna um valor se a condição for TRUE e retorna outro valor se a condição for FALSE.
Sintaxe
IF (<logical_test>, <value_if_true>, [<value_if_false>])
Parâmetros
Sr. Não. |
Parâmetro e Descrição |
1 |
logical_test
Qualquer valor ou expressão que pode ser avaliado como TRUE ou FALSE.
|
2 |
value_if_true
O valor que é retornado se o teste lógico for TRUE.
|
3 |
value_if_false
Opcional.
O valor que é retornado se o teste lógico for FALSE.
Se omitido, FALSE é retornado.
|
Valor de retorno
Qualquer tipo de valor que pode ser retornado por uma expressão.
Observações
Se valor_se_falso for omitido, IF o trata como um valor de string vazio ("").
Se o valor referenciado no teste_logico for uma coluna, IF retorna o valor que corresponde à linha atual. Assim, a função IF retorna uma coluna com todos os valores resultantes do teste lógico correspondente a cada uma das linhas.
Se você tiver 3 valores para retornar, poderá aninhar as funções IF.
Exemplo
=IF([Country]="USA",1,0)
Retorna uma coluna calculada de 1s e 0s. Esses valores podem ser somados.
Se você nomear a coluna como Medalhas dos EUA, poderá escrever o seguinte -
então você pode escrever o seguinte -