閱讀英文

共用方式為


合併

適用於:匯出數據行計算數據表量值視覺計算

傳回未評估為 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