Tableau 中筛选数据的总和

Dyl*_*ark 1 tableau-api

我有一个用户数据库,每个用户记录都有“用户 ID”和“组”。过滤掉大量记录后,我想对每个组中的用户数量进行求和。目前我正在做这样的计算:

{FIXED[Group]:SUM([Number of Records])}

这里的问题是这个计算似乎忽略了我过滤掉的任何记录,并且只给出了所有未过滤数据中每组的总计数。

有没有一种快速方法可以在应用过滤器后对每个组中的可见用户数量进行求和?

smb*_*smb 5

解决此问题的最简单方法是利用 Tableau 中的操作顺序。

您目前遇到的问题是 LOD 计算是在尺寸过滤器之前执行的。

如果您想以不同的详细程度计算字段,那么 LOD 视图仍然是最佳选择。您需要做的就是在计算固定计算之前强制 tableau 应用过滤器。

为此,请将过滤器更改为上下文过滤器。这是通过右键单击过滤器并选择“添加到上下文”来完成的来完成的。您将看到过滤器从蓝色变为灰色。

您的计算字段现在应该对任何上下文过滤器敏感。

在这里了解更多