閱讀英文

共用方式為


空白

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

傳回空白。

語法

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 2.89
2006 3.33 4.03
2007 1.04 2.92 6.63 3.51
2008 0.41 1.53 2.00 1.71
總計 0.83 2.51 5.45 2.94

在原始數據源中,BLANK 函式評估的數據行可能包含文字、空字串或 Null。 如果原始數據源是 SQL Server 資料庫,Null 和空字串是不同類型的數據。 不過,針對這項作業,會執行隱含型別轉換,而DAX會將它們視為相同。

文字函式
ISBLANK 函式