用Excel数据透视表处理同比和环比---节选自图书《让Excel飞》

用Excel数据透视表处理同比和环比---节选自图书《让Excel飞》8.2
同比和环比
我们经常在各种新闻中听到这两个词:“同比增长速度”和“环比增长速度”。那么,到底什么是同比增长速度,什么是环比增长速度呢?如何使用Excel数据透视表计算同比和环比增长速度?
同比增长速度:同比增长速度是指为了消除季节变动的影响,用来说明本期发展水平与去年同期发展水平对比而达到的相对增长速度。如本期2月与去年2月对比,本期10月与去年10月对此等。其公式为:同比增长速度=(本期水平-去年同期水平)/去年同期水平×100%,比如某季、某月与上年同期对比计算的增长速度,就是同比增长速度。
假设有如图8-7所示的两年期的数据(2010年和2011年),现在要计算2011年每个月的销售额相对于2010年的同比增长百分比。
首先,将光标置于数据区域中的任意一个单元格,选择整个数据范围(对应的快捷键是Ctrl+A),然后选择“插入→表格→数据透视表”命令,插入数据透视表。
数据透视表的布局如图8-6所示,与前面设计的数据透视表不同的是,这一次,把“销售额”字段连续两次拖曳到数据透视表布局器的“数值”区,第二次拖曳“销售额”字段到数据透视表布局器的“数值”区时,数值区显示“求和项:销售额 2”。
http://s7/mw690/6bfd96b8gd9bd8329c286&690
图8-6
单击“数值”区的“求和项:销售额2”,会弹出对该汇总项进行设置的快捷菜单,如图8-7所示。
选择快捷菜单中的“值字段设置”命令,弹出“值字段设置”对话框。
在“值字段设置”对话框里,可以修改数据透视表布局器数值区字段的“值汇总方式”或者“值显示方式”。
http://s11/mw690/6bfd96b8gd9bd84c1417a&690
图8-7
(1)在“值字段设置”对话框里的“值汇总方式”中,可以改变数值区的汇总方式,比如求和、计数、最大值、最小值等。
(2)而“值字段设置”对话框里的“值显示方式”可以理解为对“值汇总方式”的“再加工”,里面有很多非常有用的“再加工“方式。
接着选择“值字段设置”对话框里的“值显示方式”标签:
(1)在“值显示方式”下面的文本框中选择“差异百分比”选项。
(2)在“基本字段”下方的列表框中选择“年”,这时在右侧的“基本项”列表框中出现如下选项:“上一个”,“下一个”,“2010”,“2011”。这里选择“上一个”,表示我们要和上一年的同一时期进行比较,因为我们的汇总字段是“月”,因此,单击“确定”按钮后得到的结果就是当前月与上一年的相同月度的差异百分比。最后单击“确定”按钮关闭对话框,如下图8-8所示。
数据透视表的计算结果如下,在“求和项:销售额2”中,我们得到了2011年每个月相对于2010年同期的“同比增长百分比”。因为这里没有2009年的销售数据,2010年的数据无法与不存在的2009年数据“同比”,因此,2010年的数据里没有对应的“同比增长百分比”数据,如图8-9所示。
环比增长速度:环比增长速度是以报告期水平与其前一期水平对比所得到的动态相对数(相邻期间的比较),用以表明某种现象逐期的发展变动程度。如计算一年内各月与前一个月对比,即2月比1月,3月比2月,4月比3月……12月比11月,说明逐月的发展程度。
http://s1/mw690/6bfd96b8gd9bd86287f30&690
图8-8
http://s11/mw690/6bfd96b8gd9bd8793b11a&690
图8-9
用数据透视表计算环比增长百分比的操作过程如下。
在上一个数据透视表的基础上,单击数值区“求和项:销售额2”,弹出对该汇总项设置的快捷菜单。选择快捷菜单中的“值字段设置”选项,这时弹出“值字段设置”对话框。在这里,我们将对该计算项的汇总方式进行修改。
在“值字段设置”对话框里可以修改数据透视表数值区字段的“值汇总方式”或者“值显示方式”。选择数据透视表的“值字段设置”对话框里的“值显示方式”标签,数据透视表的“值显示方式”可以理解为对“值汇总方式”的“再加工”,这里面有很多有用的对数据透视表汇总值的“再加工”方式。接着做如下操作。
(1)在“值显示方式”下面的文本框中选择“差异百分比”选项。
(2)在“基本字段”下方的列表框中选择“月”,此时,在右下角的“基本项”列表框中出现如下选项:“上一个”、“下一个”、“一月”、“二月”……
(3)因为我们要和上一月的数据进行比较,因此选择“上一个”,又因为我们选择的汇总字段是“月”,单击“确定”按钮后,得到的就是当前月与上一个“月”的差异百分比数据,如图8-10所示。最后单击“确定”按钮关闭对话框。
http://s5/mw690/6bfd96b8gd9bd8936bac4&690
图8-10
环比增长百分比计算结果如下:“求和项:销售额2”下方的数据就是“环比增长百分比”数值,如图8-11所示。
http://s11/mw690/6bfd96b8gd9bd8af8b48a&690
图8-11
如果我们觉得数据透视表的列标题“求和项:销售额2”显得令人费解的话,可以选中该单元格,直接在该单元格中输入自定义的列标题“环比增长百分比”。Excel数据透视表会自动建立新的自定义列标题与原有列标题之间的关联,即使刷新数据透视表也不会破环这种联系,如图8-12所示。
在这里我们再次强调:
数据透视表数值汇总区的每一个单元格中的数值实际上是以该单元格所对应的行标签和列标签作为筛选条件,对原始数据进行“筛选”汇总得到的结果,数据透视表可以简单地理解为对大量数据进行批量筛选汇总的工具。