亲爱的小伙伴们,跟我学EXCEL系列福利来了,从初级一直到高级学习EXCEL系列文章,结合财务实际应用讲解,配合动图细节演示,通俗易懂,是一套比较系统的不可多见学习EXCEL的好文章。持续更新中!
本系列文章包括基础篇(包括技巧、函数)、进阶篇(主要是数据透视表)、高级篇(主要是Power Query)。
希望大家喜欢,欢迎提出宝贵意见和建议!
我们从今天开始学习数据透视表。
三、EXCEL进阶篇-数据透视表01
01、数据透视表前言
大家好,关于EXCEL技巧和函数部分就先写这么多了,技巧和函数部分的内容还是相当多的,我主要就写了重点部分,不可能也没必要面面俱到,毕竟技巧和函数是解决EXCEL局部需求的,而数据透视表和Power Query是解决系统性需求的。
OFFICE和WPS相比的话,WPS在一些高级功能上有缺陷,但近几年随着WPS的不断完善,尤其是基础功能这一块还是比较丰富的,和EXCEL比较的话应该是差不多的,甚至在某些方面比OFFICE还好用,但涉及到一些高级功能还是有一定缺陷的,如果你是一个数据处理重度使用者的话,个人还是建议使用EXCEL高版。
EXCEL数据透视表在EXCEL发展史上可以说是一个划时代的功能,这个功能和Power Query、VBA并称EXCEL三大利器,但VBA涉及到编程和代码,一般使用者也用不上,而且也比较复杂,所以我们能熟练掌握操作了数据透视表和Power Query就足以应付大部分的数据处理工作了。
我们知道账务处理的本质就是数据处理,数据处理不外乎就是数据采集、数据清洗、数据分析和数据展示这几个方面。只不过我们的账务处理是双向处理而已。包括我们经常使用的各种财务软件其实就是个数据处理工具。相比较而言,软件和EXCEL在数据处理方面各有优劣,是互补的关系而不是替代关系。
软件的优点是在数据处理上比较规范,缺点是功能相对而言比较固化和有限,例如财务软件只能处理财务数据。EXCEL在数据处理上的优点是它的开放性和灵活性,缺点是太开放,导致数据处理的各个环节都比较凌乱。尤其是它的灵活性,不管你是EXCEL青铜还是王者都能鼓捣两下,有各种各样的使用方法,不像软件那么规范,也正是这样,EXCEL的应用范围非常广泛,甚至日本有个老人坚持十几年用EXCEL画画,作出来的画让很多人惊讶不已,有兴趣的可以自行百度一下。
这是我用EXCEL做出来的思维导图。
说得有点远了,我们还是说数据透视表吧!
数据透视表在数据处理环节中属于数据分析环节,是数据分析非常重要的一个功能,数据透视表是一种交互式的表,可以进行某些计算,如求和与计数等。所进行的计算与数据跟数据透视表中的排列有关。之所以称为数据透视表,是因为可以动态地改变它们的版面布置,以便按照不同方式分析数据,也可以重新安排行字段、列字段和页字段。每一次改变版面布置时,数据透视表会立即按照新的布置重新计算数据。另外,如果原始数据发生更改,则可以更新数据透视表。
可以这么说,数据透视表就是类似于“搭积木”式的数据处理魔方表。
02、使用数据透视表前置要求
网络上好多大神说EXCEL使用就是三张表,其实说的是EXCEL用表习惯而已,意思是按三种表使用比较方便而已,一种表是信息表,一种是基础表(也可以叫数据源、源数据),一种是输出表。
数据透视表功能就比较适合这样使用,包括将来的Power Query也是适合这样使用的。信息表其实就是基础表的一个补充和辅助,源数据是基础表,数据输出表就是对源数据的再处理,这样成体系的使用相对来说便捷和有条理一些,一张信息表承载辅助功能,所有数据都放在一张源数据表里,而且最好是数据库式表格,输出表可以有很多,不管有多少输出表,都源自同一个数据源。可能有人会质疑这样做有多大的意义,在接下来的学习中我们会慢慢体会到这样作的好处。
当然如果是比较简单的一次性表格就无所谓了。
数据透视表功能一般就是对源数据的处理,那么随意一个表格都可以用数据透视表功能使用吗?不是的,数据透视表对源数据表是有一定要求的,具体如下:
(1)源数据表标题栏字段名称最好不要重复、不能为空,截图一。
如果重复了会导致我们在使用过程中不方便,数据透视表会自动修改标题栏字段,影响我们识别,这个还能使用,不方便而已,如果标题栏空了就无法建立数据透视表了。
截图一
(2)源数据表不允许出现多维表头,只能是一维表头,一般使用表就无所谓了,截图二。
截图二
(3)源数据表不允许有无效数据,截图三。
截图三
(4)整体数据源表不允许出现合并单元格,截图四。
截图四
这些制表的不规范和有些不规范的数据有时候会影响表格的使用,也会影响数据透视表的使用,这就是EXCEL太开放的体现,技巧和函数有些用法就是在规范数据,也为建立能使用数据透视表的源数据奠定了良好的基础。
03、什么情况下需要使用数据透视表
当你工作中遇到以下几种场景中的问题时,记得使用数据透视表。
(1)待统计数据条数很多,成千上万条记录,甚至几十万条记录需要统计,这时用函数公式计算的速度缓慢,导致表格卡顿。
(2)待统计的数据包含很多类别,需要分类统计,合并同类项等操作。
(3)待统计的数据需要按照不同维度整理成多种格式的报表,还可能根据领导的指示随时变换行列布局,增加新的统计维度。
(4)原始数据中的字段分类过于繁杂,需要把属性相近的一些数据归类为大类别数据再进行统计和分析,以便用户更清晰直观的查看到数据趋势。
(5)当数据不但要形成报表,还需要配套的动态图表辅助演示时。
(6)当需要根据报表中的某个数字进一步分析,将其拆分为更详细的数据记录时。
(7)当原始数据经常更新,而统计报表也需要频繁的同步更新时。
(8)当查看报表时需要多组条件筛选器,要求根据不同的筛选条件动态更新表格中的数据时。
(9)当需要把数据按某个维度拆分为多个分表,放置到多个工作表中展示的时候。
04、数据透视表工作界面
学习数据透视表之前先来认识一下数据透视表的工作界面,加深一下印象,截图五。具体如何使用我们后面会一一讲到的。
截图五