乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何快速提取多个Excel文件中单元格数据-excel提取单元格,excel公式里提取单元格数据

如何快速提取多个Excel文件中单元格数据-excel提取单元格,excel公式里提取单元格数据

作者:乔山办公网日期:

返回目录:excel表格制作




从多个excel文件中提取数据,很多同学提出了自已的想法。其实这些方法兰色原来都一一试过,现在点评一下:
1 、indirect公式法
优点:可以很方便的生成提取公式
缺点:必须要打开所有excel文件才能完成提取。
2、SQL及其他查询法
优点:在数据表比较规范时可以用
缺点:表格不规则时很难使用
3、普通VBA方法
优点:如果表格打开快,提取数据也快。
缺点:如果表格打开很慢,用VBA方法提取同样很慢
经过多次测试,最终兰色还是使用了下面的方法,不需要打开文件,只需要简单的公式和查找替换即可完成。

不打开excel文件取数,最简单的莫过于直接用=号引用。所以兰色的方法就是在单元格中批量设置引用公式。

如下图所示,在F盘”文件合并”中有若干个报表,需要完成的任务时,从各子公司报表中提取1~3月的广告费数据。

提取数据后放在汇总表中

分析:
如果经常性的从这些报表中取数,我们可以建一个取数模板,需要时可以迅速的提取数据。
操作步骤:
第1步:把所有的公司名(和文件名一一对应)输入在一列中。(可以在微信平台回复“e79fa5e98193e4b893e5b19e361文件名列表”查看快速获取文件夹内所有文件名称教程),然后设置公式,用公式生成完成的引用地址。文件名是引用单元格的值,以便批量生成所有文件的引用地址

第2步:复制公式后把通过复制粘贴把公式转换为值。

第3步:通过賛换,在最前面添加=号,转换成公式。

第4步:把公式复制到后面两列,只需要把单元格地址直接替换,即可生成2月和3月的数据。

生成的效果


工具/材料:Microsoft Office Excel2016版,多个Excel文件。

1、首先在桌面上打开Excel文件。

2、在Microsoft Office Excel2016版窗口上,选中顶部工具栏里“方方格子”的“工作表”图标的“汇总拆分”图标。

3、在Microsoft Office Excel2016版窗口上,选择“汇总大师”。

4、在Microsoft Office Excel2016版窗口上,点击左侧选项栏里“多簿汇总到一表”。

5、在Microsoft Office Excel2016版窗口上,点击“开始”。

6、在Microsoft Office Excel2016版窗口上,点击“添加文件”。

7、在Microsoft Office Excel2016版窗口上,选中要提取指定单元格数据的多个Excel文件。

8、在Microsoft Office Excel2016版窗口上,点击“打开”。

9、在Microsoft Office Excel2016版窗口上,选择“区域”和“提前数值”提取指定的单元格数据。

10、在Microsoft Office Excel2016版窗口上,点击“开始”。

11、在Microsoft Office Excel2016版窗口上,显示提e799bee5baa6e58685e5aeb9335取成功,点击“确定”。

12、最后在该界面中,显示成功从多个Excel文件中提取指定单元格数据。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网