CURRENCY
Si applica a:colonna calcolatatabella calcolataMeasurecalcolo visivo
Valuta l'argomento and restituisce il risultato come tipo di dati currency.
Sintassi
CURRENCY(<value>)
Parametri
Termine | Definizione |
---|---|
value |
Qualsiasi espressione DAX che restituisce un singolo value scalare in cui l'espressione deve essere valutata esattamente una volta prima di all altre operazioni. |
Restituisce value
L'value dell'espressione valutata and restituita come tipo currencyvalue.
Osservazioni
La funzione CURRENCY arrotonda il 5° decimale significativo, in value, per restituire la 4a cifra decimale. L'arrotondamento si verifica if il 5° decimale significativo è uguale or maggiore di 5. Ad esempio, ifvalue è 3,666666666666 e quindi la conversione in currency restituisce \$3,6667. Tuttavia, ifvalue è 3,0123456789 e quindi la conversione in currency restituisce \$3,0123.
If il tipo di dati dell'espressione è TrueFalse, CURRENCY(
TrueFalse
) restituirà \$1,0000 per Truevaluesand \$0,0000 per Falsevalues.If il tipo di dati dell'espressione è Text e quindi CURRENCY(
Text
) tenterà di convert testo a un numero. If conversione ha esito positivo, il numero verrà convertito in currency, in caso contrario viene restituito un error.If il tipo di dati dell'espressione è DateTime, CURRENCY(
DateTime
) convert il value datetime a un numero and tale numero per currency. DateTime values hanno una parte intera che rappresenta il numero di giorni tra il dateand specificato 1900-03-01 and una frazione che rappresenta la frazione di un day (dove 12 ore or mezzogiorno è 0,5 day). If il value dell'espressione è not viene restituito un valore DateTime corretto value viene restituito un error.
Esempio
Convert numero da 1234,56 a currency tipo di dati.
= CURRENCY(1234.56)
Restituisce value 1234.56000.