共用方式為


空白

適用於:計算結果列匯出數據表量值視覺計算

傳回空白。

語法

BLANK()  

傳回值

空白。

備註

  • 空白不等於 null。 DAX 會針對資料庫 null 和 Excel 中的空白資料格使用空白。

  • 某些 DAX 函式會將空白資料格視為與 Microsoft Excel 略為不同。 空白和空字串 ("") 不一定是相等的,但某些作業可能會將這兩者視為相等。

範例

下列範例說明如何在公式中使用空格。 此公式會計算轉售商與網際網路通路之間的銷售額比例。 不過,在嘗試計算比例之前,應該檢查分母的值是否為零。 如果分母為零,則應該傳回空白值;否則,會計算比例。

= IF( SUM(InternetSales_USD[SalesAmount_USD])= 0   , BLANK()   , SUM(ResellerSales_USD[SalesAmount_USD])/SUM(InternetSales_USD[SalesAmount_USD])   )  

當此公式用來建立資料表視覺效果時,資料表會顯示預期的結果。

資料列標籤 Accessories Bikes Clothing 總計
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 函式