怎么将excel表中多个子工作表的数据汇总到一个子工作表中

我在sheet0。Excel中还有sheet1、sheet2、sheet3... sheetn等一共n个表。这些表中A列是车牌号,B列是当天的耗油量,但这些车牌号在表中的位置不固定(但一定会在A列),如sheet1中粤A13404在A3位置,但sheet2中却在A5位置。我希望能在sheet0中对某一车牌号进行跟踪搜索,汇总该车每天的耗油量(如1月1日到1月30日每天的油耗量各是多少),不是要累加,是要知道每天的耗油量各是多少,怎样才能做到?求高手给一公式,最好是输入1月1日的耗油量,然后下拉单元格就可以得到其他日期的耗油量。哪位高手能帮帮忙!!!

如图A列为员工姓名,1行为工作表名称

B2=IFERROR(VLOOKUP($A2,EVALUATE(B$1&"!A:B"),2,0),"")

然后横拉竖拉,可以把所以子表中A列于汇总表的姓名想匹配的对应B列数据引用

然后你再用SUMIF公式汇总到你的汇总表里面就可以了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-09-08
把所有表的数据线链接到一张表中去,然后再用sumprodut函数
第2个回答  2011-09-08
如sheet0中A2开始是车牌号码,则B2为1日的耗油量,C2为2日的耗油量,D2为3日的耗油量,...,以此类推AE2为30日的耗油量。则操作如下:
1. 则在sheet0 中,输入公式:B2=VLOOKUP(A2,Sheet1!A:B,2,0),C2=VLOOKUP(A2,Sheet2!A:B,2,0),D2=VLOOKUP(A2,Sheet3!A:B,2,0),......AE2=VLOOKUP(A2,Sheet30!A:B,2,0)。
2. 在sheet0 中,选择B2到AE2(即所有设定公式的单元格)往下拖,一直拖到A列中有车牌号的那一行。
这样的话,你只要在不同的sheet表中输入相关的数据,则总表会自动识别, 但前提是车牌号码须保持一致性,否则无法自动识别,你先试试,保证管用。本回答被提问者采纳
第3个回答  2011-09-12
使用ED数据统计分析系统,轻松搞定。免费的
相似回答