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