excel出现中文乱码的解决教程-英雄云拓展知识分享
139
2023-11-13
【摘要】 本书摘自《Excel 数据处理与分析实战宝典_第2版》一书中第4章,第2节,耿勇著。
4.2 对数据透视表中的项进行组合
数据透视表比较常见的一个功能是对数据透视表中行或者列中的项目按照一定的规则进行组 合。数据透视表可以创建任意多个组,甚至可以在组的基础上再创建组合,数据透视表中的组合 与分类汇总下分级显示中的创建组有些类似。
数据透视表中的组合提供了两种分组方式。
★手动组合:创建数据透视表后,选择需要组合的项,然后在“数据透视表工具”→ “分析” 选项卡下的“组合”选项中单击“分组选择”按钮,或者直接在鼠标右键菜单中选择“组 合"。
★自动组合:如果项是数值,则使用“组合”对话框指定项的组合方式。选定任意项,然后 在“数据透视表工具”→ “分析”选项卡下的“组合”选项中单击“分组选择”按钮,或
者直接在鼠标右键菜单中选择“组合”(在 Excel2010及其以下版本中也称为“创建组”)。 在实际工作中,用户经常遇到字段组合失败的情况,主要原因及解决方法如下。
★组合字段的数据类型不一致。例如,组合字段中同时存在日期型与文本型日期并存的数据。 解决方法:通过TYPE 函数对数据字段的类型进行测试,返回结果为2的就是文本型数据, 将其改正为日期型的数据。尤其是在外部数据库导出数据的时候,要重点关注这一点。
★数据透视表引用数据源时采取了整列引用方式,整列引用会造成数据源外的大量空白区域 的字段类型不一致,此时需要更改数据源区域并刷新数据透视表。
★存在伪日期值的日期。例如,很多用户喜欢输入“2016.3.21”或“20160321”这样对 Excel 来说是非法格式的日期,此时需要将其规范为正确的日期格式。
★数据引用区域失效导致组合失败。当数据透视表的数据源被删除或引用外部数据源不存在 时,数据透视表引用区域会产生原来数据透视表的路径和文件,保留一个失效的数据引用 区域,导致组合失败。
2. 自动组合
当字段包含数值、日期或者时间时,数据透视表可以自动创建组合。下面以一个示例来说明
数据透视表如何对日期进行自动组合。
按照创建一般数据透视表的步骤生成数据透视表,将光标放置在行标签的任意一个日期,然 后单击鼠标右键,选择“组合”,弹出“组合”对话框。该对话框自动出现该数据源中的起始日期 和结束日期。这两个日期覆盖了整个数据区域的日期值,可根据需要修改这两个日期值。在“步 长”列表框中选择“月”,单击“确定”按钮,数据透视表将按月份组合。适当修改数据透视表, 最终效果如图4-16右侧所示的数据透视表。
提示 按日期字段进行组合,此字段里的值都必须为日期值,任何一个单元格中的数据类型不正确都 会导致不能创建组合,并且该字段中不能有空值,列中的任何一个单元格为空都不能创建组合;在 Excel 2016 中,如果日期字段比较规范,则在拖放日期字段到行标签区域或者列标签区域中时会自动形成 一
个“月”字段。
有些用户需要对日期记录的数据表格以周间隔的方式来查看数据,但数据透视表中并没有提 供按周组合的方式,我们可在数据源中增加一列用 WEEKNUM 函数来计算出对应日期所在的周 数,这样就可以实现对全年日期按周组合。
3. 利用组合创建频率分布
Excel 有多种方式进行频率计算,但这些方式远不如利用数据透视表组合创建频率分布简单、 方便。
4. 同一数据源多个组合
如果用户希望使用同一个数据源创建多个数据透视表,原来已经创建组合的数据透视表会影 响后续的数据透视表,即所有后续的数据透视表将使用相同的组合,后续透视表的新增组合会影 响先创建的数据透视表。当出现这种情况时,有时并不是用户所需要的。出现上述问题的原因是, 当使用同一数据源创建多个数据透视表时,都使用相同数据透视表的缓存。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们 18664393530@aliyun.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~