20200508-VLOOKUP函数替代方法

VLOOKUP函数的查找功能非常强大,深受大多数人喜欢而广泛应用于工作中 , 但是它也有自身的局限性,无法实现从右向左的查找 。函数的语法结构为:VLOOKUP(查找值,查找区域,返回的列数,查找方式),其中查找值必须在查找区域的首列(第一列),解决此问题的方法有很多,下面提供一种利用LOOKUP函数实现VLOOKUP函数的查找功能,而且不受“首列”的限制,可以任意组合查找列和返回列 。
公式的语法结构为LOOKUP(2,FIND(查找值,与查找值匹配的区域),返回的区域) , 其中“与查找值匹配的区域”和“返回的区域”必须是同等高度的列,例如下面视频中的公式=LOOKUP(2,FIND(E12,$B$3:$B$16),$A$3:$A$16)中,“$B$3:$B$16”与“$A$3:$A$16”是等高的 。
该公式的原理是先用FIND函数查找E12在$B$3:$B$16列中的是否存在 , 并返回一个数字1,再用LOOKUP函数查找2在FIND公式结果中的位置,找到后返回$A$3:$A$16列中对应位置上的值 。


视频加载中...【20200508-VLOOKUP函数替代方法】

相关经验推荐