当前位置:   article > 正文

Excel中lookup与vlookup局限性二三事_xlookup比vlookup的劣势

xlookup比vlookup的劣势

这里说的局限性并不是指这两个函数的局限性,而是对于刚接触这两个函数的人,会因为使用不当,忽视细节而让函数返回错误值。

一:lookup

     目前在网上关于lookup使用的方法有两种:

一个是:lookup(查找值,查找区域,返回区域);另一个是:lookup(1,0/(查找值=查找列),返回列);

第一个就是官方给出的lookup函数的用法,但是使用这种方法需要保证一点:查找区域一定是升序排序的

至于为什么这就要从lookup函数的查找原理说起了,lookup使用的查找方式是二分查找,这样的好处就是查找速度非常快,当然缺点也非常明显。

对于那些我们没有办法去给他排序,或者碰到查找的区域是字符而不是数字,没有顺序可言的情况怎么办呢?

这就衍生出了第二种方法,这种方法不用进行排序即可。

这种方法进行了错误处理:函数中第二个参数仍然是查找区域,但是它对查找区域的值进行了转换。如图

他将查找区域中对应的值转换为0,其余转换为了错误值,解决了需要升序才能进行排序的问题。

当然了lookup函数还是会出现“错误情况”的,大多数错误情况和下面的vlookup函数一样,我放在下面介绍。

二、vlookup函数

没有找到关

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/64065
推荐阅读
相关标签
  

闽ICP备14008679号