次の方法で共有


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に変換するために使用できます。