分享

【知识连载】数据透视表4

 L罗乐 2017-05-26

第一季的知识连载中我们将一起系统地学习数据透视表,掌握了数据透视表即使你不会Excel公式也能够做好数据分析。下图是数据透视表知识架构,希望有您感兴趣的内容。今天我们将在上一篇图文的基础上继续学习数据透视表的知识。

我们都知道,数据透视表给初学者提供了一个可视化的、可交互的多角度、多层次的数据分析工具。面对生成的统计,我们该如何获取到我们想要的数据呢?今天的知识连载环节将和大家一起探讨下,如何借助GetPivotData函数获取指定的数据。

GetPivotData的作用

返回存储在数据透视表中的数据。如果报表中的汇总数据可见,则可以使用函数 GETPIVOTDATA 从数据透视表中检索汇总数据。

GetPivotData参数说明

GETPIVOTDATA(data_field,pivot_table,field1,item1,field2,item2,...)

Data_field    为包含要检索的数据的数据字段的名称,用引号引起。

Pivot_table    在数据透视表中对任何单元格、单元格区域或定义的单元格区域的引用。该信息用于决定哪个数据数据透视表包含要检索的数据。

Field1, Item1, Field2, Item2    为 1 到 14 对用于描述检索数据的字段名和项名称,可以任何次序排列。字段名和项名称(而不是日期和数字)用引号引起来。

GetPivotData使用案例

下图是某公司在南通地区的销售量数据

下图是生成的每个月份、每个地区的销量透视数据

下面将借助数据透视表部分唯一的函数,查找到对应的数据


例如我们需要查出201607海安地区的销售量合计


=GETPIVOTDATA('求和项:销售量',A6,'月份','201607','地区','海安')


因为我们需要取出销售量数据并且在透视表中它对应了求和项:销售量。因此第一个参数一定要保持一致,如果你填写成“销售量合计”。公式会返回#REF,表示没有找到对应的求值字段


A6表示透视表中的任意一个单元格


因为我们需要计算201607海安地区的销售量合计。因此我们需要用月份以及地区字段做条件来取出对应的数据。


月份,地区一定要与源数据中的列标题保持一致,如果不一致会出现#REF的错误。并且月份地区一定要用英文引用引上哦


我们都知道,透视表默认是只能从单一的数据区域中选取数据做数据透视表。那么如果出现多区域该怎么呢?下面将给大家介绍如何实现多数据区域的数据透视.

处理过程如下

  1. 调出多区域透视表功能(ALT D P)


  2. 设置需要做透视的数据区域

    浏览 &添加 需要做透视的数据区域。数据区域可以是当前表也可以是另外一个表中的sheet


  3. 设置透视表的存放位置


  4. 透视效果


有朋友经常会在后来咨询勇哥关于切片器的功能,下面将介绍如何在透视表中使用切片器。

什么是切片器?

切片器主要用于数据透视表作为筛选条件的交互,简单地讲其实切片器就是一个筛选器。其实和报表筛选字段区别不是很大

创建过程

调出创建界面

记住点击已经创建的透视表

设置需要切片的字段

注意,你选择的切片字段就是将来用来进行筛选的字段

创建后的效果

总结:其实切片器和报表筛选字段的差别不是特别大,只是切片器更直观,美观。所有的选项都直接列在这里了。如果想筛选就选择相应切片器中的数据内容吧。如果想选中多个,你可以按住按住Ctrl 选择对应的内容。如果想连续的内容,可以按住shift 选择开始和结束的内容.


切片器的效果演示

注意一定要掌握选中多个选项的方法


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多