【发布时间】:2014-11-04 18:29:11
【问题描述】:
我使用的是 Tableau 8.2,如何获得去年的总计?
i,e 在应用过滤器 Year=2013 时,Total 应代表 2012 年的销售额(Total)
我在列上有月/年。
案例说明在`.twbx file.
【问题讨论】:
标签: tableau-api
我使用的是 Tableau 8.2,如何获得去年的总计?
i,e 在应用过滤器 Year=2013 时,Total 应代表 2012 年的销售额(Total)
我在列上有月/年。
案例说明在`.twbx file.
【问题讨论】:
标签: tableau-api
有多种方法可以实现这一点,所有方法都取决于您希望如何显示数据。我会认为您的第一列包含上一年的数字,以及当前年份的每月系列(我猜这是您想要实现的目标)。
实现这一目标的最简单方法不是在同一个工作表中完成所有操作。相反,在一张表中进行每月计算,在另一张表中进行最后一年的计算,然后将它们并排放在仪表板上。
您已经拥有的月度数据(只需删除去年字段)。只需在屏幕上绘制 SUM(Sales) 即可轻松获得 Last year。
诀窍在于如何执行过滤器。我将创建一个参数(我们称之为 Year)和 2 个字段用作过滤器。当前年份过滤器:YEAR([Order Date]) = Year,上一年过滤器:YEAR([Order Date]) = Year - 1
而不是将这些过滤器拖到正确的工作表(保留真实值)。现在您有一个参数可以控制两个工作表上的过滤器
【讨论】:
pathetic,我是在我实现相同的方式后才看到你回答的!但谢谢 +1:)
Last year Total 列,所以当我使用 2 张工作表完成相同的工作时,它出了问题,我试图弄清楚出来。