查看原文
其他

用数据透视表给日期分组,真的太坑了!

小爽 秋叶Excel 2022-06-30

点击蓝字【秋叶 Excel】👆

发送【UP】

免费领 13 篇 Vlookup 教程合集!


本文作者:小爽

本文编辑:雅梨子



大家好,我是为大家排「忧」解「Excel」的小爽~


这一次,我们来讲讲数据透视表。


在数据源中,经常会存在日期类的数据,但是!!!


当我们直接创建数据透视表,日期分组就出现了各种各样的问题,令人头大。



今天,我们就来聊聊这个问题:


数据透视表日期字段为什么不能分组。

日期存在空白单元格



日期存在空单元格或者合并单元格



造成原因:


在记录数据的时候,有时我们忘记记录日期,造成日期列中存在空单元格。


而且数据透视表对于数据源有严格的要求。


如果数据源日期列中存在合并单元格,在合并单元格的过程中会「仅保留左上角的值,放弃其他值」,就会产生空单元格。


而有空单元格的存在,就会造成分组的过程中多出一个空白的数据。


 

我们将包含合并单元格的数据作为数据源,创建透视表,将日期拖入行标签。



单击行标签任一单元格,右键单击【组合】按钮,出现日期组合对话框,单击【确定】按钮。



结果如下:



虽然合并单元格后的日期仍然可以进行分组,但是分组后的日期数据并不是我们想要的结果。



解决方法:


👉 对于数据源存在空单元格:


我们需要检查原始数据的来源,补充对应的日期,若找不到对应的日期,则根据实际情况来判断,是否删除空单元格对应的记录。


👉 对于合并单元格:


❶ 选中日期列,取消合并单元格;


 

❷ 按快捷键【Ctrl+G】调出「定位」窗口,单击【定位条件】-【空值】-【确定】;




❸ =上一个单元格,【Ctrl+Enter】批量填充;

 

 

❹ 选择性粘贴为数值,【Ctrl+C】进行复制,鼠标右键单击,粘贴为值;

 

 

❺ 鼠标右键刷新数据透视表。



数据源区域选择的时候多出空行



造成原因:对数据源删除内容时,数据源没有自动更新造成存在空行。



解决方法:更改数据源。

 

❶ 单击透视表上的任一单元格,在【数据透视表分析】选项卡下,单击【更改数据源】,选中更改后的数据源区域。




除了数据源中存在空单元格的情况外,还有一种可能存在非日期格式的内容,造成日期分组出现问题。

存在非日期格式的内容



日期列存在错误值


造成原因:日期列中存在非日期格式的内容,如错误值,造成日期不能分组。



解决方法:检查原始数据来源,补充日期,或者把错误值整条记录删掉。


❶ 选中存在错误值的一条记录,按住快捷键【Ctrl+-】调出「删除文档」的弹窗,单击【下方单元格上移】-单击【确定】按钮。



❷ 鼠标右键刷新,可以看到透视表正确。


存在文本型日期



造成原因:从系统导出到 Excel 中的日期数据,Excel 不能识别它的格式,所以造成日期不能分组的情况。

 

解决方法:


通过分列功能


❶ 选中日期列,在【数据】选项卡下,单击【分列】,根据分列向导,单击【下一步】,单击【完成】按钮;



总结



今天本文介绍了,数据透视表日期为什么不能分组:


❶ 存在合并单元格;

通过批量填充上一个单元格。


❷ 空白单元格;

检查数据。


❸ 删除数据源后,存在空行;

更改数据源。


❹ 存在文本性日期;

利用分列功能清理数据。


熟练数据透视表的基本原理,应对这些问题才能游刃有余,我们下次再见~


如果你想学 Excel,想要快速掌握 Excel 数据处理的常用方式,提高办公效率!

小 E 推荐你学习我们秋叶家的《从新手到高手》这门课程~

不用担心看不懂、学不会、难上手,课题会根据实例为你讲解,循序渐进,让 Excel 技术一步达成!

现在购买,还会赠送超多福利!
360+超实用精美图表模板
Excel 常用函数大全
价值 99 元的 3 天 Excel 高效集训营
还等什么,赶紧扫描下方二维码抢购吧~
↓↓↓
欢迎加入秋叶 Excel 专属读者群~和群友一起互相交流学习 Excel,互帮互助。

现在进群,不会掉落各种学习资源,助力大家提升办公效率





↓↓↓


有所收获
点个「在看」~
👇👇👇
点击【阅读原文】
学习优质好课
👇👇👇

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存