- DAX 函数教程
- DAX 函数 - 主页
- DAX 函数 - 概述
- DAX 参数命名约定
- 描述结构
- DAX 函数 - 聚合
- DAX 函数 - 筛选器
- DAX 函数 - 时间智能
- DAX 函数 - 日期和时间
- DAX 函数 - 信息
- DAX 函数 - 逻辑
- 数学和三角函数
- DAX 函数 - 父项和子项
- DAX 函数 - 统计
- DAX 函数 - 文本
- DAX 函数 - 其他
- DAX 函数有用资源
- DAX 函数 - 快速指南
- DAX 函数 - 有用资源
- DAX 函数 - 讨论
DAX 筛选器 - ALLNOBLANKROW 函数
描述
返回除空白行之外的所有行或者关系父子项的父表中除空白行之外的所有特定列的唯一值,且忽略任何可能存在的上下文筛选器。
语法
ALLNOBLANKROW (<table>|<column>)
参数
序号 | 参数及描述 |
---|---|
1 |
table 删除所有上下文筛选器的表。 |
2 |
column 删除所有上下文筛选器的列。 |
ALLNOBLANKROW 仅接受一个参数,table 或 column。
返回值
- 当参数为表时,返回一个表。
- 当参数为列时,返回一个值列。
备注
ALLNOBLANKROW 函数不考虑表中真正空白的行,而仅处理父子项关系中年龄项表中生成的一种特殊空白行的案例,此时关系中一个或多个子项表包含不匹配的值或空白值。
示例
= COUNTROWS (ALLNOBLANKROW (Salesperson))
如果父项 Salesperson 表中的行数为 7,此 DAX 公式将返回 7。但是,Sales 表中有未计入的业务员的条目(即该业务员不存在于 Salesperson 表中)。
= COUNTROWS (ALL (Salesperson))
尽管父项 Salesperson 表中的行数为 7,此 DAX 公式将返回 8,因为 Sales 表中有未计入的业务员的条目(即该业务员不存在于 Salesperson 表中)。
dax_functions_filter.htm
广告