我是第一个需要在Tableau中显示百分比的人,或者我不知道要搜索什么!我非常怀疑它是后者......
我相信我想要问的是如何通过除以汇总数字来计算非聚合字段。虽然我希望能够显示百分比而不是整数。
这就是我在Excel中的表现:
已存在的数据是A列和B列。在Tableau中,这些数据将是非聚合的。我在Tableau中需要做的是生成C列(也是非聚合的),因为它在我的数据中不存在。在excel中,我所做的只是获得B列的总数(总数):
sum(B1:B4)
对于C列:
=B1/$B$5
但我似乎无法在Tableau中做到这一点。当我尝试使用相同的语法时,我收到一条错误消息:"不能将聚合和非聚合参数与此函数混合使用。"
答案 0 :(得分:6)
您可以在列上使用快速表计算,而不是使用计算字段。
右键点击数据的小贴士>快速表计算>总数百分比。这将显示百分比。如果要保留两者,只需先复制列b,然后将表计算添加到新列中。