excel学习库

excel表格_excel函数公式大全_execl从入门到精通

用EXCEL神器——Power Query,批量合并相同结构数据文件

今天结合工作来分享一下Power Query的神奇功能——批量合并数据。 公司每月工资表中,列出了员工的工资组成和具体数据,经理要求把1-8月份工资表,记录合并到一个表中。注意:是把记录合并到一个表中,而不是把数据合并起来。 这项工作要求,是经常会用到的,把相同结构数据表中的记录,合并到一个数据表中。如果只是三五个表,复制粘贴就搞定了。但是,如果是十个、几十个、甚至是上百个数据表,而每个表里的记录又上百条,用复制粘贴就很费时间了,也无法保证准确度。这个时候就用到了今天的神器——Power Query。 首先,我建议把要合并的数据保存成文本格式。至于是TXT格式还是CSV格式不太重要,保存成文本格式就可以。可能大家说,原来都是数据表格式直接用不可以吗?为什么一定要保存成文本格式呢?这是因为,EXCEL数据表中,单元格所见非所得。单元格不只保存着数值,而且保存了格式等内容,甚至你看到的数值了不是直接保存的,有可能是引用的,或者通过公式计算得出来的,所以在合并的时候经常会出错。所以,第一步,尽量把要合并的数据保存成文本格式,当然这一步,完全可以在下达数据报送通知的时候直接进行要求。 其次,数据要经过清洗。所谓清洗,后边儿小甚会专门拿出时间来具体讲一下,实际就是说,每一列中的数据规范是要统一的,数字就是数字,文本就是文本,不能在一列中,既有数字又有文本,数据格式不统一后期合并汇总以后很难处理。还要尽量避免空单元格的现象,在数据采集中,空值和0不是一个概念,空值就是什么也没有,但是不等于0。 再次,所有的文件的结构要是相同的。列的名称、列排布的顺序等等,都是相同的,只有这样才能合并起来不出问题,这就要求所有上报数据的单位,要严格的按照数据规范和要求填写数据并上报数据,如果有一个单位上报的文件中,列的排序出错了,合并起来就会出问题。 最后,具体说一下软件的版本和操作。需要注意的是,只有OFFICE2016以后的版本才具有Power Query BI功能,之前的2013、2010、2007都不具备这个功能,而且WPS OFFICE也没有这个功能,这也是小甚在之前建议大家安装OFFICE2016的根本原因。 下面分享一下具体的操作,以8个月的工资数据表为例: 第一步,把文本数据文件保存到同一个文件夹下面。第二步,打开EXCEL文件,新建一个文档,如下图所示,从数据菜单里,找到“新建查询”,并点选“从文件夹”,调出浏览窗口。第三步,从浏览窗口中,选择刚才保存所有数据文件的那个文件夹,然后确认。确认后,会跳出如下的窗口。第四步,在上图中,最下面的“组合“功能按钮调出旁边的下拉菜单点选最下边的”合并和加载到“,跳 出下边的窗口,这个时候软件视合并的文件大小会运行一段时间。点击确认,跳出”加载到“窗口,如下图:按照默认,点确定。注意,要保存到新的表里,不能仅创建连接。之后如下图:如上图,软件运行一段时间后,所有的8个数据文件的数据就合并到一起了。 最后一步,对上图的数据进行一个美化,调整格式,得出合并后的所有数据,如下图。到这里,文件夹里的所有数据文件都合并到一起了,如果操作熟练的话,不用一分钟就能合并完成。 当然,PQ的功能还有很多,今天只是选了比较常用的一个简单功能,但是已经很神奇了,如果你想更深一步加强PQ功能学习,想分分钟完成经理交办的任务,建议关注小甚一起学习,也可以购一本专业介绍PQ的入门上书跟小基一起学习。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接