Skip to content
Docs

This page has not been translated yet — you are reading the Portuguese version. View in Portuguese

Preview

SE

On this page (10)

SE(condição; então; senão?) — sem o 'senão' a resposta fica vazia.

CampoValor
CategoriaLógica
TipoEscalar (opera valor a valor)
Aridade2 a 3 argumentos
Compila para SQL (coluna calculada)Sim
VersãoMotor de fórmulas v3.

Aliases#

Nome canônico: SE. Aliases aceitos (maiúsc./minúsc. indiferente): if.

Assinatura#

code
SE(expr; arg2; [arg3])

Todos os argumentos são expressões.

Retorno#

O ramo escolhido (mesmo tipo do 'então'/'senão'); vazio quando não há 'senão'.

Tratamento de nulos#

Condição vazia é tratada como falsa.

Contexto de avaliação#

Escalar — avaliada sobre o resultado dos argumentos (nas colunas calculadas, roda linha a linha).

Diferenças para DAX#

  • Equivalente DAX: IF
  • Compatibilidade: Compatível com DAX
  • Observação: Sem o 'senão', devolve vazio (como o BLANK do IF).

Exemplos#

code
SE(receita > 100; 1; 0)

Exemplo com valores#

Entrada: condição 10 > 5.

code
SE(10 > 5; "sim"; "não")  →  "sim"

Resultado esperado: "sim"

Exemplo de negócio#

Marcar “meta batida” quando a receita passa do alvo.

Erros comuns#

Erros de digitação em nome de coluna, tipo incompatível ou argumento inválido viram mensagem amigável (pt-BR) — o motor nunca devolve um número errado em silêncio.


← Voltar ao índice de fórmulas

Related links