首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Excel函数:提取数据透视表数据的方法

在遇到复杂数据需要做统计分析的时候,我们会经常使用到excel的一个绝密武器,那就是数据透视表。如果在做完数据透视表之后,需要单独提取数据透视表中的其中的单个数据应该怎么办呢?今天,小编就给大家分享这样一个函数:

函数功能:返回存储在数据透视表中的数据,可以在数据透视表中检索汇总数据

函数参数:

=getpivotdata(Data_field,Pivot_table,[field1,item1,field2,item2……)

参数详解:

Date_field

:必需。包含要检索的数据的数据字段的名称,需要用引号引起来。(即需要提取的数据所在的字段名称)

Pivot_table

:必需。对数据透视表中任何单元格、单元格区域或单元格已命名区域的引用。此信息用于确定包含要检索数据的数据透视表。(可直接选择数据透视表第一个单元格)

field1,item1,field2,item2

……:可选。描述要检索的数据的1到126个字段名称对和项目名称对。这些对可按任何顺序排列。字段名称和项目名称而非日期和数字用引号括起来。(如果将field和item按条件来理解,那field就是条件区域所在的字段名,item则为条件值,如:需要在数据透视表中提取女生人数,则field为“性别”,item为“女”)

函数使用案例:

某通信公司统计了全国各地客户本年度在本公司订阅流量的数量,并根据订阅数量将客户划分为黄金、白金、钻石三个等级,现需要在已经做好的数据透视表中的数据,来提取出东北地区白金级别订阅者的数量

只需要在E6

单元格输入公式:

=getpivitdata("

顾客",A1,"

地区","

东北","

等级","

白金")

函数小贴士:

1.在函数GETPIVOTDATA的计算中可以包含计算字段、计算项及自定义计算方法。

2.如果pivot_table为包含两个或多个数据透视表的区域,则将从区域中最新创建的报表中检索数据。

3.如果字段和项的参数描述的是单个单元格,则返回此单元格的数值,无论是文本串、数字、错误值或其他的值。

4.如果项目包含日期,则此值必须以序列号表示或使用DATE函数进行填充,以便在其他位置打开此工作表时将保留此值。例如,引用日期1999年3月5日的项目可按36224或DATE(1999,3,5)的形式输入。时间可按小数值的形式输入或使用TIME函数输入。

5.如果pivot_table不是发现数据透视表的区域,则函数GETPIVOTDATA将返回错误值#REF!。

6.如果参数未描述可见字段,或者参数包含其中未显示筛选数据的报表筛选,则GETPIVOTDATA返回错误值#REF!。

7.如果在输入完函数之后发现函数结果报错且参数无错误的情况下,小伙伴们可尝试把所提取的数据字段展开哦

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190904A0ECYW00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券