我是靠谱客的博主 过时橘子,最近开发中收集的这篇文章主要介绍【Excel】 vlookup匹配多个结果,以分号隔开,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

  • 在这个过程中需要结合IFERROR和VLOOKUP一同使用
  • IFERROR的用法:IFERROR (value,value_if_error)

  • 第一步:=B2&";"&IFERROR(VLOOKUP(A2,A3:$C$16,3,0),"")
    • 这里的注意点:
    1. 范围要选到下一行A3:$C$16,而不是A3:$C$15。
    2. 如果显示的结果为“一年级;0”,是正确的,请不要惊慌,继续进行下一步骤。
    3. 如果不想以分号隔开,可以修改公式中的";"为其他符号,如果想以空格隔开,只需改为" "即可。
  • 第二步:下拉“+”得出结果
  • 第三步:复制目标列(将第一列“编码”复制)
    •  
  • 第四步:删除重复项
  •  第五步:vlookup的常规用法 =VLOOKUP(D2,A:C,3,0)、
  •  第六步:如果想要去除末尾的标点符号“;”,可使用以下公式:=IF(RIGHT(E2,1)=";",LEFT(E2,LEN(E2)-1),E2)

最后

以上就是过时橘子为你收集整理的【Excel】 vlookup匹配多个结果,以分号隔开的全部内容,希望文章能够帮你解决【Excel】 vlookup匹配多个结果,以分号隔开所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部