VLOOKUP函数保姆级教程 |
您所在的位置:网站首页 › vlookup高级用法 › VLOOKUP函数保姆级教程 |
嗨!大家我,我是懂E丢丢办公软件的E精精! 我们继续交流学习WPS函数篇的中的VLOOKUP函数保姆级系列教程!前面我们已经分享了3篇,0基础或者感兴趣的同学可以先看一下! VLOOKUP系列-基础篇VLOOKUP系列-进阶篇VLOOKUP系列-高级篇今天这篇算是算是基础扩展篇,上面讲解的基本都是精确匹配机制,但是VLOOKUP还支持模糊匹配和近似查询,由于内容较多,今天我们主要讲解其中的模糊匹配及关联知识点通配符! 主题:VLOOKU模糊查询模糊查询主要是因为第一参数支持通配符,Exce中常用的两个通配符有* 和 ?,还有一个~ * 表示任意0个或者多个字符? 表示任意单个字符~ 转义字符,~~,~?,~* 表示符号本身下面我们通过案例来了解一下,这方面用法! 01 | 问号通配符这里的需求是查询“王开头姓名是3个字的成绩”,查询的内容是王?? 这里就表示,第一个字符是“王”后面跟任意两个字符,? 表示任意一个字符,我们需要3个字符,王占一个,剩下需要两个问号,注意要英文状态下! 💡小知识: VLOOKUP第四参数精确查询,目前有3种写法 0、FALSE和不写但保留参数前的逗号 =VLOOKUP("王??",A:B,2,)下面我们继续来看下一个通配符* 02 | 星号通配符我们在日常办公中经常有“包含关系”的查询需求,就可以使用* 需求说明:查询姓名包含"菲"的成绩 所谓包含,其实就是在内容中,左右可以有内容,也可以没有内容,这个就是* 最常见的应用场景! =VLOOKUP("*菲*",A:B,2,)~ 的功能,让通配符表示字符本身,比如我们查询内容中正好有?*~,是符号本身,而不希望作为统配,这个时候,就需要在这些字符前面添加~,这种常量材料规格方面! 我们来看一个典型的案例,下面的材料明明在A列有,为什么查询结果为#NA,也就是查找不到!~的作用让下一个字符解释为字符本身,自己作为通配符会消失,所以查找不到 那么,正确的公式要怎么写呢?其实很简单,只需要把~ 替换为~~ ,~~但是一个~ 让第二个字符解析为字符本身的作用!解析完后消失,返回字符而非通配符的~ 如果你理解不了,你可以记住,查询内容中有~*?,需要替换,~~、~?和~* 替换后,我们成功的拿到了结果,?和*同理替换,这里就不再赘述更多案例! =VLOOKUP(SUBSTITUTE(D2,"~","~~"),A:B,2,)VLOOKUP的作为使用频率最高的函数之一,想要分享的东西真的很多,估计还有3节左右才能够讲个七七八八! 近似查询的问题,我们就说这么多!下一节,我们讲解近似查询,敬请期待~ 如有帮助,请多多点赞、关注和转发! |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |