如何将多个EXCEL导入到另一个EXCEL

来源:百度知道 编辑:UC知道 时间:2024/05/26 09:36:48
例如:1、每月我需要将苹果、香蕉、梨这3种水果分配村子里的人
2、我所在的村子分了好多小组,我将每个小组应得的部分分好后告诉组长
3、组长给每个人分好后,将每个村民应得每样水果的数目告诉我
4、我进行汇总(村里每个人都有唯一编号,)
现在问题出来了
由于村里的人很多。部分村民在其他个小组都能领到水果,那么,我如何才能将组长给我的表格快速的进行汇总,让相同编号的村民所得水果能在我的表上自动加总(每个组长只有本组需要发放水果人员的名单和编号)

假设所有文件结构均相同如下:
姓名 分配数量

新建文件》数据》合并计算
引用位置依次添加对各个工作簿的数据引用(可以整列)

标签位置2个都勾选
确定后即可得到每个人的分配数。

PS:当数据源改变时,只需要再次运行该向导确定即可,以前添加过的数据源则不需要重新添加了。

'数据"->"导入外部数据" 就OK了.

在工作簿中先建一张总表,例如将sheet1作为总表,然后建张小组表,例如将sheet2作为小组表,将收集到的表格(应该是统一格式的吧?)全部复制到小组表中,可以不论顺序,注意将编号数据写在A列,然后在总表中用=VLOOKUP(sheet2!$a1,sheet2!$A!1:$e$100,2)
右拉,下拉。
说明:VLOOKUP是引用函数,sheet2!$a1是你小组表中的编号所在位置,加了$是绝对引用,防止右拉时变成了b1、c1,因为你的依据是A1,也就是编号。$A!1:$e$100是你的数据区域范围,2是在表格小组中第二列,例如是苹果的数量,如果C列是香蕉的,你要取得香蕉的数据,则修改为3,D列则修改为4……
然后公式下拉即可

用VBA可以实现,要进一步了解请和我联系,作深入探讨。