vlookup公式填充都是重复值
2023-01-17阅读(843)
问:EXCEL里用VLOOKUP函数时,出现数据重复怎么办?
- 答:1.
将名字设置为非重复的唯一字段:在a列点击右键→插入→行,并在a列填充公式:=b2&"_"&c2
2.
然后在填充的数据中,也将姓名设置为唯一,然后用vlookup函数:=vlookup(f2,a:d,4,0) - 答:方法一:改用对应代码,每个代码为唯一。方法二:把相同的姓名中的一个(前面或者中间或者后面)加入空格加以区分。
- 答:建议楼主先对每个姓名进行编码,然后以编码来用vlookup,那样就不会了
问:在Excel中,使用公式vlookup匹配文本,为什么匹配出来是同样的内容?
- 答:VLOOKUP只能找到相同名称所对应的第1个值,如图:
如果相同名称对应多个值,公式需换成数值公式=INDEX(B:B,SMALL(IF(A:A=D$1,ROW(A:A),4^8),ROW(A1)))&""
同时按Ctrl+Shift+Enter三键结束公式,使公式前后产生大括号{}后,下拉公式。如图: - 答:注意两图公式的区别,第三个参数决定了你匹配那一列的值
问:我用vlookup函数下拉填充出来的结果是相同的?
- 答:公式没有错,拖动下拉复制的吗?检查后面行公式中的A2是否变成了:A3、A4、A5...
或改成:
=VLOOKUP(A2,Sheet2!$A$2:$C$6,2,0)
再拖动下拉试试。