共用方式為


COALESCE

適用於:導出數據行計算數據表Measure視覺計算

傳回 notevaluateBLANK的 first 表示式。 傳回 Ifall 表示式 evaluateBLANK,BLANK。

語法

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

參數

術語 定義
expression 傳回純量表達式的任何 DAX 表達式。

傳回 value

純量 value 來自其中一個運算式,orBLANKifall 表示式 evaluateBLANK。

言論

輸入表達式可能是不同的數據類型。

範例 1

下列 DAX 查詢:

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

會傳回 10,這是 notevaluateBLANK的 first 表示式。

範例 2

下列 DAX 表示式:

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

會傳回 FactInternetSales 資料表中 SalesAmount 數據行中 allvalues 的 sum,or0。 這可用來將總銷售額 convertBLANKvalues0