CURRENCY

Aplica-se a:Coluna calculadaTabela calculadaMedidaCálculo visual

Avalia o argumento e retorna o resultado como o tipo de dados de moeda.

Sintaxe

CURRENCY(<value>)  

Parâmetros

Termo Definição
valor Qualquer expressão DAX que retorna um único valor escalar em que a expressão deve ser avaliada exatamente uma vez antes de todas as outras operações.

Retornar valor

O valor da expressão avaliada e retornada como um valor de tipo de moeda.

Comentários

  • A função CURRENCY arredonda o quinto decimal significativo, em valor, para retornar o quarto dígito decimal. O arredondamento ocorrerá se o quinto decimal significativo for igual ou maior que cinco. Por exemplo, se o valor for 3,6666666666666, a conversão em moeda retornará US$ 3,6667. No entanto, se o valor for 3,0123456789, a conversão em moeda retornará US$ 3,0123.

  • Se o tipo de dados da expressão for TrueFalse, CURRENCY(<TrueFalse>) retornará US$ 1 para valores True e US$ 0 para valores False.

  • Se o tipo de dados da expressão for Text, CURRENCY(<Text>) tentará converter o texto em um número. Se a conversão for feita com êxito, o número será convertido em moeda; caso contrário, um erro será retornado.

  • Se o tipo de dados da expressão for DateTime, CURRENCY (<DateTime>) converterá o valor de datetime em um número e esse número em moeda. Os valores de DateTime têm uma parte inteira que representa o número de dias entre a data especificada e 1900-03-01 e uma fração que representa a fração de um dia (em que 12 horas ou meio-dia é 0,5 dia). Se o valor da expressão não for um valor de DateTime adequado, um erro será retornado.

Exemplo

Converter o número 1.234,56 em um tipo de dados de moeda.

= CURRENCY(1234.56)  

Retorna o valor 1234.56000.