傳回空白。
語法
BLANK()
傳回值
空白。
言論
空白不等於 Null。 DAX 針對資料庫 Null 和 Excel 中的空白儲存格使用空白。
有些 DAX 函式會以與 excel Microsoft 有些不同的方式處理空白儲存格。 空白和空字串 (“”) 不一定相等,但某些作業可能會將其視為此類。
例
下列範例說明如何使用公式中的空白。 公式會計算轉銷商與因特網通道之間的銷售額比率。 不過,在嘗試計算分母的比例之前,應該檢查分母是否為零值。 如果分母為零,則應該傳回空白值;否則,會計算比率。
=
IF (
SUM ( InternetSales_USD[SalesAmount_USD] ) = 0,
BLANK (),
SUM ( ResellerSales_USD[SalesAmount_USD] )
/ SUM ( InternetSales_USD[SalesAmount_USD] )
)
當此公式用來建立數據表視覺效果時,此數據表會顯示預期的結果。 空白格表示網路銷售為零,因此無法計算比值。
| 數據列標籤 | 輔料 | 自行車 | 服裝 |
|---|---|---|---|
| 2005 | 2.65 | ||
| 2006 | 3.33 | ||
| 2007 | 1.04 | 2.92 | 6.63 |
| 2008 | 0.41 | 1.53 | 2.00 |
在原始數據源中,BLANK 函式評估的數據行可能包含文字、空字串或 Null。 如果原始數據源是 SQL Server 資料庫,Null 和空字串是不同類型的數據。 不過,針對這項作業,會執行隱含型別轉換,DAX 將它們視為相同。