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
。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應