您的当前位置:首页【实务操作Excel】跨表、跨工作簿合并之合并多个工作表

【实务操作Excel】跨表、跨工作簿合并之合并多个工作表

2021-01-15 来源:小侦探旅游网


多个工作表的合并及动态更新

之利用Excel数据新建查询(Power Query)功能

当今信息化“大数据”时代,数据汇总分析已经成为财务、税务、审计人员必不可少的一项技能。作为一线审计人员,经常与数据打交道,小编更是有切身体会,各种Excel函数、并表、透视等更是家常便饭手到擒来的事情。Excel操作技能慢慢成为每一个财税人员的看家本领,基础技能,小编后续在解码财税政策实务原理的同时,将会在【工具】菜单选项模块更新一系列Excel操作小技巧,相信能够给财税工作领域的小伙伴们带来实务工作上的便利,为您的职业发展助一臂之力。今天小编打算写一篇关于跨表或跨工作簿甚至跨文件夹合并的问题,这项“神技能”可以说是财税人员很少去运用的技能,但一旦掌握,您将受益终身。更多工具搜索:爱问财税

一、跨表合并解决的问题

财务部门作为公司数据记录、归集、处理中心,是企业管理运营的核心,成本费用的列支、收入现金的记录,采购端的支出、销售端的收入,公司合并、分立、上市、清算…等等,每项业务都需要在财务、税务部门体现出来。当公司规模不大时,可以手工简单处理,靠单笔查询或脑袋记忆就能解决,但一旦公司规模扩张,尤其多元化业务发展,企业的财务或税务人员势必面临着数据归集、处理、分析的难题。

今天所讲的跨表合并主要解决财务部门在面临不同部门提交的数据、不同日期、月份、年度的数据,或者不同公司、行业的报表数据等,各项数据分散在不同的工作表、工作簿甚至文件夹中,这种情况该如何解决入如何能运用Excel的操作技巧达到快速合并的效果,可以留给更多分析、报告的时间。

二、跨表合并解决的方法

跨表合并解决的方法其实有很多种,包括数据新建查询(Power Query)、方方格

子、Excel易用宝、慧办公软件、VBA函数等,那么作为财税人员,我们应该学习哪种技能既能解决问题又比较容易上手呢?那么我们先分析下这些工具具体应用场景:

数据新建查询 Excel2016版本及以上版本 (Power Query) 1、2016家庭版和学生版自带全套功能,2016专业增强版部分功能选项没有; 2、Excel2010~Excel2013版本,默认是没有Power Query工具的,但可以安装微软的Power Query插件使用 3、更早版本的Excel(如2003等)不支持Power Query插件。

方方格子 Excel易用宝 慧办公软件 VBA函数 【备注】

支持Excel2007至2016各版本 支持32位和64位Office 支持平台:32位及64位的Windows XP(SP3)\\ Windows Vista \\ Windows 7 \\ Windows 8\\Windows 10 Excel2007\\2010\\2013\\2016\\2019\\365专业版或企业版、WPS Excel2003/2007/2010/2013/2016/2019/365 专业版或企业版、WPS2013/2016/2019等 Alt+F11或者调出“开发工具”菜单 三、跨表合并之新建查询功能

今天小编带领小伙伴们先学习下Excel2016版本自带的数据新建查询功能,即Power Query查询工具。这个工具允许用户链接、合并多个数据源中的数据,可以实现Excel多表合并。

前提条件:

1、要合并的多个工作表表头一致,列次尽量保持一致; 2、Power Query查询工具启动方法:

点击【数据】-【新建查询】-【从文件/从数据库/从其他来源等】

(一)同一工作簿中多表合并

举例:2014-2020年的财务数据分布在不同的工作表中,不利于汇总数据分析,只有合并到同一张表格中才能使用函数、数据透视表等进行数据分析功能,所以首先需要将不同表中的数据合并在同一个表中。 第一步:

点击【新建查询】→【从文件】→【从工作簿】,然后在弹出的“导入数据”选择框中,选中包含要合并工作表的Excel文件(先选中一个),点击导入。

第二步:

点击【导入】后,在弹出的【导航器】窗口,点左侧【选择多项目】(2014-2020年的数据存放在此工作表中),此时右侧出现该工作表中的相应行次列次的数据,然后点击下侧的【编辑】按钮,对新建的查询进行编辑。

第三步:

点击【编辑】后,在弹出的查询编辑器窗口,点击【追加查询】,选择要追加的表下拉按钮,依次将2015年-2020年的表格追加至2014年查询列表中,然后点击【确定】,完成对新建查询的编辑,点击【关闭并上载】,这一步的目的是将在Power Query中处理过的数据导入到Excel。

注意:在Power Query中创建的查询表类似数据库,导入到Excel中体现为一张工作表。

这样我们就将不同工作表合并在一起了,也就完成了跨表合并的工作。之后,如果单独的表中有更新,只需在查询界面中选择点击【数据】→【连接】→【全部刷新】即可获取数据的最新状态。

因篇幅问题不能全部显示,请点此查看更多更全内容