1000张工作表合并,1分钟搞定!

个人微信号 | (ID:LiRuiExcel520)

微信服务号 | 跟李锐学Excel(ID:LiRuiExcel)

微信公众号 | Excel函数与公式(ID:ExcelLiRui)

有1000张工作表数据需要合并到一起,你会怎么做?

当然不是要你手动一个个复制粘贴,那样会累死人;也不是要你会VBA编程写后台代码才行......

今天就来看看不用编程仅需点几下鼠标,1分钟搞定1000张工作表合并的技术。

本教程正文共2130字20图,预计阅读时间6分钟。

本教程内容较多,担心记不全的话,可以分享到朋友圈给自己备份一份。

问题描述

某企业共有1000家门店,每家门店的销售数据放置一张工作表,要求将1000张工作表数据批量合并。

包含1000张工作表的文件如下图所示,其中每张工作表的名称使用门店编号命名,从LR0001到LR1000。

每张工作表都包含订单号、商品、金额,一共有1000家门店对应着1000张工作表数据,每张工作表里面放置了100条销售记录,如下图所示。

这样大量的工作表数据要合并在一起,一定是有批处理方法的。

即使你不知道具体方法,也应该能想到这一点,然后你要做的就是找到它,学会它,往下看。

思路及方法选择

虽然使用VBA或者SQL语句可以批量合并多表数据,但那需要一定的编程基础,这里为了让95%以上零编程经验的人能处理这类问题,选择一种Excel里专门用于数据转换和整合的工具。

这里用的是Power Query,下文演示版本是Excel 2016最新版,自带Power Query,没有新版,或需要插件的同学可以联系小助手获取(下方有联系方式)。

你一定想知道具体操作步骤,别急,下面有介绍。

操作步骤详解

要处理数据,需要先把数据源导入到Power Query编辑器。

单击数据-新建查询-从文件-从工作簿,如下图所示。

选择文件所在路径,在导航器中选中文件,单击“转换数据”。

由于我们需要处理的数据在Data列里,所以选中Data列然后单击删除列里面的删除其他列,如下图所示。

单击Data列字段右侧的展开按钮,向下钻取数据。

去掉“使用原始列名作为前缀”的勾选,单击确定,如下图所示。

展开数据明细后,单击“将第一行用做标题”。

这样做的目的是将字段名称所在的第一行提升为标题行,如下图所示。

这时候需要清除没用的冗余数据,不让它们混杂的最终结果里。

借助筛选功能,可以批量清除,首先去掉null数据。

其次清除“金额”前面的勾选,单击确定。

最后关闭并上载,将处理结果从Power Query编辑器上传回Excel工作表区域。

1000张工作表,每张工作表包含100条销售记录,一共是10万条数据,大概用时1分钟加载完毕,如下图所示。

注意,这个结果并不是静态不变的,而是和数据源保持关联的,当数据源更新后我们可以快速更新结果报表,让你一劳永逸!

>>推荐阅读 <<

(点击蓝字可直接跳转)

史上最全VLOOKUP函数套路大全

Excel万能函数SUMPRODUCT

IF函数强大却不为人知的实战应用技术

SUM函数到底有多强大,你真的不知道!

史上最全条件求和函数SUMIF教程

最具价值日期函数DATEDIF套路大全

Excel高手必备函数INDIRECT的神应用

飞檐走壁的函数里数她轻功最好!她就是...

COUNTIF,堪比统计函数中的VLOOKUP,你会用吗?

这个函数堪称统计之王,会用的都是高手!

(0)

相关推荐

  • 困扰多人的难题:Excel多表合并!

    多表合并历来是困扰职场人士的难题,它的使用场景真的是太多太多了--不同部门的数据.不同月份的数据,甚至不同公司的数据报表--分散在不同的工作表或者不同的工作薄,他们具有共同的表头,如何快速把它们合并在 ...

  • Excel合并多个工作表数据,实现同步更新!

    在工作中,我们经常需要将多个工作表中的数据合并到一个表格中,有时候可能会借助一些函数公式来帮我们实现,对于那些不怎么会函数的小白来说,就有点困难了.这里,小汪老师教大家一种简单的法子,就算是小白也能够 ...

  • Excel基础:多个不同结构,不同数据的工作表,快速合并技巧

    使用Power Query编辑器,快速合并多个不同结构.不同数据的工作表 使用Power Query编辑器,快速合并多个不同结构.不同数据的工作表 展开

  • 50个工作簿70个工作表,一分钟搞定数据汇总

    小伙伴们好啊,今天老祝要和大家分享一个特别特别实用的多工作簿数据汇总的技巧. 如下图,是某集团下属各公司的销售数据,分别存放在不同工作簿内: 每个工作簿内还有多个工作表: 这些数据要进行汇总分析之前, ...

  • POWER QUERY--一个工作簿内多张工作表合并汇总(二)

    点击上方 蓝色 文字  关注我们吧! 送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! 上一篇中我们介绍了在同一个工作簿中两张工作表如何进行合并汇总.今天我们再介 ...

  • POWER QUERY--一个工作簿内的多张工作表合并汇总

    点击上方 蓝色 文字  关注我们吧! 送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! 如果要汇总的工作表是在同一个工作簿内,此时的汇总并不复杂,但要先弄清楚:这 ...

  • 免费视频教程-多文件多工作表汇总一招搞定

    年底了,很多同学,都在汇总这一年的数据,有的复制粘贴一周的 有的愁眉不展的,苦不堪言-- 小编确是美滋滋的轻松搞定了这种汇总的工作表,您可能会说,小编,你不会是使用网上说的VBA吧! NO NO NO ...

  • 按名单创建1000个文件夹,1分钟搞定!

    原创作者 | 李锐 微信公众号 | Excel函数与公式(ID:ExcelLiRui) 微信个人号 | (ID:ExcelLiRui520) 按名单创建1000个文件夹,1分钟搞定! 工作中经常需要创 ...

  • 1000张Excel工作表合并,1分钟搞定!

    点击下方 ↓ 关注,每天免费看Excel专业教程 置顶公众号或设为星标 ↑ 才能每天及时收到推送 个人微信号 | (ID:LiRuiExcel520) 微信服务号 | 跟李锐学Excel(ID:LiR ...

  • Excel表格,快速合并多张工作表,使用一个功能就搞定

    Excel表格,快速合并多张工作表,使用一个功能就搞定

  • 菜鸟记197-1分钟快速新建1000个工作表

    关键词:EXCEL2016:数据透视表:批量新建工作表:批量操作工作表:操作难度** 工作中如果需要在一个工作簿中新建指定名称的工作表,您是不是这样操作的? 如果需要新建成百上千个工作表(当然实践中很 ...

  • 9张知识宝图→【1小时的工作1分钟搞定】...

    9张知识宝图→[1小时的工作1分钟搞定] →怎样把Word用到极致? →Word高手常用快捷键 →怎样提高效率100倍? →如何显得自己很专业? 全部原图分享给你,#关注我# #每天分享干货#