Quando usar
Fallback encadeado — "use A, se A for nulo use B, se B for nulo use C". Substitui IFs aninhados de verificação de nulo.
Sintaxe
DAX
COALESCE(<Expressão>, <Expressão>[, <Expressão>]…)Parâmetros
Expressão: Qualquer expressão DAX que retorne um valor escalar; informe duas ou mais, avaliadas na ordem.
Aplica-se a
- SimColuna Calculada
- SimTabela Calculada
- SimMedida
- SimCálculo Visual
Exemplo
DAX
// Coluna calculada em TabDimCliente: primeiro contato disponível
Melhor Contato =
COALESCE(
TabDimCliente[Telefone],
TabDimCliente[Celular],
TabDimCliente[Email],
"Sem contato cadastrado"
)
// Medida: troca BLANK por 0
Total de Vendas (com zero) = COALESCE(SUM(TabFatVenda[ValorVenda]), 0)Mais informações
- Lançamento
- 2020-Mar