Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19
IF
|
IF ( valorTeste , valorTrue , valorFalse ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
valorTeste | Expression |
![]() |
Valor ou expressão a avaliar | |||||
valorTrue | Expression |
![]() |
Valor a retornar se o teste avaliar como true | |||||
valorFalse | Expression |
![]() |
Valor a retornar se o teste avaliar como falso ou 0 | |||||
A função IF realiza uma comparação e devolve um dos dois valores oferecidos segundo essa comparação. Aceita dados numéricos (booleanos) e devolve todo tipo de dados.
O valor de valorTeste é avaliado. Deve avaliar dados numéricos, onde valores diferentes de zero indicam TRUE, e um valor de zero indica FALSE. Pode conter um dos operadores relacionais: maior que (>), menor que (<), igual a (=) ou não igual a (<>). Se valorTeste for:
Se quiser avaliar B1, dando o valor das vendas.
IF(B1<200,"Resultado negativo","Resultado positivo") //"Resultado positivo" é escrito caso B1>200
Produto: 4D
Tema: Fórmulas 4D View Pro
4D View Pro ( 4D v19)