我对excel功能有疑问。
问题是:
我想使用类似VLOOKUP的函数,但VLOOKUP只搜索最左边的行。
是否有任何函数可以搜索非最左边的行(你可以选择)并且行为与VLOOKUP函数几乎相同?
如果你不明白,请看这张照片 我想在Excel中这样做。
感谢您的阅读。
答案 0 :(得分:4)
您可以使用2种功能的组合:
INDEX
function
INDEX函数返回值或对表或范围内的值的引用。
MATCH函数搜索单元格区域中的指定项目,然后返回该项目在该范围内的相对位置。例如,如果范围A1:A3包含值5,25和38,则公式= MATCH(25,A1:A3,0)返回数字2,因为25是范围中的第二个项目。
=INDEX(Name_col, MATCH(Rank_input, Rank_col, 0))
。
相当于,使用您的具体数据,假设您在A3中有“Alex”:
=INDEX($A$3:$A$7, MATCH(A10, $C$3:$C$7, 0))