【表格函数】VLOOKUP函数学不会?字符模糊匹配和多条件查找,你学的会!

张俊
张俊

WPS函数专家

要想下班早,表格必须用的好!

大家好,我是张俊。

  1. 字符模糊匹配

需求:根据J列名字在A到H列数据中查找业绩放在K列

这需求看起来非常简单,但是为啥还是#N/A报错呢?这次可不是因为数据类型的问题了,是因为在数据源中是姓名,而我们只有名字,VLOOKUP函数默认的是全字(所有字符)匹配,而我们是部分内容,因此无法匹配到,这时我们就需要了解“通配符”的知识了!

💡

通配符:字面意思就是通用的匹配的符号。

在WPS表格中,有2个通配符,分别是"*"和"?"

"*"代表任意一个字符

"?"代表一个字符

当我们学会了“通配符”之后,此问题就变得简单了,我们只需要在参数1的前面加上"*"或"?"即可,在实际工作中不确定多少个字符时,可以用"*",安全期间后面也加上"*"即可正确匹配。完整公式为:=VLOOKUP("*"&J2&"*",B:H,7,0),具体如下图所示:

  1. 多条件查找

需求:根据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函数用法👈


个人往期帖子合集:【帖子合集】个人往期帖子合集来了!

【表格函数】VLOOKUP函数学不会?WPS AI来帮您!

你学会了吗?
学会了!
11 (92%)
太难了!
1 (8%)
12人参与 投票已截止
上海
浏览 3450
收藏
10
分享
10 +1
7
+1
全部评论 7
 
幸福春
打卡学习
· 山东省
回复
 
懒得批爆
懒得批爆

创作者俱乐部成员

少量简单的一对一都用vlookup,大量的多对多(8个条件在8列里面查找)还是用xlookup比较方便,数据量过于庞大用lookup系列会造成卡顿,那时还是用透视表+切片器方便。
· 四川省
1
回复
张俊
张俊

WPS函数专家

嗯嗯,没毛病,专业!
· 上海
回复
 
任舟
任舟

创作者俱乐部成员

建议俊哥把个人帖子合集用智能文档或者多维表格做汇总,可以随时更新
· 山西省
1
回复
张俊
张俊

WPS函数专家

谢谢rzdwps大佬,我现在一直都是做到随时更新的哦~
· 上海
回复
 
Connie
Connie

创作者俱乐部成员

大佬出手就是不一样呀
· 海南省
1
回复
张俊
张俊

WPS函数专家

谢谢Connie大佬认可,我得持续不断的向您学习!
· 上海
回复