CURRENCY
aplica-se a:coluna calculadatabela calculadaMeasurecálculo visual
Avalia o argumento and retorna o resultado como currency tipo de dados.
Sintaxe
CURRENCY(<value>)
Parâmetros
Prazo | Definição |
---|---|
value |
Qualquer expressão DAX que retorna uma única value escalar em que a expressão deve ser avaliada exatamente uma vez antes de all outras operações. |
Retornar value
O value da expressão avaliada and retornado como um tipo currencyvalue.
Observações
A função CURRENCY arredonda o 5º decimais significativo, em value, para retornar o 4º dígito decimais. O arredondamento ocorre if o 5º decimais significativo é igual or maior que 5. Por exemplo, ifvalue é 3,6666666666666666 e, em seguida, converter em currency retorna \$3,6667. No entanto, ifvalue é 3,0123456789 e, em seguida, converter em currency retorna \$3,0123.
If o tipo de dados da expressão for TrueFalse, CURRENCY(
TrueFalse
) retornará \$1.0000 para Truevaluesand \$0.0000 para Falsevalues.If o tipo de dados da expressão for Text, então CURRENCY(
Text
) tentará convert texto para um número. If conversão for bem-sucedida, o número será convertido em currency, caso contrário, um error será retornado.If o tipo de dados da expressão for DateTime, CURRENCY(
DateTime
) convert o value datetime para um número and esse número para currency. DateTime values tem uma parte inteiro que representa o número de dias entre o determinado dateand 1900-03-01 and uma fração que representa a fração de um day (em que 12 horas or meio-dia é 0,5 day). If o value da expressão é not um DateTime adequado value um error é retornado.
Exemplo
Convert número 1234.56 para currency tipo de dados.
= CURRENCY(1234.56)
Retorna value 1234.56000.