CURRENCY
評估引數,並以貨幣資料類型形式傳回結果。
語法
CURRENCY(<value>)
參數
詞彙 | 定義 |
---|---|
value | 傳回單一純量值的任何 DAX 運算式,這種運算式只會在所有其他運算之前評估一次。 |
傳回值
評估及傳回的運算式值為貨幣類型值。
備註
CURRENCY 函式會四捨五入第 5 個有效位數,以傳回第 4 個小數位數。 如果第 5 個有效位數等於或大於 5,就會進行四捨五入。 例如,如果值為 3.6666666666666,則轉換成貨幣會傳回 \$3.6667。 不過,如果值為 3.0123456789,則轉換成貨幣會傳回 \$3.0123。
如果運算式的資料類型為 TrueFalse,則 CURRENCY(<TrueFalse>) 會傳回 True 值 \$1.0000 和 False 值 \$0.0000。
如果運算式的資料類型是 Text,則 CURRENCY(<Text>) 會嘗試將文字轉換成數字。 如果轉換成功,數字將會轉換成貨幣,否則會傳回錯誤。
如果運算式的資料類型是日期時間,則 CURRENCY(<日期時間>) 會將日期時間值轉換為數字,再將數字轉換為貨幣。 日期時間值整數部分代表指定日期和 1900-03-01 之間的天數,分數部分代表一天的時段 (12 小時或中午為 0.5 日)。 如果運算式的值不是正確日期時間值,則會傳回錯誤。
範例
將數字 1234.56 轉換為貨幣資料類型。
= CURRENCY(1234.56)
傳回值 1234.56000。