ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 188444|回复: 166

[原创] 强烈推荐:透视表函数GETPIVOTDATA的用法

  [复制链接]

TA的精华主题

TA的得分主题

发表于 2004-11-17 21:07 | 显示全部楼层 |阅读模式
这是我精心打制的,希望给点意见。权抛砖引玉啊。呵呵。

我以前也是觉得透视表不符合习惯,老是动态的,不好固定下来以方便处理数据

但是,自从我研习了GETPIVOTDATA之后,我才惊觉她的奇妙。愿意与大家共勉,共同提高

我从这个公式得益的就是,以前我要汇总多张格式统一的数据表大多用宏汇总统计。实际上透视

表可以作到汇总,但是我需要的是固定格式的数据汇总表,以方便我后来在其他表格上链接等处

理。现在有了GETPIVOTDATA,这一难题迎刃而解,数据透视表函数可以很容易的实现这一把

动态的透视表转化为固定格式的数据表的功能。


我们的工作由此如此简单


[此贴子已经被作者于2004-11-22 18:08:13编辑过]


[ 本帖最后由 lgcmeli 于 2009-4-1 23:59 编辑 ]

xhDU2KbZ.rar

33.4 KB, 下载次数: 9935

强烈推荐:透视表函数GETPIVOTDATA(pivot_table,name)的用法

评分

2

查看全部评分

TA的精华主题

TA的得分主题

发表于 2004-11-17 21:10 | 显示全部楼层
建议转一下吧.老是这样不好看呀.

TA的精华主题

TA的得分主题

 楼主| 发表于 2004-11-17 21:13 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

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

GETPIVOTDATA(pivot_table,name)

Pivot_table 对数据透视表报表中包含待检索数据的单元格的引用。Pivot_table 可以为报表中的一个单元格或单元格区域,也可以是包含数据透视表报表的区域的名称或数据透视表报表上方单元格中所存储的标志

Name 为括在引号中的文本串,用以描述包含待检索数值的数据透视表报表中的特定单元格。例如,如果数据透视表报表包含一行标志为“销售人员”的字段,且需要检索名称为“Suyama”的销售商的总计值,则名称应为“Suyama”;如果数据透视表报表中的列字段包含产品,且需要得到名为“Suyama”的销售商的软饮料销售的总计值,则名称应为“Suyama 饮料

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

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

如果名称描述的是单个单元格,则返回此单元格的数值,无论是文本串、数字、错误值或其他的值

如果 pivot_table 并不代表找到了数据透视表报表的区域,则函数 GETPIVOTDATA 会返回错误值 #VALUE!。

如果名称的语法没有描述一个可见的字段,或是省略了名称,或是名称包含尚未显示的页字段,函数 GETPIVOTDATA 均返回错误值 #REF!。

假设下面的数据透视表报表存储在一个工作表中,且名称 PT1 为对 A2:E12 的引用,则包含报表的区域为

GETPIVOTDATA(PT1,"销售总额") 返回“销售总额”字段的总计值 $49,325

GETPIVOTDATA(PT1,"三月") 返回“三月”的总计值 $30,337

下面的示例引用的仍是同一个数据透视表报表,但使用数据透视表报表中的一个单元格作为参数 pivot_table:

GETPIVOTDATA(A4,"三月 Buchanan 农产品") 返回 $10,201

GETPIVOTDATA(A4,"March South") 返回错误值 #REF!,因为南部地区的数据是不可见的

GETPIVOTDATA(A4,"Davolio Beverages") 返回错误值 #REF!,因为没有 Davolio Beverages 的软饮料销售的总计值。

[此贴子已经被作者于2004-11-19 19:05:29编辑过]

TA的精华主题

TA的得分主题

发表于 2004-11-17 21:15 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2004-11-17 21:38 | 显示全部楼层

楼主有没有实际应用的例子呢?传上来大家学习下哦。

TA的精华主题

TA的得分主题

 楼主| 发表于 2004-11-19 12:06 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2004-11-19 13:05 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2004-11-19 19:08 | 显示全部楼层

实在是强!

透视表公式高级用法推荐:

附件---

oua3jz3o.rar (33.4 KB, 下载次数: 5159)
[此贴子已经被作者于2004-11-19 19:08:42编辑过]

TA的精华主题

TA的得分主题

发表于 2004-11-19 19:38 | 显示全部楼层
以下是引用lgcmeli在2004-11-19 19:08:00的发言:

透视表公式高级用法推荐:

附件---

好先收藏后研究!

TA的精华主题

TA的得分主题

发表于 2004-11-19 19:40 | 显示全部楼层

我是低低手,但是感觉看上去很有用。

先保存,以后再学习。

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-6-2 10:08 , Processed in 0.038622 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表