Vlookup函数已是大众情人,而随着office365的普及,功能更强大的Xlookup已逐渐取代了前者。
对于xlookup兰色已发过详细的教程,比如反向查找、多条件查找、从后向前查找等....所以这里不再多介绍。兰色今天推荐一个xlookup鲜为人知的用法:
多列查找
【例1】如下图所示,需要在下表中根据姓名从上表中查找并返回所有列信息
如果你还停留在Vlookup函数时代,脑海中肯定会闪现熟悉的vlookup+column组合。但用xlookup函数简单到你无法想象:
你只需要输入一个公式,后面的数据就可以自动生成,而且不需要考虑引用区域是否要添加$
=XLOOKUP(A12,A2:A8,B2:F8)
有同学甚至怀疑兰色按了什么键后面的数据才会填充。并没有!之所以xlookup有这样的功能,一方面xlookup的第3个参数可以引用多列数据返回多个值,另一方面也是因为office365有溢出功能。
而WPS中却没溢出功能(听说最近要添加此功能),所以需要选取公式和后面的空单元格,按Ctrl+shift+enter填充。
兰色说:到这里可能有同学会问:如果查找只有部分列+不连续,该怎么写公式呢?
领取专属 10元无门槛券
私享最新 技术干货