概述
- 在这个过程中需要结合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)
最后
以上就是过时橘子为你收集整理的【Excel】 vlookup匹配多个结果,以分号隔开的全部内容,希望文章能够帮你解决【Excel】 vlookup匹配多个结果,以分号隔开所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复