首页 > 解决方案 > 如何让前 N 个过滤器与 LOD calc 一起使用

问题描述

我在表格中有退出调查问题。第一列是问题,接下来的三列是同意/不同意/中立回答的百分比。因为我只想要同意响应,所以我做了一个 LOD 计算来保存同意响应,称为preserve agree

{ FIXED [Department],[Questions]: Count( If [Response] = "Agree" then [Response] END )}

当我拖动它时,它会显示同意响应的总和。完美的。所以我创建了这个排名计算来对它们进行排名,这样我就可以对它们进行排名,过滤到前 N 个,然后保留总数的百分比。

Top Question Ranking:

rank(sum([preserve agree]))

然后是一个布尔计算

[Top Question Ranking]<=3

所以我的前 3 个响应数字agree是(208、207、198),但是当我过滤到true画面时,只显示前 2 个。

这里发生了什么?

这是显示布尔过滤器未过滤的图片,然后过滤为真。你可以看到它肯定应该显示前 3 名。

[在此处输入图像描述

在此处输入图像描述

标签: tableau-desktop

解决方案


推荐阅读