Quando usar
Forçar um tipo único de retorno, por exemplo evitar tipos mistos (inteiro/decimal) em coluna calculada.
Sintaxe
DAX
CONVERT(<Expressão>, <TipoDeDados>)Parâmetros
Expressão: Qualquer expressão válida. TipoDeDados: Enumeração: BOOLEAN/LOGICAL, CURRENCY/DECIMAL, DATETIME, DOUBLE, INTEGER/INT64, STRING/TEXT.
Aplica-se a
- SimColuna Calculada
- SimTabela Calculada
- SimMedida
- SimCálculo Visual
Exemplo
DAX
// Mediana da quantidade sempre como decimal, evitando tipo misto — coluna calculada
Mediana da Quantidade =
MEDIANX ( TabFatVenda, CONVERT ( TabFatVenda[Quantidade], DOUBLE ) )
// Consulta: data convertida em inteiro → 2
EVALUATE
{ CONVERT ( DATE ( 1900, 1, 1 ), INTEGER ) }