excel中如何比较两列名字,在B列中找到A列有的,并把C列的内容写到A列后面

我在一个excel表中有三列。A列是学生的名字,B列和A列名字一样,但是顺序不同,C列是B列中学生名字对应的成绩,我想比较A列和B列,如果B列中有A列的名字,则把C列中的成绩,写到对应的A列名字同一行的D列,请问如何做。多谢了!

第1个回答  2013-05-13
在D2中输入或复制粘贴此公式
=VLOOKUP(A2,B:C,2,)
下拉填充
第2个回答  2013-05-13
假设你有标题行
即数据从第2行开始
则在D2输入
=VLOOKUP(A2,$B$2:$C$2000,2,)
下拖填充公式即可
注意,搜索2:2000行范围。自行调整本回答被提问者采纳
第3个回答  2013-05-13
在D1输入公式=VLOOKUP(A1,B:C,2,FALSE) 下拉填充。
第4个回答  2013-05-13
先将A列调去B列
相似回答