EXCEL两表数据比较后取相同数据行的其他值怎么做?

来源:百度知道 编辑:UC知道 时间:2024/06/08 09:55:39
EXCEL有SHEET1和SHEET2两个表
在1表里的A列数据如下

姓名
张三
李四
王五

2表里的数据

姓名 成绩
张三 99
钱六 70
王五 55

我想知道在1表的B列输入什么公式,可以把2表中姓名字段和1表姓名字段相同的人的成绩复制进去

B列=VLOOKUP(A2,Sheet2!$A$1:$B$4,2,0)

A2==SHEET1 中姓名

Sheet2!$A$1:$B$4===是表2中包含姓名和成绩的范围,
2==为Sheet2!$A$1:$B$4中你需要复制过来的数值在第几列
0==精确(可选)

假设表1根据姓名在表2中提取相关数据自动填入;

1、在表1的B2单元格输入公式:

=IFERROR(VLOOKUP($A2,INDIRECT("表2!$A:$"&CHAR(64+COUNTA(表2!$1:$1))),MATCH(B$1,表2!$1:$1,0),0),"")  回车;

见图一

2、选中表1中的B2单元格,横拉填充B列,实际结果:

见图二

excel 两表相同数据变红色 删除两张Excel表中的相同数据? 在EXCEL中将两组相近的数据进行比较,并将相同的数据放到同一行上 关于EXCEL两表数据比较查找问题的探讨 怎样核对两份内容大致相同excel表格数据 excel 查找相同数据 如何将EXCEL两列比较后不重复的数据复制到另一列上 excel AB两列同CD两列数据如何找出相同 excel 两列同两列数据如何找出相同 excel两列数据中如何找出相同的数据并对应排列 如何对比出EXCEL两列数据不相同的数据