本文总共683个字,阅读需3分钟,全文加载时间:2.327s,本站综合其他专栏收录该内容! 字体大小:

文章导读:小编今天接到一个任务,具体问题描述如下: 下图中,左侧为小编公司客服整理出来的来电咨询培训课程的联系电话记录表,里面包含了客户姓名以及对应的多种练习方式,而现在小编需要按照右侧表格的需求查询来电号码……各位看官请向下阅读:

小编今天接到一个任务,具体问题描述如下:

下图中,左侧为小编公司客服整理出来的来电咨询培训课程的联系电话记录表,里面包含了客户姓名以及对应的多种练习方式,而现在小编需要按照右侧表格的需求查询来电号码的客户姓名

客户二次来电咨询的电话号码,可能位于B列联系方式的第一个电话,也可能是中间的电话,或者是最后的电话,位置是不固定的,现在为了更好的与来电客户跟进和签单,需要在F列用公式查询出客户姓名,以便后期回访跟踪。

要求在F列的黄色区域输入公式,实现按照来电号码进行客户查询,应该怎么做呢?

解决方案:

思路提示:解决这个问题有两个关键点,一是构建模糊条件查找(因为联系方式比较多,所以不能使用精确匹配),二是在数据源的B列查找数据匹配A列结果,即VLOOKUP函数的逆向查询

这里我们使用通配符和IF函数组合来进行效果实现

F2单元格公式如下:

=VLOOKUP("*"&F2&"*",IF({1,0},$B$2:$B$13,$A$2:$A$13),2,)。然后将其向下填充即可。如下图所示:

知识点解析:

星号*是EXCEL中的通配符,可以代表一个或多个任意字符,公式中的"*"&E2&"*"作用是在条件前后通配任意长度的字符进行查找,再借助IF函数构建内存数组辅助VLOOKUP逆向查询。

相信很多初学VLOOKUP函数的同学只会使用VLOOKUP进行精准条件的查询,即查找条件和数据源中的数据完全一致,还从来没用过模糊条件查询。可是在实际工作中,有的查询条件并不完整,经常会遇到只给出一部分模糊查找条件,让你根据部分已知条件查询对应数据,这时就要用到VLOOKUP函数的模糊查找了!

以上内容由优质教程资源合作伙伴 “鲸鱼办公” 整理编辑,如果对您有帮助欢迎转发分享!

你可能对这些文章感兴趣:

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注