表格数据查询,是我们经常会用到的一个操作。之前跟大家分享过很多函数查找文章,今天技巧妹再补充一个比较特殊的数据查找,也就是带有大小写字母的数据查询问题。
如下图表格中,产品编号存在大小写字母情况,如果我们用VLOOUP进行精确查找,出现了错误的结果:
如果想要实现正确查找,这里需要用到LOOKUP函数的经典查找公式:
=LOOKUP(1,0/(条件区域=条件),返回值区域)
因为要区分大小写,所以还得结合FIND函数来区分大小写进行精确判断,输入公式:
=LOOKUP(1,0/FIND(D2,$A$1:$A$9),$B$1:$B$9)
公式说明:
FIND(D2,$A$1:$A$9),FIND函数可以区分大小写,查找商品编号,返回一组错误值和1组成的数组结果;
0/FIND(D2,$A$1:$A$9),0除于以上数组,返回一组0和错误值组成的数组;
最后用LOOKUP函数在0和错误值这组数组查找最接近于1或小于1的数值,最后返回B列中对应位置的数值结果。
教程推荐
领取专属 10元无门槛券
私享最新 技术干货