vb怎样同时打开2个excel工作簿_【赠书】不打开工作簿也能批量合并不同文件夹下多个表格的数据...

最近推送的五篇文章:

  • 《偷懒的技术:打造财务Excel达人》到底有多畅销?

  • 《偷懒的技术2》推荐序:未来已来,你准备好了吗?

  • 将“偷懒”进行到底,还在到处找模板、搜公式?这一本书就够了!!!

  • 为什么将单元格设置成数字格式了还是无法求和?数字格式转换方法汇总

  • 打开工作簿后,表格格式全丢失了,菩萨啊,救救我

·  正  ·  文  ·  来  ·  啦  ·

大成方略纳部人俱乐部正在搞赠书活动,赠送《偷懒的技术2:财务Excel表格轻松做》及鼠标垫。详见:

【文末赠书】不打开Excel工作簿,也能批量合并多个表格数据

需求 

在工作中,我们经常需要将多个格式相同的工作簿的部分单元格复制粘贴到一个汇总表。比如季度末需要对每个人进行绩效评价。考核指标表按部门分别存放在不同的文件夹下。

784c5e5b6853e27b30925eba7d8cbbca.png

每个人一张工作簿,以人名命名,工作表名称均为Sheet1,表格格式及布局均相同。如下图所示:64c3d4808de10d38cdcd793673dc2d41.png

现需要将每个工作簿的Sheet1工作表里的C2、E2、H2、H5:H7、H9:H11的数据复制粘贴到一张工作表。

如果工作簿比较少都还好办,打开每个工作簿复制粘贴。工作簿比较多的话,这样复制粘贴就很没效率。那能否不打开每个工簿,就直接批量将分别存放在不同文件夹下的工作簿表格指定的单元格数据汇总到一起?可以 ,下面一步步介绍。

预备知识 

假设桌面有二个工作簿,一个名为“人名列表”,另一个为“工作簿2”,“工作簿2”Sheet1工作表的A1输入公式:

=[人名列表.xlsx]Sheet1!A1

用上面简单的链接公式引用《人名列表》sheet1工作的A1单元格,然后关闭《人名列表》工作簿。

8f62f732fb9f10a022a8b369adf0a1d9.png

此时,《工作簿2》的A1单元格的公式变为:

='D:\我的桌面\[人名列表.xlsx]Sheet1'!A1

我们将A2单元格 公式往下拖动填充:

db3f812fe8cb2e5202126cd91286697c.gif

可以看到,即使目标工作簿《人名列表》处于关闭状态,用上面简单的引用链接公式,仍然可以将表格中的数据取过来。

本文就是要用这个特点来汇总各工作簿的数据。

合并思路 

根据上面知识点,我们用简单的单元格引用财务部文件夹《龙逸凡》工作簿sheet1工作表的C2单元格,其公式为:

='D:\我的桌面\绩效评价表\财务部\[龙逸凡.xlsx]Sheet1'!C2

引用行政部文件夹《龙逸凡》工作簿sheet1工作表的C2单元格,其公式为:

='D:\我的桌面\绩效评价表\行政部\[陈晓燕.xlsx]Sheet1'!C2

由于考核表按部门分别存放在不同文件夹,不方便输入公式,因而首先得将所有的考核表汇总到一个文件夹下(拦路虎1),假设将这些考核表都汇总到”绩效评价表“文件夹上,那以上面 公式分别为:

='D:\我的桌面\绩效评价表\[龙逸凡.xlsx]Sheet1'!C2

='D:\我的桌面\绩效评价表\[陈晓燕.xlsx]Sheet1'!C2

上面公式不同的地方就是工作簿名称,那么如果我们能得到各个考核表的工作簿名称(拦路虎2),用普通的文本公式就可拼凑出上面的公式:

="='D:\我的桌面\绩效评价表\["&工作簿名称&"]Sheet1'!C2"

如下图所示:

cccefc41db1b0e3d5253593ac0b12077.png

然后,将上面的公式复制粘贴为值,即可得到简单的引用链接。进而批量引用各工作簿指定单元格的数据。

将工作簿批量转移以同一文件夹 

Step1:显示文件名后缀

在”查看“选项卡勾选”文件扩展名“

