用vlookup公式多條件查找?舉一個例子,左邊是數據庫,現在我們查找其中部分數據,如下所示:,接下來我們就來聊聊關于用vlookup公式多條件查找?以下内容大家不妨參考一二希望能幫到您!
舉一個例子,左邊是數據庫,現在我們查找其中部分數據,如下所示:
我們用VLOOKUP函數公式可以快速求出
在H2單元格中輸入公式:
=VLOOKUP(G2,B:E,4,0),向下填充,便得到了結果
如果我們想找的不是大喬和小喬的定位,而是找她們的編号,正常情況下,我們在原始數據庫中都是從左向右查找,但查找編号是從右向左查找。可以通過調整原始數據,使得從左向右查找。但如果不改變原始表格中的數據的時候,我們可以使用公式:
=VLOOKUP(G2,IF({1,0},B:B,A:A),2,0)
進行逆向查找匹配,結果如下所示:
如果我們用的是新查找匹配INDEX MATCH,就不會有正反向匹配之分了。
首先熟悉下INDEX函數,舉個例子
=INDEX(B:B,3),第1個參數是從哪一列找,第2個參數是找第幾行的數據,B列第3個數據是韓信,所以結果是韓信
然後再熟悉下MACH函數的精确查找
在H2輸入公式=MATCH(G2,B:B,0),第1個參數是需要查找的值,第2個參數是要在哪一列查找,第3個參數是0的意思是精确查找,返回的結果是大喬在這一列數據的第幾行。
所以這兩個公式配合起來就無敵了,如果我們要查找大喬的編号,那麼我們先找到大喬大查找列的第幾行,再通過INDEX(目标列,行号)查找我們想要的結果。。
所以如果是要想找英雄的編号,那麼,隻需要輸入公式:
=INDEX(E:E,MATCH(G2,B:B,0))
如果要找編号,那麼,隻需要輸入公式:
=INDEX(A:A,MATCH(G2,B:B,0))
所以INDEX MATCH函數的記憶公式為:
你學會了麼?歡迎留言讨論,期待您的點贊和轉發分享!
---------------
歡迎關注,更多精彩内容持續更新中....
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!