Quando usar
Criar rótulos dinâmicos, formatar números como moeda/percentual, converter datas em strings localizadas.
Sintaxe
DAX
FORMAT(<Valor>, <CadeiaDeFormato>[, <NomeLocalidade>])Parâmetros
Valor: Valor ou expressão que resulte em um único valor. CadeiaDeFormato: Texto com o modelo de formatação (ex.: "Currency", "#,##0.00", "dd/mm/yyyy"). NomeLocalidade (Opcional): Nome da localidade usada pela função (ex.: "pt-BR", "en-US").
Aplica-se a
- SimColuna Calculada
- SimTabela Calculada
- SimMedida
- SimCálculo Visual
Exemplo
DAX
// Faturamento como moeda em pt-BR — medida
Total de Vendas (Texto) = FORMAT ( [Total de Vendas], "R$ #,##0.00", "pt-BR" )
// → "R$ 1.234.567,89"
// Δ% com uma casa decimal — medida
Δ% Total de Vendas (Texto) =
FORMAT ( DIVIDE ( [Total de Vendas AV] - [Total de Vendas AA], [Total de Vendas AA] ), "0.0%" )
// Mês/ano da última data do contexto — medida
Mês Ano Atual = FORMAT ( MAX ( TabDimCalendario[Data] ), "mmm/yyyy", "pt-BR" ) // → "jan/2024"
// Rótulo combinado para título dinâmico — medida
Rótulo KPI = [Total de Vendas (Texto)] & " | Δ%: " & [Δ% Total de Vendas (Texto)]Mais informações
- Equivalente Excel (pt-BR)
- TEXTO
- Equivalente Excel (en-US)
- TEXT
- Lançamento
- 2016-Nov
- Atualização
- 2021-Set