DAX 筛选器 - ALLSELECTED 函数
说明
ALLSELECTED 函数获取表示查询中的所有行和列的上下文,同时保留除行和列筛选器之外的显式筛选器和上下文。
此函数可用于获取查询中的可视总计。
语法
ALLSELECTED ([<tableName> | <columnName>])
参数
Sr.No. | 参数与说明 |
---|---|
1 |
tableName 可选。 表的名称。 不能是表达式。 |
2 |
columnName 可选。 列的名称,通常是完全限定的。 不能是表达式。 |
返回值
没有任何列和行过滤器的查询上下文。
备注
ALLSELECTED 函数接受一个或不接受任何参数。
如果有一个参数,则该参数为 tableName 或 columnName。
此函数与 ALL () 函数不同,因为它保留查询中明确设置的所有过滤器,并且保留除行和列过滤器之外的所有上下文过滤器。
示例
SumTotal:= CALCULATE (SUM (Sales[Sales Amount]),ALLSELECTED ())