掌握4大技巧,輕鬆應對Excel逆向查找難題,趕緊收藏!
更新于:2025-03-26 07:39:13

在日常工作中,我們經常使用VLOOKUP函數進行查找。然而,這個函數只能進行正向查找,逆向查找時,則就無法實現了。今天給大家介紹4種方法,輕鬆幫我們解決這個問題。

案例:

如下圖,我們有一個產品資訊表,現在我們需要根據區域來查找對應的產品資訊。如果我們使用VLOOKUP函數,可以輕鬆地從左向右進行查找。但現在我們需要從右向左查找,這個函數則就不能輕易實現了。

解決方法1:VLOOKUP函數(調整數據源的順序)

如圖,我們可以將查找區域列剪切並粘貼到產品列的右側,這樣我們就可以使用VLOOKUP函數進行從左向右的查找。在儲存格中輸入函數公式:=VLOOKUP(F2,A:B,2,0),最後回車即可。

解決方法2:VLOOKUP函數+IF函數

這個函數公式是萬能公式,可以用於處理各種複雜的查找需求。我們在儲存格中輸入公式:=VLOOKUP(F2,IF({1,0},B:B,A:A),2,0)。在這個陣列中,{1,0}是一個標誌陣列,用於指示查找列和結果列的對應關係。當標誌為1時,表示對應的列參與查找;當標誌為0時,表示對應的列不參與查找。

解決方法3:INDEX+MATCH函數組合

我們利用INDEX和MATCH兩個函數各自的優點來實現在多條件下的精確匹配查找。在儲存格中輸入公式:=INDEX(A:A,MATCH(F2,B:B,0))。這個函數實用性很強,它不受查找方向的限制。

解決方法4:LOOKUP函數結合數位運算

我們可以藉助LOOKUP函數和數位運算來實現從右向左的查找需求,實現多條件的精確查找,在儲存格中輸入公式為:=LOOKUP(1,0/(F2=B:B),A:A)。

每一個方法都很實用,大家可以收藏慢慢學習!