excel办公全家桶技巧(Excel查询函数全家桶,LOOKUP一家)
- 办公技巧
- 2023-08-16 22:40:29
- 0
据未统计的拍脑袋数据显示,90%的用户知道并用过VLOOKUP,但了解它背后LOOKUP家族函数的寥寥无几。
LOOKUP系列函数是解决查询类问题的中坚力量,包括以下四个:
LOOKUPVLOOKUPHLOOKUPXLOOKUP
功能都围绕“查询”展开,但用法又各有千秋。
VLOOKUP
Excel中最受欢迎的三个函数之一,另外两个是SUM和AVERAGE.
=VLOOKUP(G6,C4:E12,3,0)
在框选范围C4:E12的首列查找G6,找到后返回C4:E12中第3列的对应的值。
VLOOKUP
HLOOKUP
VLOOKUP只能从上往下查询,HLOOKUP只能从左往右查,两者工作逻辑完全一致。
=HLOOKUP(D9,3:5,3,0)
HLOOKUP
LOOKUP
不知道出于什么样的考虑,LOOKUP第二参数要求以升序排列。实际应用中又有多少情况能确保按剩下就排列呢?
如果没有这个限制,它可以解决绝大部分的查询问题,估计没有后来的XLOOKUP什么事儿了。
LOOKUP函数版本
如下公式,由于学号列没有按升序排列,返回错误结果。
=LOOKUP(G6,C4:C12,E4:E12)
LOOKUP错误用法
尽管如此,广大用户并没有放弃,通过简单的数学游戏使其功效得到最大发挥。
=LOOKUP(1,1/(C4:C12=G6),E4:E12)
不直接查找A004,而是通过1/(C4:C12=G6)将其转换为一个由1和#DIV/0!组成的数组,在其中去查找1.
{#DIV/0!;#DIV/0!;1;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!}
LOOKUP
XLOOKUP
Excel2021版本新增函数,出道即巅峰。
XLOOKUP可以实现前3个函数的所有功能,还很贴心地解决了它们的所有缺点:
VLOOKUP只能从左往右查,查询区域必须连续;HLOOKUP只能横向;LOOKUP要求升序排列……
除此之外,XLOOKUP的第4,5,6参数定义了很多特定场景下的解决方案:纠错,查询方向,模糊匹配……
=XLOOKUP(G6,C4:C12,D4:E12)
在C4:C12中查找G6,找到后返回D4:E12对应的值。
XLOOKUP
高版本Excel下可以学习XLOOKUP,其他三个直接放弃。
但实际上低版本还有很多用户,其他三个一时半会儿也不可能退出历史舞台。
延伸阅读:
VLOOKUP说明书:9条笔记13个案例2800字
新一代Excel函数之王:XLOOKUP
本文由 京廊文化根据互联网搜索查询后整理发布,旨在分享有价值的内容,本站为非营利性网站,不参与任何商业性质行为,文章如有侵权请联系删除,部分文章如未署名作者来源请联系我们及时备注,感谢您的支持。
本文链接: /bangong/16908.html