,一定是未来的趋势,自动溢出作为铺垫,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个数组用法还不得让周围同事羡慕嫉妒?