,一定是未来的趋势,自动溢出作为铺垫,Excel2021后一系列基于数组概念的新函数指明方向。

即便元老级的VLOOKUP,遇上数组也再次容光焕发。


批量查询

这是一个再简单不过的VLOOKUP应用:

=VLOOKUP(G3:G6,B3:D11,3,0)

正常情况下在H3单元格输入公式,下拉填充;

第一参数设置为区域(区域可等同于数组)G3:G6,一次性完成查找,可以省去下拉和锁定第二参数的操作。

批量查询


反向查询

VLOOKUP只能从左往右查,这是人众皆知的缺点。鄙人用了2年时间才接受了这个事实,期间无数次尝试将第3参数设置为负数来实现从右往左查。

有了数组,一切迎刃而解:

=VLOOKUP(G3,IF({1,0},C3:C11,B3:B11),2,0)

IF第1参数设置为1,返回第2参数;

IF第1参数设置为0,返回第3参数;

IF第1参数设置为数组{1,0},返回第2,3参数形成一个新的数据区域;

如果不好理解,在单元格中输入:

=IF({1,0},C3:C11,B3:B11)

一切就恍然大悟,顺理成章了。

反向查询


返回多个结果

第3参数设置为数组可以一次性返回多个结果:

=VLOOKUP(G3,B3:E11,{2,3,4},0)

避免了向右填充和参数锁定操作。

返回多个结果


现场有多少VLOOKUP的重度用户?点个赞吧。

拿下这3个数组用法还不得让周围同事羡慕嫉妒?