excel怎么把B表中的数据按照名称列在A表相应名称后面

2024-12-04 06:43:04
推荐回答(3个)
回答1:

你需要的完整液明族公式为
A表的al2单元格输入
=vlookup(c2,B表!A:B,2,0)
下拉公式进行填充
对以上公式解释
c2,表示你要开始查找c2值,B表!表示查找区域是在B表
A:B是B表的A列和B列,这个区域,这个区域是二列,即在A列查找C2值
后面的2表示查找到后取查找区域的第2列,闹弊即B列。
0表示是精确查找。
鉴于你AB二个表的名称数量不一致,表示你的A表公式下拉会有错误值出现,所以,需要完善公式
=if(countif(B表!A:A,c2),vlookup(c2,B表!A:B,2,0),"")
用这个下拉。可以将查找不到的值槐租以空值显示

回答2:

A2代表A2单元格,是你要查找的内容,也就是姓名
a是A2所要查找的对应列,就是表1的姓名列
b是A2所要查找的对应数据列,例如是工资啊部门什么的
2代表第二列差纤,b列相对于局腔a来说是第二,如果a:c,虚腊仿查找c,那么就写3
0代表精确查找,可以用false替代

回答3:

A2就是你输入的数据内容,A:B表这兆没个区域,2,表示这个区域的第腊猜拍2列轮羡,也就是B列,0,表示精确查找
vlookup(a2,A表!a:b,2,0)
查找A2里的数据,在表!a:b这个区域里,返回(显示),A2对应B列的数据。