Devolve um valor especificado se o argumento lógico dados é verdadeiro.
e outro valor especificado se o argumento é falso.
Sintaxe
IF (Lógico, ValorSeVerdadeiro, ValorSeFalso)
Nota: O separador necessário (vírgula ou ponto e vírgula) corresponde automaticamente às definições de localização do seu computador.
Tipos de Dados dos argumentos
Lógico: Verdadeiro/Falso
ValorSeVerdadeiro, ValorSeFalso: qualquer Tipo de Dados, mas o Tipo de Dados deve ser idêntico para ambos os Valores
Tipo de Dados do Resultado
Mesmo Tipo de Dados dos Valores.
Exemplo
Defina o standard de Prolongamento da Viga consoante o comprimento da Viga.
Se a Viga for mais curta do que 480 cm, o prolongamento deve ser de 10 cm.
Se for mais comprida do que 480 cm, o prolongamento deve ser de 12 cm.
Expressão
IF (Comprimento Esquerda <=480cm, 10 cm, 12 cm)
Resultado
10 para as vigas mais curtas, 12 para as vigas mais compridas
Nota
Para testar múltiplas condições, poderá ser mais fácil utilizar a função IFS.
Ver Múltiplas If [IFS].