excel A列和B列重复的人名怎么用vlookup公式提取出来,在线等,求高手

如题所述

第1个回答  2011-12-11
比如A列数据在A1至A20,B列随便,公式:
=INDEX(A:A,SMALL(IF(COUNTIF(B:B,A$1:A$20)>0,ROW($1:$20),10000),ROW(A1)))&""
摁键盘上的 SHIFT+CTRLA+回车 结束公式的输入,并将公式向下拉填充复制就行了
第2个回答  2011-12-11
1.将两列姓名分别按升序排列。
2.在空格栏(如:D2栏内输入:=vlookup(A2,$B:$B,1,0))
凡相同的人名会在D栏相应的格子内生成姓名,如果没有,则返回的错误代码,将代码筛选就出来了。
第3个回答  2011-12-11
=vlookup(a1,b:b,1,0)
公式下拉
或=IF(ISERROR(VLOOKUP(A1,B:B,1,0)),"",(VLOOKUP(A1,B:B,1,0)))追问

不重复怎么提出来呢

本回答被提问者采纳
第4个回答  2011-12-11
C1输入 =VLOOKUP(A1,$B$1:$B$3,1,FALSE) $B$1:$B$3部分为那10个人..,100个人的名单放在A列. 排序,排序条件为B列中的10个人名 在希望你能够找到答案
相似回答