至少会这3种数组用法,才算精通VLOOKUP

,一定是未来的趋势,自动溢出作为铺垫 , Excel2021后一系列基于数组概念的新函数指明方向 。
即便元老级的VLOOKUP,遇上数组也再次容光焕发 。


批量查询

这是一个再简单不过的VLOOKUP应用:
=VLOOKUP(G3:G6,B3:D11,3,0)
正常情况下在H3单元格输入公式 , 下拉填充;
第一参数设置为区域(区域可等同于数组)G3:G6,一次性完成查找,可以省去下拉和锁定第二参数的操作 。
至少会这3种数组用法,才算精通VLOOKUP

批量查询

反向查询

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

反向查询

返回多个结果

第3参数设置为数组可以一次性返回多个结果:
=VLOOKUP(G3,B3:E11,{2,3,4},0)
避免了向右填充和参数锁定操作 。
至少会这3种数组用法,才算精通VLOOKUP

返回多个结果

现场有多少VLOOKUP的重度用户?点个赞吧 。
【至少会这3种数组用法,才算精通VLOOKUP】拿下这3个数组用法还不得让周围同事羡慕嫉妒?

相关经验推荐