次の方法で共有


CONVERT

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

あるデータ型の式を別のデータ型に変換します。

構文

CONVERT(<Expression>, <Datatype>)

パラメーター

用語 定義
Expression 任意の有効な式。
Datatype INTEGER(整数)、DOUBLE(10 進数)、STRING(Text)、BOOLEAN(True/False)、CURRENCY(固定 10 進数)、DATETIME(日付、時刻など) を含む列挙体。

戻り値

Expressionの値を返します。Datatypeに変換されます。

備考

  • 指定したデータ型に値を変換できない場合、この関数はエラーを返します。

  • DAX 計算列は、1 つのデータ型である必要があります。 整数列に対する MEDIAN 関数と MEDIANX 関数は、整数型または double 型の混合データ型を返します。結果として、次の計算列式はエラーを返します。MedianNumberCarsOwned = MEDIAN(DimCustomer[NumberCarsOwned])

  • データ型が混在しないようにするには、式を変更して常に double データ型を返すようにします (例: MedianNumberCarsOwned = MEDIANX(DimCustomer, CONVERT([NumberCarsOwned], DOUBLE)))。

  • この関数は、計算列または行レベル セキュリティ (RLS) 規則で使用する場合、DirectQuery モードでは使用できません。

DAX クエリ

EVALUATE { CONVERT(DATE(1900, 1, 1), INTEGER) }

収益

[値]
2