如何在表中分组数据(Tableau)

时间:2019-04-11 20:33:02

标签: tableau

我有一个表,其中包含不同值的总和。您可以在所附的图片中看到“填充方法”等于FM-Paper和FM-Electronic。如何显示它,使其在视觉上更具吸引力?

enter image description here

1 个答案:

答案 0 :(得分:0)

注意事项:数据格式存在一些风险-重复计算值。考虑到这只是出于显示目的,这是我的建议:

创建一个视觉效果使用户能够直观地意识到一个或多个类别是另一类别的子集是我们的目标。 (当数据正确成形时,Tableau会自动执行此操作。)

要模仿子类别,请创建一个计算字段,如下所示:

If [Category] = 'FM-Paper' or [Category] = 'FM-Electronic' Then
STR('       ') + [Category]
Else [Category]
END

这只会在两个“子类别”之前添加空格。如果看起来更好或更易于理解,您也可以执行“ *****”或“ ---->”之类的操作。

enter image description here

您可以更进一步,并在不需要时删除父类别-通过用计算字段替换值来仅保留“子类别”:

IF [Category] = 'Filling Method' Then NULL
Else [Value]
END

enter image description here