EXCEL里用VLOOKUP函数时,出现数据重复怎么办?

就是本来对应姓名输入,但是由于重名的问题,有数据重复了。。怎么改?

    将名字设置为非重复的唯一字段:在A列点击右键→插入→行,并在A列填充公式:=B2&"_"&C2

    然后在填充的数据中,也将姓名设置为唯一,然后用vlookup函数:=VLOOKUP(F2,A:D,4,0)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-03-24
这个不是vlookup能解决的.
B1输入数组公式(输入时按ctrl+shift+enter完成)
=INDEX(序号!B$1:B$281,SMALL(IF(序号!A$1:A$281=A1,ROW($1:$281)),COUNTIF(A$1:A1,A1)))
向下填充
D列同理;酷睿软件园为你解答。
第2个回答  2019-11-02
方法一:改用对应代码,每个代码为唯一。
方法二:把相同的姓名中的一个(前面或者中间或者后面)加入空格加以区分。
第3个回答  2019-09-16
建议楼主先对每个姓名进行编码,然后以编码来用vlookup,那样就不会了
第4个回答  2014-07-14
LZ不妨上个图看看,或者发到邮箱。。是本回答被提问者采纳