06eae336a55b5371d78786d57671290f.png

或者在文件夹选项按下图设置

1ffdc906cfeefd4518abe947ffc16d94.png

Step2:搜索文件后续名:

在搜索框输入.xls,将子文件夹下的所有Excel表格全搜索罗列出来

28c6e6a2343b62e1d3f002995986559b.gif

知识点:

2003格式的工作簿文件后缀名为.xls

2007格式的工作簿文件后缀名为.xlsx

然后选定要复制的文件,ctrl+C复制到”绩效评价表“文件夹下

知识点:

按住Ctrl可选择不连续的多个

选择某个文件,然后按住Shift,点击另一个文件,可选择这二个文件之间的所有文件。

获取所有工作簿名称

我们可以使用打开对话框来获取所有工作簿的名称。

选中所有表格,表格的名称均罗列在打开对话框,再将其复制粘贴到Excel表格中。

具体操作见GIF动图:

c6db3ef805d91b5c34d10b0c0eb2e35c.gif

然后使用分列功能将其拆分到列。再转置粘贴为行。

412840b9fb198df917b3f8037f590553.gif

使用公式提取各工作簿指定数据 使用&符号拼凑出引用公式。

3411a886b4e08b8131c6ce45619e4e9e.gif

然后复制粘贴为数值,用查找替换,查找等于号替换为等于号,点击全部替换即可将文本变为公式。

2430a9a1d6ca102b1fd595b770628299.gif

上面的案例使用了Windows查找功能、Excel的打开对话框、分列功能、查找替换功能。没有涉及以任何函数。如果大家对函数比较熟悉,还可使用下面文章介绍的方法:

如何将多个文件夹的工作簿合并到一个文件夹

如何将不同文件夹下的报表快速汇总到一个表格

本文知识点
  • 文件后缀

  • 搜索功能

  • 打开功能

  • 查找替换

  • 分列

Excel畅销书推荐:

《“偷懒”的技术:打造财务Excel达人》、《“偷懒”的技术2:财务Excel表格轻松做》

537488f51a0c3b4ae3e1115c0c7da603.png

?滑动下面的列表查看更多


如何正确使用本公众号,学习Excel技巧,提高工作效率

【目录】本公众号2017年推送文章的分类导航

【目录】本公众号2018年推送文章的分类导航


怎样才算精能Excel?看完再也不敢在简历上写精通Excel了!

怎样才能让Excel运行得更快、从此告别卡慢等

强大到逆天的“快速填充”,不用公式提取字符、调换位置


你真的理解了相对引用?95%的人都错了,你呢?

按年、季、月、旬、周分段求和,这一篇文章总结完了

根据指定的条件,统计唯一值的个数,公式总结

行列交叉查询公式汇总及解释

如何按简称查找全称、如何反向模糊查找

财务工作经典Excel公式及解析

使用vlookup函数的常见错误及解决方法

深入讲解SUMIF&多表多列多条件求和

用sumif对超15位的代码条件求和居然出错了,原因是...


一张图表示实际VS半年及年度预算完成情况
要做出别具一格的图表都要用到这个强大的功能...

普通的折线图蜕化成蝶后,美到你认不出来

手把手教你制作华丽酷炫的走势图

不用辅助列也可制作旋风图、蝴蝶图

财务分析如何做到一图胜千言

财务分析经典图表及制作方法(第1季)

财务分析经典图表及制作方法(第2季)

豪华仪表盘模板下载

制作高大小的圆环图,这个方法更简单

超越图表大神的小技巧:在柱形图背后添加平均线

不等宽的堆积柱形图,这思路开脑洞...

如何用箭头标注指标的同比增减情况?

资料下载

本公众号不同于其他号,文章不会重复推送。

请在本公众号主页点击“历史文章”菜单,查看应用专题及分类导航,

在主页发送下表关键词可下载相应模板及资料。

2a9940e4732336f95cec5785660a23af.png

如果本文对你有帮助,走时别忘了点一下右下角的大拇指并转发分享给身边的朋友。

表情包
插入表情
评论将由博主筛选后显示,对所有人可见 | 还能输入1000个字符
相关推荐
©️2020 CSDN 皮肤主题: 游动-白 设计师:白松林 返回首页