DAX 筛选器 - ALL 函数



描述

忽略可能已应用的任何筛选器,返回表中所有行或列中所有值。此函数可用于清除筛选器并对表中所有行进行计算。

语法

ALL ({<table> | <column>, [<column>], [<column>] …}) 

参数

序号 参数和说明
1

你想要清除筛选器的表。

2

你想要清除筛选器的列。

ALL 函数的参数必须是对基表的引用,或对基列的一或多个引用。不能对 ALL 函数使用表表达式或列表达式。

返回值

已移除筛选器的表或列。

备注

ALL 函数不能单独使用,但可用作中间函数,用于更改执行其他计算时的结果集。

示例

= COUNTA (Results[Medal])/CALCULATE (COUNTA (Results[Medal], ALL (Results)) 

使用此 DAX 公式,结果表中的所有行在包含 ALL 函数的筛选器中的 CALCULATE 函数中会被考虑。这样就可以在分母中获得总数。

dax_functions_filter.htm
广告
© . All rights reserved.