如何解决如何使用 LOD calc 获得前 N 个过滤器
我在表格中有退出调查问题。第一列是问题,接下来的三列是同意/不同意/中立回答总数的百分比。由于我只想要 Agree 响应,因此我做了一个 LOD calc 来保留名为 preserve agree
{ FIXED [Department],[Questions]: Count( If [Response] = "Agree" then [Response] END )}
当我拖动它时,它会显示同意响应的总和。完美的。然后我创建了这个排名计算来对它们进行排名,这样我就可以对它们进行排名,过滤到前 N,然后保留总数的百分比。
Top Question Ranking:
rank(sum([preserve agree]))
然后是一个布尔计算
[Top Question Ranking]<=3
所以我对 agree
的前 3 个响应编号是 (208,207,198),但是当我过滤到 true
时,tableau 只显示前 2 个。
这里发生了什么?
这里有图片显示布尔过滤器未过滤,然后过滤为真。您可以看到它肯定应该显示前 3。
[
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。