CURRENCY
評估自變數,並以貨幣數據類型傳回結果。
語法
CURRENCY(<value>)
參數
術語 | 定義 |
---|---|
value |
會傳回單一純量值的任何 DAX 表達式,其中表達式在所有其他作業之前要只評估一次。 |
傳回值
評估並傳回為貨幣類型值的表達式值。
言論
CURRENCY 函式會四捨五入有效十進位,以傳回第 4 個十進位數。 如果第 5 個有效小數等於或大於 5,就會進行四捨五入。 例如,如果值為 3.66666666666666,則轉換成貨幣會傳回 \$3.6667。 不過,如果值為 3.0123456789,則轉換成貨幣會傳回 \$3.0123。
如果表達式的數據類型為 TrueFalse,則 CURRENCY(
TrueFalse
) 會針對 True 值傳回 \$1.0000,而 False 值則會傳回 \$0.0000。如果表達式的數據類型是 Text,則 CURRENCY(
Text
) 會嘗試將文字轉換成數位。 如果轉換成功,數位將會轉換成貨幣,否則會傳回錯誤。如果表達式的數據類型是 DateTime,則 CURRENCY(
DateTime
) 會將 datetime 值轉換成數位,並將該數位轉換為貨幣。 DateTime 值具有整數部分,代表指定日期與 1900-03-01 之間的天數,以及代表一天分數的分數(其中 12 小時或中午為 0.5 天)。 如果表達式的值不是適當的 DateTime 值,則會傳回錯誤。
例
將數位 1234.56 轉換為貨幣數據類型。
= CURRENCY(1234.56)
傳回值 1234.56000。