我想创建一个透视图,显示每年 +1 的道路事故数量的变化 (%)。我需要它作为枢轴,因为我希望它在数据更改时可以刷新。我的数据是事故列表(1 条记录 = 1 起事故),其中一个属性(列)是年份,如下例所示:
使用的数据
记录编号 | 年 |
---|---|
事故 1 | 2011 |
事故 2 | 2012 |
事故 3 | 2011 |
事故 4 | 2012 |
事故 5 | 2012 |
事故 6 | 2013 |
事故 7 | 2014 |
事故 8 | 2014 |
事故 9 | 2015 |
事故 10 | 2016 年 |
我的猜测是我需要在数据透视表中创建一个计算字段,但我不知道如何获取这个特定字段。透视表和透视图,基于上面显示的数据,理想情况下应该是这样的:
目标数据透视表
年 | 事故数 | 与上年相比的事故数量(%) |
---|---|---|
2011 | 2 | nd |
2012 | 3 | 50% |
2013 | 1 | -67% |
2014 | 2 | 100% |
2015 | 1 | -50% |
2016 年 | 1 | 0% |
目标透视图
您可以将两个帮助列添加到数据中。C 列计算与该行年份匹配的事故数量。D 列计算上一年的事故数量。
把它们拖下来。
枢轴中的计算字段公式为:
如果您不想显示 2011 年,您只需要决定如何处理第 0 年并调整图表。