我们将在上一篇图文的基础上继续学习数据透视表的知识。

Excel数据透视表(三) 教程 第1张

计算字段

问题1

下图是各个地区销售量、销售额、平均单价的情况。现在想快速统计出各个区域的销售量占比,该如何进行呢?


对于这个问题有很多的解决方法:

公式法

1.求出每个区域的销售量

2.求出整体的销售量

3.两者进行除法

这种方法简单粗暴,但是如果计算的维度发生变化增加了,比如再加入日期维度。那么公式就会变得异常复杂。所以今天我们将,介绍如何使用数据透视表来完成销量占比的统计。

操作步骤如下

1.创建数据透视表

Excel数据透视表(三) 教程 第2张

2.设置统计的字段

Excel数据透视表(三) 教程 第3张

3.设置辅助列的计算方法

调出值字段设置界面

Excel数据透视表(三) 教程 第4张

修改名称

Excel数据透视表(三) 教程 第5张

设置值显示方式

由于这里只是求地区占比,因此这里值显示的方式选择为全部汇总百分比

Excel数据透视表(三) 教程 第6张

有余力的表亲们,可以考虑下如果存在多个维度该如何设置,如果行列转化了该如何设置呢?这里需要理解清楚计算百分比是相对于哪个对象进行的。一定不能搞错哦。


显示结果

Excel数据透视表(三) 教程 第7张


问题2

下表是各个区域每天的销售量、销售额、平均单价数据。想快速统计统计出每个区域整体的平均单价。由于每天的销售量不一样的直接在平均单价的基础上直接平均显然是不合理的,最合理的方法是:销售额/销售量。对于这种问题如果您会Excel公式也是可以迎刃而解的,下面介绍如何使用数据透视表的插入自定义字段解决这个问题.


处理过程

1.插入如下图所示的透视表

Excel数据透视表(三) 教程 第8张

2.选中数据透视表的任意一个单元格

进入透视表的设置界面

Excel数据透视表(三) 教程 第9张

3.添加计算字段

Excel数据透视表(三) 教程 第10张

这里主要设置插入字段的名称以及计算公式

Excel数据透视表(三) 教程 第11张

最终结果

单价是按照上面的公式逻辑计算出来,计算过程中在同一层次分别计算出对应的销售量和销售额然后进行除法运算.

Excel数据透视表(三) 教程 第12张

添加计算字段的方式在多维分析中比较常见,如果直接拿原始数据中的单价求平均,计算出的值是不准确的。因此在设计表结构的时候一定要将销售量,销售额都记录下来,便于添加计算字段。这样可以保证原始数据的完整性,在后续数据加工的过程中能够加工出我们需要的显示结果。


有了计算字段这样的利器,我们可以设置符合我们业务需求的计算公式从而或得到我们所需要的结果,关键是还不需要写复杂的公式。所要写的只是最简单的数学逻辑。


好啦,今天的知识连载就到这里。在后续的连载中您将看到如下内容

 1.多区域数据透视表

 2.GetPivotData公式的使用

 3.切片器的使用