次の方法で共有


COALESCE

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

BLANKに notevaluate する first 式を返します。 BLANKに evaluate 式を Ifall、BLANK が返されます。

構文

COALESCE(<expression>, <expression>[, <expression>]…)

パラメーター

用語 定義
expression スカラー式を返す任意の DAX 式。

value を返す

式 orBLANKifall 式の 1 つから BLANKに evaluate するスカラー value。

備考

入力式のデータ型は異なる場合があります。

例 1

次の DAX クエリ:

EVALUATE { COALESCE(BLANK(), 10, DATE(2008, 3, 3)) }

BLANKに notevaluate する first 式である 10を返します。

例 2

次の DAX 式です。

= COALESCE(SUM(FactInternetSales[SalesAmount]), 0)

FactInternetSales テーブルの SalesAmount 列の allvalues の sum を返 or0。 これは、売上合計を 0に convertBLANKvalues するために使用できます。