2015-10-07 67 views
1

在维项目中,我有3个类别(说:A,B,C),并且想要绘制A的度量作为总数的百分比(A,B,C随着时间的推移。我尝试了一些非常简单的SUM(IF [category] = "A" THEN [Some Amt] ELSE 0 END)/TOTAL(SUM([Some Amt])),但它总是返回0.(我已将时间维放在列字段中)欣赏您的输入。按Tableau折线图计算的积分百分比

回答

0

从我读你OP后才明白,这将是正确的语法:

SUM(IF [category] = "A" THEN [Some Amt] ELSE 0 END)/SUM([Some Amt]) 

另外,采取在考虑该数字可能为整数,所以你会看到0(因为它是一个分数),因此您可以将其格式化为百分比。 右键单击工作表内的计算(不是左侧的度量),然后选择格式 - >百分比。

0

我用我的数据只选择一个客户的名字我的计算结果申请1

SUM(IF [客户名称] = “亚伦·霍金斯” THEN [销售] ELSE 0 END)/ SUM([销售])

enter image description here

总销售特定客户的百分比。

enter image description here