- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
透视表函数–GETPIVOTDATA
数据透视表函数的语法一
?
GETPIVOTDATA(data_field,pivot_table,field1,item1,field2,item2,…field14,item14)
Data_field:为包含要检索的数据的数据字段的名称,用引号引起。也可以用T函数进行转换,转换之后则是一个加有引号的文本。
Pivot_table:在数据透视表中对任何单元格、单元格区域或定义的单元格区域的引用。该信息用于决定哪 个数据透视表包含要检索的数据。
Field1,Item1,Field2,Item2:为1到14对用于描述检索数据的字段名和项名称,可以任何次序排列。字段名和项名称(而不是日期和数字)用引号引起来。
此语法适用于默认汇总方式,应用方法见实例2、实例3、实例4。
?
数据透视表函数的语法二
?
GETPIVOTDATA(pivot_table,data_field item1 item2,… item14)
data_field item1 item2,… item14是中间用空格连接成的完整的文本。此语法的data_field可以引用多个单元格,可不用OFFSET进行引用,从而达到精简函数目的。
此语法适用于默认汇总方式,应用方法见实例5。
?
数据透视表函数的语法三
?
GETPIVOTDATA(pivot_table,field1[item1;汇总方式]data_field)
此语法适用于自定义汇总方式,应用方法见实例6。
?
快速获取getpivotdata函数的方法:
在目标单元格输入等号,然后单击透视表中的任意单元格,如果没有自动生成getpivotdata函数,说明该函数功能没有打开,需要在透视表工具单击向下三角》删除和添加按钮》数据透视表》勾选“生成getpivotdata”。这样在工具栏添加了一个新的按钮,这个按钮相当于一个开关键,将新加的按钮按下去即可自动生成getpivotdata函数。如果想取消,再点击一次按钮即可。
?
?
一、认识数据透视表函数
?
实例1:
1、销售总量:=GETPIVOTDATA(求和项:数量,$A$1)
2、海口分公司销售金额:=GETPIVOTDATA(求和项:金额,$A$1,分公司,海口分公司)
3、南京分公司2008年10月2日C产品的销售量:=GETPIVOTDATA(求和项:数量,$A$1,品种,C产品,分公司,南京分公司,日期,DATE(2008,10,2))
注意:在使用日期字段里的字段项的时候最好用DATE函数返回日期的结果,以避免日期格式的变化出现查找出错的情况。
4、A产品销售总金额:=GETPIVOTDATA(求和项:金额,$A$1,品种,A产品)
注意:数据透视表函数只能查找数据透视表里面已经反应出来的数据,没有的数据将会出现错误值。如上例,因为在数据透视表中没有A产品销售金额汇总的值。所以出现错误的值。
另处,除了利用快速引用的方法,还可以修改函数公式的参数。因为在公式里的参数都是具体的文本值,可以通过引用单元格的数据使公式更加灵活。
?
二、动态获取数据透视表的数据
实例2:(数据透视表函数语法1应用)
?
原公式:E3=GETPIVOTDATA(求和项:金额,$A$1,品种,A产品,分公司,海口分公司)/GETPIVOTDATA(求和项:数量,$A$1,品种,A产品,分公司,海口分公司)
修改的公式:E3=GETPIVOTDATA(T($D$2),$A$1,$B$2,B3,$A$2,LOOKUP(々,$A$3:A3))/GETPIVOTDATA(T
($C$2),$A$1,$B$2,B3,$A$2,LOOKUP(々,$A$3:A3))
这样公式即可向下拖动,由于公式向下拖动时,行字段只有第一个数据项有值。比如海口分公司只有A3有数据,A4:A6为空值,所以当公式向下拖动时会出现错误。这里就用LOOKUP对其进行处理,LOOKUP(々,$A$3:A3)即是在$A$3:A3这个动态的区域里面查找々(这个字符在字码表里大于所有的汉字,输入方法:Alt+41385),因为当LOOKUP查找的值不存在时,会返回一个小于查找值的最大值,即用A3的数据对A4:A6进行填充。
在进行引用时要注意,引用的第一个字段要用T函数进行处理,还要注意单元格的引用方式,行字段要用绝对引用,如果行字段下的数据项是连续的数据就可采用相对引用,如果数据项有空值就要用LOOKUP函数来进行填充。
三、数据透视表函数与更多的函数的联合应用
实例3、(数据透视表函数语法1应用)
?
定义名称:g_name=SUBSTITUTE(LOOKUP(々,透视表!$A$3:$A1),?汇总,)
应用公式:E3=GETPIVOTDATA(T($C$2),$A
您可能关注的文档
最近下载
- 耕地质量等级+(GBT+33469-2016).docx VIP
- 人教版高中物理必修一课件.pptx VIP
- 新生儿高胆红素血症诊治指南(2025)解读 (1)PPT课件.pptx VIP
- 《新生儿高胆红素血症诊治指南(2025)》解读(1)PPT课件.pptx VIP
- SGT756国电南自保护培训全解.ppt VIP
- 建设工程工程量清单计价办法(市政工程定额章节说明).pdf VIP
- 盘扣模板支撑体系技术交底(二级).docx VIP
- 精创温控器EK-3010说明书用户手册.pdf
- 外墙涂料施工安全技术交底.doc VIP
- 在线网课学习课堂《舰艇操纵与避碰》单元测试考核答案.docx VIP
文档评论(0)