EXCEL用VLOOKUP查目标的左边1列该怎么做

来源:百度知道 编辑:UC知道 时间:2024/05/28 15:11:51

用VLOOKUP来查找左边的一列也是可以的,
VLOOKUP(A1,IF({1,0},C1:C100,B1:B100),2,)

但是这样做并不方便。
不如用INDEX+match来做:

=INDEX(B:B,MATCH(A1,C:C,)) ,这个简单得多,也快得多

用vlookup函数查找的话,查找值必须是你查找区域的第一列。如果你要查找目标的左边第一列,就列数移动1列。
vlookup有四个参数,=vlookup(查找值,查找区域,结果返回是第几列的数值,精确查找(1)或是模糊查找(0))
结果返回是第几列的数值,从你的查找值所在的列是第1列。以此类推。。。不明白就HI我吧。

这种情况一般不用VLOOKUP函数(虽然用VLOOKUP也能查到),一般都用INDEX配合MATCH来做。
比如=INDEX(B:B,MATCH(查询值,C:C,))