Ler em inglês

Compartilhar via


MOEDA

aplica-se a:coluna calculadatabela calculadamedidacálculo visual

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

Sintaxe

CURRENCY(<value>)  

Parâmetros

Prazo Definição
value 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.

Valor de retorno

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

Observações

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

  • Se o tipo de dados da expressão for TrueFalse, CURRENCY(TrueFalse) retornará $1.0000 para valores True e $0.0000 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 bem-sucedida, 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 datetime têm uma parte inteira que representa o número de dias entre a data determinada 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 DateTime adequado, um erro será retornado.

Exemplo

Converta o número 1234,56 em tipo de dados de moeda.

= CURRENCY(1234.56)  

Retorna o valor 1234.56000.