Tableau将最大和计数与过滤器结合在一起

时间:2019-01-08 19:41:40

标签: tableau

我正在使用Tableau Desktop 2018.1。

我正在构建一个仪表板,以显示4个类别中每个类别的前1个用户反馈项。

我当前的仪表板版本会计算整个数据集的顶级用户反馈项,然后显示我应用的每个过滤器出现该反馈项的频率。

我需要它来(重新)计算我在仪表板中应用的每组过滤器的最大计数。

我希望能够按4个位置字段以及按周/月季度季度过滤数据。

我正在应用这三个计算字段。

1)IF [Item] =“问题”然后{FIXED [原因码],[类别]:Count([Item])} END 2)如果[Item] =“问题”然后{FIXED [类别]:Max([原因计数])} END 3)IF {FIXED [Category]:MAX([Reason Count])} = {FIXED [Reason Code],[Category]:Count([Job])}然后'True'ELSE'False'END

在过滤时如何重新计算3个计算字段。

2 个答案:

答案 0 :(得分:0)

将过滤器设置为“上下文”应该可以为您提供所需的重新计算。 https://onlinehelp.tableau.com/current/pro/desktop/en-us/filtering_context.htm

答案 1 :(得分:0)

让我重复这个问题,以确保我正确地解释了它。您希望独立地在四个类别中找到最常见的反馈。

如果是这样,我将使用在三个类别中找到最受欢迎的子类别的示例。

Side note: Put your Item field on the filters shelf, set it to "Issues" and add it to context. I'll use State in my example.

enter image description here

然后将类别添加到列架,将子类别添加到行,并显示每个类别中的子类别计数。

enter image description here

然后我们需要创建我们的计算,以显示每个类别中哪些是顶级子类别。

enter image description here

我现在将这种计算放在颜色架子上。

enter image description here

我们希望此表计算跨子类别运行,并按类别进行分区。因此,您需要这些设置。

enter image description here

使用这些设置,您会看到类似这样的内容...

enter image description here

要查看应用过滤器时应该看到的子类别,我们将子类别添加到文本架中。

enter image description here

现在,我们知道我们应该期望分别看到家具,活页夹和电话子类别。现在,将计算移至过滤器架子并选择True。

enter image description here

最后一步是简单地从行自身中删除子类别维度。

enter image description here

祝你好运!做对是一项复杂的任务。