3个小时整理,25个动图,8个数据透视表常见错误整理,你一定都遇到过!全解决。

教育   教育   2024-08-06 21:01   湖南  

关于数据透视表,是大家学习Excel绕不开的一个关键内容,


我经常因为数据透视表被大家提问,遇到的各种疑难问题,这一期我们一起好好来盘点一下,当然还有可能没有讲到的大家也可以给我留言.


1


日期/数值格式问题

下方是一份数据源,当我插入数据透视表,想要根据时间进行数据汇总的时候,发现内容并不会数据不会进行汇总计算,时间也不会进行年,月,季度之类的分组显示:


我很早之前讲过一个问题,当你在单元格中输入"文本",文本会靠单元格的左侧,数值格式日期格式会靠单元格的右侧,这是一个基本规律,无外如是.


所以当你第一次插入数据透视表的时候,你应该先观察一下,你的表格数据格式,通常从系统导出来的数据都是文本格式,如下所示:

在默认的非设置居中会左对齐的情况下都靠单元格的左侧,所以所有内容都是文本格式.文本是无法进行计算的.


这个时候,你应该做的是把时间和数值类型的列都分别进行一次分列处理.

这样就可以把日期转化成日期格式,文本数值转化成数值格式.


你再插入数据透视表,就可以得到以下的结果:


在当前的OFFICE中如上图所示,日期格式会发生自动的组合,直接变成月份年份之类的分组显示,

在WPS当中并不会发生自动的分组,所以如果你是WPS可以选择A列然后右键选择组合,把时间字段根据需求进行选择调取.


2


月份排序问题

大家在用数据透视表的时候,如果和月份有关系,你是不是遇到过下面这样的情况:

10,11,12月份排在最前面?


如果遇到这种情况,或者你没有如下边这样设置过,你一定要打开自己的Excel表格,做一个简单的设置,以后这种问题就不会出现了.

选择文件>选项>高级>编辑自定义列表

打开


自己手动在输入序列那,输入:

1月,2月,3月......一直到12月.如下如所示:


然后再选择行标签,进行一个升序排列就好了,

包括以后在插入数据透视表也不会出现10月排在最前面.

包括大家或许也遇到过,切片器10月排在前面,你只需要按照这个方法设置过,以后就不会出现这些问题.


3


透视之前先做超级表

很多同学反映过一个问题,为什么自己的表格数据更新之后,透视表不会更新,这个是一个常理,或者以后大家一定要这样做.

在做透视表之前,原始数据表格一定要CTRL+T变成超级表.

一定要提前变成超级表.

如上图,我想分析出每一个产品每一个负责人他们的销售额情况.


之前的超级表数据内只有一年的数据,现在又有一份新的数据直接可以复制粘贴到超级表的下方,超级表会自动的延伸超级表范围.

而数据透视表之前是用超级表插入的,所以超级表更新之后,你再选择数据透视表刷新一次,新的数据就会被并入进行汇总计算:


4


 年份月份切片器

如下图,是刚才完成的透视表分析,当你在这个情况下想要插入和年份季度有关的切片器的时候,你会发现没有这些选项:


首先,我们应该把透视表做一个复制粘贴到一个空白区域,

然后把日期字段放进透视表的行所在的位置,组合出来年份季度月份等等.


当你用一个透视表组合出来了年份月份季度之类的字段之后,你再选择透视表,才可以插入选择年份季度之类的切片器选项.


和时间相关的切片器都极容易出现下面这样的灰色部分,

按住CTRL选择切片器,右键设置,选择隐藏没有数据的项目就好了.



5


 筛选表格串动

下面这幅图看好了,当你选择切片器的时候,你有没有发现,你的表格左右的串动?

这个问题的产生是因为:

当你进行切片器的选择的时候,由于筛选的数值长短不一样,透视表的宽度会根据数值的长度发生变化.

如果你经常使用透视表,会觉得很烦的相信我.

当然这个也不会影响功能,只是单纯的不舒服...


所以,如果你愿意,可以选择透视表,右键设置,把自动调节栏宽取消掉.


6


 透视表的字段计算

如下图,在原始表格中一列销售额,有一列成本.

销售额-成本=毛利

在这个简易环境下,你可以直接先插入透视表

产品放在行,销售额和成本放在值的位置.


选择透视表>数据透视表分析中找到:

字段项目和集.

输入公式如下:

毛利就可以直接计算出来了.


再延伸一步,如果你要算毛利率:

输入公式如下就可以了:


7


添加数据模型?

在插入数据透视表的时候,你是否发现:

在插入菜单中有一个叫做:

将此数据添加到数据模型


需要特别明确一点:

如果你插入到数据模型中,数据透视表的字段计算,就无法进行了.

所以通常情况下都不会选择:

放进数据模型.


除非你会有以下的需求:

我想根据数据源分析:

每一个负责人负责的地址有多少个?

在默认的计数情况下,例如:

陈博2654次,指的是陈博在原始表格中有2654次的销售次数.

而并非他所负责的地址有2654个,

比如表格中可能会存存在湖南1000次,湖北1000次,福建654次.

其实去重的结果他所负责就是就是3个地点.

所以,你可以选择非重复计数,

非重复计数,也只能是在数据模型的情况下才可以被使用.

在没有添加到数据模型的时候,是无法使用的.

所以大家一定要区分清楚.


8更换透视表数据源

如下图,你或许遇到过这种情况,明明数据源当中就没有空白单元格,

但是当你看透视表的时候却出现了一个空白位置.

如果你完全是按照透视表的操作规程去做的,不会出现这样的情况.


遇到这个问题,首先你要检查,是否你的表格变成了超级表.

如下图,数据源为超级表.

并且表格名称叫做:表1

然后你再选择到当前数据透视表,

选择数据透视表分析>更改数据源

你会发现,可能你选择的范围并非是超级表范围,而是选择的数据源表格的整个A:F列.

A:F当然就会在超出超级表的范围中包含很多空白的位置.


选择数据透视表,之后更改数据源,把数据源更换成超级表格的名称:

表1

就可以了.


以上!

更新不易.

如果喜欢老徐的内容,记得给老徐留下一个赞!!

谢谢大家的观看和支持!

如果想要系统学习Excel,可以看看这个链接:
限时白菜价格,
随时观看,无时间限制,模板均可下载!
更新不易!
如果喜欢老徐的内容,记得给老徐点赞关注哦!!




老徐的Excel
Excel其实很有意思!
 最新文章