【表格函数】VLOOKUP函数学不会?字符模糊匹配和多条件查找,你学的会!
WPS函数专家
要想下班早,表格必须用的好!
大家好,我是张俊。
- 字符模糊匹配
需求:根据J列名字在A到H列数据中查找业绩放在K列
这需求看起来非常简单,但是为啥还是#N/A报错呢?这次可不是因为数据类型的问题了,是因为在数据源中是姓名,而我们只有名字,VLOOKUP函数默认的是全字(所有字符)匹配,而我们是部分内容,因此无法匹配到,这时我们就需要了解“通配符”的知识了!
💡 | 通配符:字面意思就是通用的匹配的符号。 在WPS表格中,有2个通配符,分别是"*"和"?" "*"代表任意一个字符 "?"代表一个字符 |
当我们学会了“通配符”之后,此问题就变得简单了,我们只需要在参数1的前面加上"*"或"?"即可,在实际工作中不确定多少个字符时,可以用"*",安全期间后面也加上"*"即可正确匹配。完整公式为:=VLOOKUP("*"&J2&"*",B:H,7,0),具体如下图所示:
- 多条件查找
需求:根据J列和K列的部门和岗位在A到H列查找业绩
此时,就是多条件匹配,我们可以对参数1用J2&K2来查找,但是在数据源的A到H列没有一列是部门和岗位的组合,这时查询依然为报错,我们该如何办呢?此时我们就需要通过IF函数来构造一个数据区域,公式为:=IF({1,0},D2:D25&E2:E25,H1:H25),可以理解为构造了两列数据,第一列是部门和岗位列组合,第二列是业绩列。此时再当做VLOOKUP函数的参数2来查找即可完成匹配,完整公式为:=VLOOKUP(J2&K2,IF({1,0},D2:D25&E2:E25,H1:H25),2,0),具体如下图所示:
关于VLOOKUP函数批字符模糊匹配和多条件查找的问题,你学会了吗?学会的话,记得点赞❤️❤️❤️并在评论区评论“我学会了!”,您的点赞❤️❤️❤️和评论是对我最大的支持!
🚩 | 练习文件:👉 VLOOKUP函数用法👈 |
个人往期帖子合集:【帖子合集】个人往期帖子合集来了!
创作者俱乐部成员
WPS函数专家
创作者俱乐部成员
WPS函数专家
创作者俱乐部成员
WPS函数专家