答案
“前 N 个”筛选器在其他维度筛选器之前计算。有关详细信息,请参阅 Tableau 的操作顺序。
要在条形图中将所有子类别的平均销售额显示为参考线,也就是显示每个子类别的前 5 个平均销售额,请按以下步骤操作:
选项 1:
使用 FIXED LOD。
在这种情况下,FIXED LOD 与 TOP N 筛选器同时处理。由于操作顺序的原因,计算结果不受维度和度量筛选器的影响。
1.选择“分析”>“创建计算字段”。 将字段命名为“固定”,输入以下计算,然后单击确定:
{ FIXED : AVG([Sales]) }
2.将固定拖到“标记”卡上的详细信息 。
3.从分析窗格将参考线拖到视图中,并将其放到表的目标位置。
4.按照下列方式修改编辑参考线、参考区间或参考箱对话框中的值。

选项 2
使用 EXCLUDE LOD。
EXCLUDE LOD 会在 TOP N 筛选器之后处理。 因此,需要使用 INDEX 等度量筛选器显示前 N 个数据,而不是使用 TOP N 筛选器。
在这种情况下,计算结果中可以反映其他维度筛选器。
1. 按照在类别中查找前 N 个文章中的说明使用 INDEX() 作为“前 N 个” 筛选器。
2.选择“分析”>“创建计算字段”。 将字段命名为“排除”,并输入以下计算,然后单击确定:
{ EXCLUDE [Sub-Category] : AVG([Sales]) }
3.将排除字段拖到“标记”卡上的详细信息。
4.从分析窗格将参考线拖到视图中,并将其放到表的 目标位置。
5.按照下列方式修改编辑参考线、参考区间或参考箱对话框中的值。