Office365系列 | XLOOKUP登场,VLOOKUP完美谢幕,开启一个新时代!

OFFICE365版本的发布,动态数组的引入,打破了我们多年的数组使用习惯,同时也新增一批函数,今天我们要讲的就是大家最关心的那个,取代了VLOOKUP作为查询函数霸主地位的XLOOKUP!
XLOOKUP用法较多,今天是我们的入门篇

特别注意:XLOOKUP目前365版本可用

首先我们还是来看一下官方帮助说明:游戏需要规则

对比VLOOKUP说明:

  • > 参数VLOOKUP4个(3必选1可选),XLOOKUP 6参数(3必选3可选)

  • > 第四参数容错,这个是VLOOKUP没有的

  • > 第五参数在原本VLOOKUP基础上做了扩充且分离出来了第一参数通配符用法

  • > 第六参数 提供从上往下还是从下往上的查找选择!

以上大家先有一个大概印象,具体我们通过案例进一步巩固!

为了大家更好的理解新函数,我们通过与VLOOKUP对比来进行学习!

部分VLOOKUP实现不了的,我们使用其他组合函数处理!

案例01 | XLOOKUP实现VLOOKUP精确查找

公式:=XLOOKUP(A16,$A$2:$A$10,$C$2:$C$10)

小结:XLOOKUP不再采用VLOOKUP查找到结果后相对第几列的做法,而是由用户自己选择结果列(这样反向查找将不再困难),灵活性更大,其实更像是LOOKUP函数的写法!

案例02 | 轻松实现从右向左查询!

公式:=XLOOKUP(A14,B2:B9,A2:A9)

小结:VLOOKUP实现逆向查找实在是有些麻烦,需要重构区域,XLOOKUP查找和结果区域分离后,这再也不是难题!

案例03 | 返回多列结果(数组-动画演示)

为了大家更直观的看清楚,我们通过动画演示

公式:=XLOOKUP(A15,A2:A10,B2:D10)

小结:XLOOKUP第三参数支持多列,返回结果是一个数组

office365引入了动态数组自动溢出的理论(后续文章专门讲解)

这里我们可以直观感受到,虽然我们只写了英语的成绩公式,但是发现语文和数字的结果也出来了!

这里我们虽然也可以通过VLOOOKUP配合第三参数数组实现但是显然XLOOKUP更方便且无需三键。其实365中VLOOKUP的结果为数组时也会自动扩展,无需“三键”录入!

案例04 |  自带容错处理

公式:=XLOOKUP(A15,$A$2:$A$10,$B$2:$D$10,"无此人")

小结:第四参数,容错处理,其实这本来是IFERROR的活,XLOOKUP自带了,VLOOKUP+IFERROR一样可以实现,只是现在更加方便!

入门篇,我们主要讲解了前4个参数的基本用法,后面两个参数的扩展,我们继续分享进阶的用法!记得持续关注额!

(0)

相关推荐