vlookup逆向查询原理
Excel里面,如何通过vlookup函数,查找姓名?
Excel里面,如何通过vlookup函数,查找姓名?
Excel里面,如何通过vlookup函数,查找姓名?在这里举个简单的例子
一、正向查找:根据工号查找姓名,工号在首列,姓名第二列
在B21中输入公式VLOOKUP(A21,A13:C18,2,0)
注意:查找值必须是位于查找区域的第一列
精确查找时候第四参数可以省略不写
查找值的格式必须一致
二、逆向查找:根据工号查找姓名,姓名在首列,工号在第二列
在H21中输入公式VLOOKUP(G21,IF({1,0},H13:H18,G13:G18),2,0)
解释:因为我们是根据查找值:工号,是在查找区域的H列后写G列,所以公式为IF({1,0},H13:H18,G13:G18),查找值是必须位于查找区域的首列,通过添加if{1,0}后可以理解为转置,按F9后
这里的IF其实是对数组进行判断,并返回一个新的数组,{1,0}就是构建了一个包含1和0的条件数组,1代表条件成立,0代表条件不成立。
IF({1,0},区域1,区域2)
返回
{区域1,区域2}
这是一个固定套路,大家不需要理解,会用就行
希望我的回答可以帮到你,更多小技巧欢迎关注我的头条号!
lookup反向匹配的万能公式?
可以加一个if函数,公式是VLOOKUP(查找值,IF({1,0},查找列,结果列),2,0)。