
使用INDEX與MATCH組合、XLOOKUP函數或構建輔助列可實現Excel中反向查找。首先,通過INDEX(A:A,MATCH(E1,B:B,0))定位左側數據;其次,XLOOKUP(E1,B:B,A:A)支持雙向查找,適用于Office365;最后,添加輔助列并用VLOOKUP(E1,C:D,2,FALSE)完成從右向左查詢。
如果您需要在Excel中使用VLOOKUP函數查找左側列的數據,但由于VLOOKUP僅支持從左向右查找,因此必須采用其他方式實現反向查找。以下是幾種有效的解決方案。
本文運行環境:DellXPS13,Windows11
一、使用INDEX與MATCH函數組合
通過結合INDEX和MATCH函數,可以靈活定位任意方向的數據匹配,不受VLOOKUP的列順序限制。
1、在目標單元格輸入公式:=INDEX(A:A,MATCH(E1,B:B,0))。
2、其中E1為要查找的值,B:B為包含查找值的列,A:A為需要返回結果的列。
3、按Enter鍵即可得到對應左側數據。
二、使用XLOOKUP函數替代
XLOOKUP是新一代查找函數,支持雙向查找,并且語法更簡潔,適用于Office365及更新版本。
1、在目標單元格輸入公式:=XLOOKUP(E1,B:B,A:A)。
三、構建輔助列實現VLOOKUP反向查找
通過添加輔助列將原數據順序反轉,使VLOOKUP能正常執行從左到右的查找。
1、在數據最右側插入一列作為輔助列,手動或使用公式將關鍵查找字段復制到該列。
2、確保輔助列位于被查找值的左側。
3、使用標準VLOOKUP公式:=VLOOKUP(E1,C:D,2,FALSE),其中C列為輔助列,D列為原目標返回列。
以上就是Excel中VLOOKUP函數怎么反向查找_ExcelVLOOKUP函數反向查找方法的詳細內容,!

