次の方法で共有


CURRENCY

適用対象: 計算列計算テーブルメジャービジュアル計算

引数を評価し、結果を通貨データ型として返します。

構文

CURRENCY(<value>)

パラメーター

用語 定義
value 他のすべての操作の前に式を 1 回だけ評価する 1 つのスカラー値を返す任意の DAX 式。

戻り値

通貨型の値として評価および返される式の値。

備考

  • CURRENCY 関数は、5 番目の有効な 10 進数を値で切り上げて、4 番目の 10 進数を返します。 5 番目の有効な 10 進数が 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 までの日数と、1 日の分数 (12 時間または正午が 0.5 日) を表す分数を表す整数部分があります。 式の値が適切な DateTime 値でない場合は、エラーが返されます。

数値 1234.56 を通貨データ型に変換します。

= CURRENCY(1234.56)

値 1234.56000 を返します。