excel如何对比两列数据并在第三列中输出相同的单元格

例如,AB两列有100个姓名和成绩,C列有50个人名(在A列中都存在)。现想挑出C列中50个人的成绩,该如何操作?

=INDEX(B:B,MATCH(C1,A:A,0))

=VLOOKUP(C1,A:B,2,0)
如果两个公式都不对,那你对比一下两个"李"的单元格内容是否字的前后有空格
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-06
在D列输入=vlookup(c1,$a$1:$b$100,2,false)
第2个回答  2012-06-06
=SUMIF(A:A,c1,B:B)
假设数据从第一行开始追问

感谢你的想象力,不对。。。

追答

在D2输入这个公式也可以吧。挺幽默。
=SUMIF(A:A,C2,B:B)

第3个回答  2012-06-06
D2输入
=VLOOKUP(C2,A:B,2)
下拉填充追问

这个真不对。。

追答

这个可以不对,你没说计算总和吧
=VLOOKUP(C2,A:B,2,)
少了一个逗号,用用这个

追问

我错了,我没说明白
A B C
张 10 李
李 12
我就是想在D列输出 12...

追答

就是这个公式了
D2输入这个公式
=VLOOKUP(C2,A:B,2,)

第4个回答  2012-06-06
撒旦法时代
第5个回答  2012-06-06
我不知道具体公式是什么,但是我这有现成的表格可以帮助你。叫自动汇总表格,就是根据目标“姓名”及对应的“成绩”,自动计算出该“姓名”的成绩
相似回答