ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[原创] 初识数据透视表

[复制链接]

TA的精华主题

TA的得分主题

发表于 2013-2-3 11:51 | 显示全部楼层 |阅读模式
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖最后由 lugr_shx 于 2013-2-3 11:59 编辑

初识数据透视表
一、 什么是数据透视表
1 数据透视表的定义:
数据透视表是一种交互式的表,可以进行某些计算,如求和与计数等。所进行的计算与数据跟数据透视表中的排列有关。可以动态地改变它们的版面布置,以便按照不同方式分析数据,也可以重新安排行号、列标和页字段。每一次改变版面布置时,数据透视表会立即按照新的布置重新计算数据。另外,如果原始数据发生更改,则可以更新数据透视表。
2 数据透视表的作用:
数据透视表可以将庞大的数据源通过关键字段的筛选和排列,瞬间提取出你想要的数据,并对数据进行汇总、计数等各种操作。
3 数据透视表的注意事项:
以工作表数据制作数据透视表,这些工作表数据必须是一个数据清单。所谓数据清单,就是在工作表数据区域的顶端行为字段名称(标题),以后各行为数据(记录),并且各列只包含一种类型数据的数据区域。这种结构的数据区域就相当于一个保存在工作表的数据库。
² 数据区域的顶端行为字段名称(标题)
² 避免在数据清单中存在有空行和空列。这里需指明以下,所谓空行,是指在某行的各列中没有任何数据,如果某行的某些列没有数据,但其他列有数据,那么该行就不是空行。同样,空列也是如此。
² 各列只包含一种类型数据。
² 避免在数据清单中出现合并单元格。
² 避免在单元格的开始和末尾输入空格。
² 尽量避免在一张工作表中建立多个数据清单,每张工作表最好仅使用一个数据清单。
工作表的数据清单应与其他数据之间至少留出一个空列和一个空行,以便于检测和选定数据清单。
二、 数据透视表的界面:
1 数据透视表的打开方式
2003版本的数据透视表向导界面的打开方式有两种:
l 第一种:利用菜单方式打开:(数据→数据透视表和数据透视图向导)。如下图:

1.jpg
l 第二种:利用快捷键打开:Alt+D+P。打开界面后如下图:
5.jpg
2007及以上版本的打开方式:
l 第一种:利用菜单方式打开:(插入标签表(最左侧)数据透视表)。如下图:
3.jpg
l 第二种:利用快捷键方式打开:
1Alt+D+P(次方法与2003版的EXCEL相同)
2Alt→N→V→T(仅限于2007及以上版本)
三、数据透视表的界面及功能:
数据透视表界面:
数据透视表在EXCEL中显示为三大块界面(个人意见,无资料可查)。
1、菜单工具区
菜单工具区主要功能有:更改数据透视表的名称,透视表字段的操作(如:分组,排序,添加字段公式等),以及数据源的更改和刷新等等。
2、数据显示区(自己感觉这里用右键操作的方式比菜单栏里快很多)
对表内数据字段的调整和设计,达到对数据统计、汇总、分析的效果。
3、字段列表区
控制数据显示区的字段显示与隐藏,别且可以更改字段位置。
4.jpg
四、创建自己的数据透视表:
1、选择数据源(注意一楼所说的注意事项)
2、建立数据透视表:(本例使用2003版方法建立)
第一步:选择需要创建数据透视表的数据源类型

第二步:选择数据源
6.jpg

第三步:选择数据透视表建立的位置
7.jpg
第四步:完成(完成后就会出现数据透视表的界面)
第五步:在数据透视表的数据显示区域添加字段
8.jpg

注意:字段列表中的字段"√”后会在数据显示区显示。并且可以随意拖放到不同的视图中。
3、美化数据透视表
在菜单工具栏中→设计菜单里有数据透视表样式。可以自由选择装饰。
9.jpg
五、数据透视表函数(GETPIVOTDATA)
GETPIVOTDATA(data_field, pivot_table, [field1, item1, field2, item2], ...)
GETPIVOTDATA
函数语法
·         Data_field 必需。包含要检索的数据的数据字段的名称,用引号引起来。
·         Pivot_table 必需。在数据透视表中对任何单元格、单元格区域或命名的单元格区域的引用。此信息用于决定哪个数据透视表包含要检索的数据。
·         Field1, Item1, Field2, Item2 可选。1 到 126 对用于描述要检索的数据的字段名和项名称,可以按任何顺序排列。字段名和项名称(而不是日期和数字)用引号引起来。对于 OLAP 数据透视表,项可以包含维的源名称以及项的源名称。
根据上述解释,我们常用的方法有三种:
1、GETPIVOTDATA(data_field(查找什么),pivot_table(在哪里查),field1,item1,field2,item2 、、field14,item14(查找的一组条件))
2、GETPIVOTDATA(哪里找," 找什么条件一 条件二 条件三")(注意第二个参数中癿各项以空格相连,且整个参数外加引号,改用单元格引用时要注意绝对引用和相对引用)
3、GETPIVOTDATA(PIVOT_TABLE,分类行字段名称&”[“&分类条件&”;分类方式]”&取值列字段名)

参考资料:1、EXCELHOME培训数据透视表中级课时4培训班相关内容

2、百度百科(数据透视表)
初识数据透视表(lugr_shx).part2.rar (214.6 KB, 下载次数: 134)

初识数据透视表(lugr_shx).part1.rar (300 KB, 下载次数: 164)

TA的精华主题

TA的得分主题

发表于 2013-2-3 14:18 | 显示全部楼层
感谢楼主分享, 数据透视表的课什么是开啊?

TA的精华主题

TA的得分主题

发表于 2013-2-3 21:32 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
谢谢楼主分享。学习了

TA的精华主题

TA的得分主题

发表于 2013-2-5 15:32 | 显示全部楼层
刚好在研究数据透视表,谢谢楼主分享~

TA的精华主题

TA的得分主题

发表于 2013-2-5 15:36 | 显示全部楼层
dajiahaoxinku12 发表于 2013-2-3 14:18
感谢楼主分享, 数据透视表的课什么是开啊?

13年3月6号开始,以后每周周三都有课~

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2013-3-14 11:44 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2017-10-9 16:05 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-5-2 06:04 , Processed in 0.052311 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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