如何批量(上百个工作薄)提取.xls电子表格文件中的特定数据,并整理到excel表格中?

例如提取每个工作薄中Sheet1中的A6:B6区域,即
average: 82.8632478633
但是每个文件中这个数据不同。
我的邮箱是:923715803@qq.com

这个首先你这上百个工作薄的名称要有规律,没有规律的话下载个批量修改文件名的软件改成有规律的,那就容易实现了。追问

是有一定规律的,假如文件按abcd命名,下面具体该怎么做呀,本人excel初学者,求详解!谢谢!

追答

那我们做个假设吧,假设你的文件全部放在 D:\工作表\ 的目录下。
那么我们新建一个EXCEL表,因为表名是有规律的,所以按表名的规律,填充出一列表名列假如是A列,那么得出abcd......
在B1列输入="='D:\工作表\["&a1&".xls]sheet1'!A6"
在C1列输入="='D:\工作表\["&a1&".xls]sheet1'!B6"
把BC列向下填充得出引用路径全表
接下来,新建一个文本文件--复制BC列--粘贴--保存--关闭---打开EXCEL---用EXCEL打开该文本文件,呵呵,你要的数据来啦。

追问

我照你说的做了,但老提示公式错误,实现不了我想要的(显示如下图所示)。
要不我先给你十几个文件,你试试吧?

追答

发邮箱158583598@qq.com

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答