vlookup的反向查询(向左)

正常情况下,vlookup 是向右查询,如果所查询一列是在左侧该如何 V ?

1、有的人会直接把2列顺序切换一下,也可实现;

2、若不切换顺序,还是用vlookup函数操作,就需穿插组合函数才可解决,公式的一般形式为:

=VLOOKUP(查找值, IF({1,0},匹配数值列,定位查找值列), 列序数, FALSE)
这个公式的关键在于IF({1,0}部分,它会根据条件(在这里是始终为真的条件)返回匹配数值列或定位查找值列,从而实现列的顺序调整。

写公式的时候,一定要把“匹配数值列”放在“定位查找值列”的前面,即先选择与“查找值”一致的数列,然后再点击“查找值列”,否则公式就是出错!

虽然这个组合函数是有印象,但实际操作时容易出错的点就在于,“匹配数值列”和“查找值列”随意选择,反了导致结果出错!

3、用 xlookup 替换 vlookup 函数,xlookup 可以正向和反向查询,功能更为强大,但部分低版本的电脑/系统不支持(特别是MacBook Air)

大家还有更好的操作方法也可以一起交流分享!

原文链接:,转发请注明来源!