【Excel】 vlookup匹配多个结果,以分号隔开
- 在这个过程中需要结合IFERROR和VLOOKUP一同使用
- IFERROR的用法:IFERROR (value,value_if_error)
- 第一步:=B2&";"&IFERROR(VLOOKUP(A2,A3:$C$16,3,0),"")
- 这里的注意点:
- 范围要选到下一行A3:$C$16,而不是A3:$C$15。
- 如果显示的结果为“一年级;0”,是正确的,请不要惊慌,继续进行下一步骤。
- 如果不想以分号隔开,可以修改公式中的";"为其他符号,如果想以空格隔开,只需改为" "即可。
- 第二步:下拉“+”得出结果
- 第三步:复制目标列(将第一列“编码”复制)
-
- 第四步:删除重复项
- 第五步:vlookup的常规用法 =VLOOKUP(D2,A:C,3,0)、
- 第六步:如果想要去除末尾的标点符号“;”,可使用以下公式:=IF(RIGHT(E2,1)=";",LEFT(E2,LEN(E2)-1),E2)
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!





