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
Vigência | Definição |
---|---|
value |
Qualquer expressão DAX que retorna um único value escalar onde a expressão deve ser avaliada exatamente uma vez antes all outras operações. |
Regresso value
A value da expressão avaliada and retornada como um tipo currencyvalue.
Comentários
A função CURRENCY arredonda para cima o 5º decimal significativo, em value, para retornar o 4º dígito decimal. O arredondamento para cima ocorre if o 5º decimal significativo é igual or maior que 5. Por exemplo, ifvalue é 3,666666666666666 e, em seguida, convertendo para currency retorna \$3,6667. No entanto, ifvalue é 3.0123456789, em seguida, convertendo para 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 Texto, CURRENCY(
Text
) tentará convert texto a 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 ter uma parte inteira que representa o número de dias entre o dado dateand 1900-03-01 and uma fração que representa a fração de um day (onde 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)
Devolve value 1234.56000.