求助!合并EXCEL表格!三个表都有序号是相同的,但是表一的需要是完整的,表二,三序号是不完整的。

表一有一列序号如(1,2,3,4,5,6,7……),表二有一列序号(1,3,5,7……)后面一列是销量,表三有一列序号(1,2,4,6……)后面一列是成绩。现在想合并和一个新表。第一列是序号为(1,2,3,4,5,6,7……),后面一列是销量,一列成绩,请各位大侠指点!
小女子刚开始做表,很不熟悉,请各位大侠写详细点!谢谢!

假设三个工作表的名字分别为sheet1,sheet2,sheet3,序号都在A列,销量和成绩都在B列,三个表的第一行为标题行,那么可以在sheet1的B2单元格输入公式
=VLOOKUP(A2,Sheet2!A:B,2,FALSE)
sheet1的C2单元格输入公式:
=VLOOKUP(A2,Sheet3!A:B,2,FALSE)
公式往下复制填充即可追问

向下填充不好使了怎么办!自动填充选项只有:复制单元格,仅填充格式,和不带格式填充三个选项了!

追答

就是复制单元格啊

追问

复制单元格之后,显示的被复制的单元格的数据,是错误的。需要双击一下,显示出公式,然后按回车才能得出正确的数据。

大侠我的表格怎么了?怎么能改正,拜托!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-01-20
假设数据源均在A:B列
在汇总表>数据>合并计算>
引用位置依次添加各数据源的A:B列
标签2个都勾选
确定后即可得到结果.
第2个回答  2012-01-20
在表一的第2列输入公式=vlookup(A1,表二!A:B,2,0)下拉填充
在表一的第3列输入公式=vlookup(A1,表三!A:B,2,0)下拉填充
第3个回答  2012-01-20
函数vlookup
B输入vlookup(表一中A1,表二A:C,2,0)
C输入vlookup(表一中A1,表三A:C,2,0)
第4个回答  2012-01-20
(假如你的表格都没有表头,并且共有1000个序号)
在表一 销量:=index(表二!$B$1:$b$1000,match(A1,表二!$A$1:$A$1000,0))
成绩:=index(表三!$B$1:$b$1000,match(A1,表三!$A$1:$A$1000,0))
第5个回答  2012-01-20
这个可能要用到匹配工具,就是excel中的vlookup函数。以第一个表的序号(1,2,3。。。。
)为基准,通过两次匹配将后面两个表中的数据导入第一个表。具体操作办法可以到http://club.excelhome.net/thread-322707-1-1.html里面看看有关vlookup函数的操作。
相似回答