业务范围

你的位置:万向注册 > 业务范围 > Excel可区分字母大小写的函数查找方法

Excel可区分字母大小写的函数查找方法

发布日期:2024-07-22 02:59    点击次数:90
文 前 推 荐 一文搞懂LOOKUP二分法查找XLOOKUP与VLOOKUP和LOOKUP的不同区间型数据求平均值字符查找大神FIND函数 图片 图片 编按: 常用的查找函数如VLOOKUP、LOOKUP、XLOOKUP、MATCH等在查找时都不区分字母大小写。如果需要区分大小写进行查找该怎么办呢?方法是搭配EXACT或者FIND函数进行查找。 今天小窝分享可以区分字母大小写的查找方法。 看下图,部分型号只有大小写区别,如何精确查找呢? 图片 首先看看VLOOKUP或者XLOOKUP的表现。...

  文 前 推 荐   

一文搞懂LOOKUP二分法查找XLOOKUP与VLOOKUP和LOOKUP的不同区间型数据求平均值字符查找大神FIND函数

图片

图片

编按:

常用的查找函数如VLOOKUP、LOOKUP、XLOOKUP、MATCH等在查找时都不区分字母大小写。如果需要区分大小写进行查找该怎么办呢?方法是搭配EXACT或者FIND函数进行查找。

今天小窝分享可以区分字母大小写的查找方法。

看下图,部分型号只有大小写区别,如何精确查找呢?

图片

首先看看VLOOKUP或者XLOOKUP的表现。

图片

图片

很明显结果是错误的,因为VLOOKUP、XLOOKUP、LOOKUP、MATCH等都不支持大小写区分。这个时候需要找能区分字母大小写的函数来搭配。下面提供几个方法。1.  找EXACT搭配EXACT可以区分大小写,比较两个文本是否相等。公式1:=XLOOKUP(1,--EXACT(E2,A2:A8),B2:B8)

图片

说明:用EXACT判断A2:A8中的每个文本是否等于E2中的文本,相等返回TRUE,不相等返回FALSE。然后用双负运算,将TRUE变成1,FALSE变成0。最后用XLOOKUP查找1,返回1对应的人员。公式2: =LOOKUP(,0/EXACT(A2:A8,E2),B2:B8)

图片

说明:先用EXACT判断是否相等,得到一列由FALSE和TRUE组成的数组;然后用0除以数组,得到由0和错误值组成的数组;最后根据二分法原理LOOKUP返回数组中最后一个0所对应的人员。公式3:=VLOOKUP(1,HSTACK(--EXACT(A2:A8,E2),B2:B8),2,)

图片

说明:用HSTACK将EXACT得到的数组和B2:B8组成查找区域,再精确查找1。2.  找FIND搭配公式1:=LOOKUP(1,FIND(E2,A2:A8),B2:B8)

图片

说明:FIND函数区分大小写。用它在A2:A8中查找E2得到一组由#VALUE和1组成的数组,然后用LOOKUP查找1返回人员。注意,此处不能省略第1参数。LOOKUP省略第1参数表示查找0。公式2:=XLOOKUP(1,FIND(E2,A2:A8),B2:B8)公式3:=VLOOKUP(1,HSTACK(FIND(E2,A2:A8),B2:B8),2,)这两个公式就不解释了,一看就明白。OK,关于区分字母大小写的查找就介绍这么多。

课件下载方式

扫码入群,下载本文教程配套的练习文件。

最后,分享柳之老师刚开发的《Excel人事管理模板课程》,预览如下:

图片

宠 粉 福 利

 2元领取:全套Excel技巧视频+200套模板  

图片

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。

上一篇:经济学家汪海波的十大理论贡献
下一篇:Ctrl+H真的太好用了,这些问题都可以解决!|快捷键
TOP