If
 
Propósito 
Retorna resultado1 ou resultado2, dependendo do valor de um teste.
Formato 
If(teste; resultadoUm; resultadoDois)
Parâmetros 
teste - qualquer valor numérico ou expressão lógica
resultadoUm - expressão ou nome de campo
resultadoDois - expressão ou nome de campo
Tipo de dados retornado 
Texto, número, data, hora, carimbo de data/hora, container
Originado em 
FileMaker Pro 6.0 ou anterior
Descrição 
Se teste for Verdadeiro (qualquer resultado numérico diferente de zero), o FileMaker Pro retornará resultadoUm. Se teste for Falso (0), resultadoDois será retornado. Teste deve ser uma expressão que retorna um resultado numérico ou booleano (Verdadeiro, Falso).
Notas
 •
 •
Por padrão, se teste se referir a um campo que ainda não contém um valor, If retornará um resultado vazio. Para substituir essa funcionalidade, desmarque a caixa de seleção Não avaliar se todos os campos de referência estiverem vazios.
Exemplos 
If(País = "EUA"; "Suporte técnico EUA"; "Suporte técnico internacional") retornará Suporte técnico internacional, se o campo País tiver França ou Japão. Retornará Suporte técnico EUA se o campo País tiver EUA.
If(Estado = "CA"; Subtotal * Alíquota CA; 0) retornará o imposto se o comprador residir na Califórnia; caso contrário, retornará 0.
Tópicos relacionados 
Referência de funções (lista de categorias)
Referência de funções (lista em ordem alfabética)
Sobre fórmulas
Sobre funções
Definição de campos de cálculo
Utilização de operadores em fórmulas