2016 - 2025

感恩一路有你

textjoin函数使用之后不显示答案 VLOOKUP函数不能区分大小写,该如何查找匹配?

浏览量:1025 时间:2023-07-18 14:22:56 作者:采采

VLOOKUP函数不能区分大小写,该如何查找匹配?

感激邀请。雷哥彼此分享2种方法,实现程序怎么区分小写的自动分配查询。

方法1:ExactLookup函数法①Exact函数是文本差别不大函数,语法为Exact(参数1,参数2)

如果不是2个参数完全同一(可以区分大小写错误),则返回True;否则回False。

②Lookup函数LOOKUP(1,0/(条件1)*(条件2),返回值)

这是Lookup的一个比较经典用法。看公式倒是有理解难度,不过没多大关系啦,雷哥通过案例,跟大家彼此分享下这个公式。

图中,函数直接输入“Br8-9”的价格。

LOOKUP(1,0/(A:AD3),B:B)

讲解:要是A列数据不等于D3,则回B列的数值。

③大家能学会了Exact函数和Lookup函数的用法,那我们相互来怎么学习下该如何实际Exact和Lookup函数利用怎么区分大小写字母数据的查找。

函数LOOKUP(1,0/EXACT(A:A,D2),B:B)

请解释:对于A列的数据和D2的数据,要是已经同一,则回B列数据

方法2:Find函数Lookup函数

①Find函数用法

x2系列(参数1,数据区域,)

假如参数1是可以在数据区域中中搜索到,则直接返回数值1,不然前往#Value!

如图↓所示,因为Br8-9也可以在数据区域中找不到,并且返回了具体一点数值;而Br8-15无法在数据区域中找到,所以返回错误值#VALUE!

②FindLookup函数

解释了Find函数,方法1已经回答了Lookup函数,这样如何利用怎么区分字母大小写的中搜索呢?

LOOKUP(1,0/FIND(D2,A:A),B:B)

回答:在A列中,直接输入下数据能否跟D2值相,要是精确匹配,则回同一行B列的数据!具体看的案例操作见下图。

小结

方法①:ExactLookup函数法

方法②:FINDLookup函数法

各位小伙伴,你学会了了吗?

如果没有感觉写的确实不错,感谢你点赞勉励雷哥,如果有问题,欢迎下方留言联系~

雷哥:自媒体【雷哥office】创始人,《竞争力:玩转职场Excel,从此不加班》作者,微软Excel专家认证,office培训师,职场,多多分享职场经验/办公技能/想提高职场效率!

EXCEL一个单元格里输出多个结果?

2016以下或是2016的部分版本没能用函数实现方法这个功能,需要VBA也可以这个可以将多个结果再次总是显示后面单元格,也就是说一个结果一个单元格,都显示在网上查询值那一行2016部分版本及以下版本,有textjoin函数,实现方法起来就都很简单啊了具体一点需要哪个,我们也可以一系列交流

函数 方法 数据 雷哥 LOOKUP

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。