BLANK
返回 blank。
语法
BLANK()
返回 value
blank。
言论
空白 not 等效于 null。 DAX 对 Excel 中的 and 单元格使用两个数据库 null blank 空白。
某些 DAX 函数对 blank 单元格的处理方式与 Microsoft Excel 有些不同。 空字符串(“”)and 空字符串 not(“”)始终是等效的,但某些操作可能会将它们视为此类字符串。
例
以下示例演示如何在公式中使用空白。 该公式计算经销商 and Internet 渠道之间的销售额比率。 但是,在尝试 calculate 比率之前,应检查分母是否为零 values。 If 分母为零,则应返回 blankvalue;否则,将计算比率。
= 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 函数计算的列可能包含文本、空字符串 or null。 If 原始数据源是 SQL Server 数据库,空字符串 and null 是不同类型的数据。 但是,对于此操作,将执行隐式类型强制转换 andDAX 将它们视为相同的类型。