怎么将两张Excel表格的数据合并到一张表格里面?(数据记录互有交叉,但都有各自独有的记录)

2024-12-04 19:33:31
推荐回答(3个)
回答1:

假设你要建立一个SHEET3表
A列为代码 B列为销售费用 C列为资产总额 你的第一张表设表名为SHEET1,另一张为SHEET2.

A列的代码内容你自已输入

B列的公式为
B2 =VLOOKUP(A2,SHEET1!A:B,2,0) 下拉复制公式
或 =INDEX(SHEET1!B:B,MATCH(A2,SHEET1!A:A,0)) 下拉复制公式

C列公式为
C2 =VLOOKUP(A2,SHEET2!A:B,2,0) 下拉复制公式
或 =INDEX(SHEET2!B:B,MATCH(A2,SHEET2!A:A,0)) 下拉复制公式

回答2:

一楼基本对了,为避免部分有返回值#N/A影响计算,加上函数=if(ISNA(VLOOKUP(A2,SHEET1!A:B,2,0) )0,VLOOKUP(A2,SHEET1!A:B,2,0) 。
如有帮助请采纳,谢谢!

回答3:

这个很简单!
直接用VLOOKUP函数就可以了。