计算以查看当年的前20项是否>上一年的总计

时间:2018-01-11 23:54:43

标签: tableau

我正在制作一份报告,该报告将按当前年度的总数量比较前20项,并查看它是否超过上一年度所有项目的总计。我不确定如何把这个报告放在一起,我可能需要什么参数或计算,所以我一步一步将非常有帮助。

1 个答案:

答案 0 :(得分:0)

最终能够达到所需的图表。

按照以下流程:

您需要使用固定的LoD来获取前20年客户的上一年销售额(所有客户)和维度过滤器。

创建一个计算字段,并在下面的代码中写下上一年的总代码,占总销售额的20%。

{ FIXED :SUM(IF YEAR([Order Date])=YEAR(DATEADD('year',-1,[Order Date])) THEN ([Sales]) END)}*0.2

现在创建一个计算字段并写下当前年份的代码并将该字段置于过滤器中并选择true以获取当前年度数据

今年

YEAR([Order Date])=Year(Today())

现在创建一个集合并选择前20个客户并将其设置为过滤器

将年份,销售额和上一年度总计用于报告,然后选择前一年的Line和当前年份的Bar,然后使用双轴,最后使用Syncronize轴

如果您需要,我可以告诉我是否也可以分享您的工作簿

enter image description here