COALESCE
BLANKに評価されない最初の式を返します。 すべての式が BLANKと評価された場合は、BLANK が返されます。
構文
COALESCE(<expression>, <expression>[, <expression>]…)
パラメーター
用語 | 定義 |
---|---|
expression |
スカラー式を返す任意の DAX 式。 |
戻り値
いずれかの式から取得されるスカラー値。すべての式が BLANKと評価された場合に BLANK。
備考
入力式のデータ型は異なる場合があります。
例 1
次の DAX クエリ:
EVALUATE { COALESCE(BLANK(), 10, DATE(2008, 3, 3)) }
10
を返します。これは、BLANKに評価されない最初の式です。
例 2
次の DAX 式です。
= COALESCE(SUM(FactInternetSales[SalesAmount]), 0)
FactInternetSales テーブルの SalesAmount 列内のすべての値の合計を返します。値の 0
。
これは、売上合計の BLANK 値を 0
に変換するために使用できます。