excel中怎樣進行多條件查找?

2021-01-04 疏木職場辦公

在excel中,進行多條件查找的函數運用vlookup和index—match函數都比較簡單,下面就分別對這兩個函數做一個比較詳細的介紹。

一、vlookup函數。如下圖所示,根據班級和姓名該如何查找成績呢?先放公式:=VLOOKUP(F2&G2,IF({1,0},$A$1:$A$19&$B$1:$B$19,$C$1:$C$19),2,0)。此公式為數組函數,輸完公式後按下ctrl+shift+enter鍵計算結果。這個公式咋一看看挺長,不過不要擔心,現在就為你詳細地解釋這個公式到底是什麼意思。

對於vlookup函數,一共有四個參數,分別是查找依據,查找範圍,列數,邏輯值。比如上圖第一個參數是F2&G2,把F2和G2單元格連接起來作為一個整體,表示要根據一班關羽兩個條件進行查找。第二個參數表示查找範圍,此處運用了if數組函數,表示如果是1,表示滿足條件,返回到$A$1:$A$19&$B$1:$B$19的數組組合,如果是0,表示不滿足條件,返回$C$1:$C$19區域,此處為什麼要用到{1,0}呢?因為我們查找依據所在的列有兩列,而查找返回的列(即成績列)只有一列。直接選擇ABC三列會因為無法區分在查找區域內單條件查找還是多條件查找而出現錯誤。所以此處把A和&B列看成一個整體,利用if數組函數和C列隔開,實現查找的目的。第三個參數填2即可,因為只有AB兩列組成的整體列和C列數據。第四個參數選擇0表示精確匹配。

二、index—match函數。如果實現與上面vlookup函數同樣的查找結果運用index—match函數的公式為=INDEX($C$1:$C$19,MATCH(F11&G11,$A$1:$A$19&$B$1:$B$19,0))。

這個函數由兩個函數嵌套組成。其中match函數隻填三個參數即可,分別是(查找值、查找區域,邏輯值),最後返回的結果是查找內容所在的行數,外面的index函數只有兩個參數,分別是(查找依據所在的列,查找內容所在的行數),其中MATCH(F11&G11,$A$1:$A$19&$B$1:$B$19,0)表示F11和G11單元格組成的整體作為查找值,在AB兩列的相關區域進行查找,第三個參數為0表示精確匹配。最後返回的結果是3,表示表示一班關羽在AB兩列的區域內位於第三行。而INDEX($C$1:$C$19,3)就更容易理解了,直接返回到C列的第三行數,也就是82。

這就是本文介紹的雙條件查找的方法,趕快操作一下吧。

相關焦點

  • excel數據查找技巧:多條件匹配查找常用方法匯總
    條件查找是我們工作中比較常見的技巧,但是說到多條件查找,很多同學可能會愣住,該用什麼函數呢?比較熟悉的VLOOKUP,它的基礎用法好像也只適用於單條件查找。別急,今天老菜鳥為大家總結了10種職場人士最常見的多條件查找的方法,趕緊來看看吧!
  • excel數據查找技巧:按時間段進行區域查找數據
    品名、編號等都需要精確查找,但不需要對日期進行精確查找,而是查找最接近或等於查找日期的某個時間段。趕緊看看下面的文章吧!學習更多技巧,請收藏關注部落窩教育excel圖文教程。小王陷入了沉思……【思路分析】很明顯,這個問題屬於多條件查找,條件1是品名,條件2是日期,要查找的結果是價格。但是有一個問題,品名是可以精確對應的,但日期不行,需要對應的是查找日期之前最近的一個日期。
  • 扔掉vlookup,這才搞定多條件查找最簡單的方法
    一、為什麼要使用多條件查詢Hello,大家好,今天跟大家分享下我們如何使用DGET函數來實現多條件查詢。我們都知道當我們使用vlookup函數來查找數據的時候,查找值在數據區域中是不能有重複值的,如果有重複值vlookup函數僅僅會返回第一個查找到的結果,如果要查找的結果不在數據區域的第一個位置,那麼函數就會返回錯誤的結果,這個時候我們就需要增加一個條件,來使查找值變得唯一,只有這樣的我們才能在數據表中查找到正確的結果,這也是所謂的多條件查詢二、使用vlookup函數實現多條件查詢
  • excel中的經典查找引用函數之lookup函數的使用
    excel表格的眾多函數中,我們常用的查找引用函數大致有3個,分別是有縱向查找功能的vlookup函數、有橫向查找功能的hlookup函數和可以任意多條件查找引用的lookup函數。下面我們來介紹lookup函數的用法。
  • Excel表格三種方法實現多條件查找
    多條件查找在Excel表格中會經常用到,本文將分享三種多條件查找的方法。應用實例:在本實例中要查找銷售員張三對型號為小米8手機的銷量。在查找銷量值下方的單元格輸入公式=SUMPRODUCT((A2:A13=D6)*1,(B2:B13=E6)*1,C2:C13)。2. 公式說明:公式中的(A2:A13=D6)返回一個有邏輯值組成的數組,當A2:A13的單元格內容等於D6單元格內容時返回邏輯值TRUE;否則,返回邏輯值FALSE。
  • excel中多條件判斷還用if函數嵌套?這兩種函數更簡單
    在excel中,多條件判斷也是日常常用的公式之一,大部分朋友首先會想到if函數嵌套,比如下面的表格,對於左邊的銷售量要以右面表格中的評價標準進行判斷,在C2單元格輸入函數=IF(B2>=500,"一類",IF(B2>=400,"二類",IF(B2>=300,"三類",IF(B2&
  • Excel中這樣簡單的多條件查找,你可能還沒試過
    #拯救職場新鮮人#前幾日跟大家分享了錄製宏和控制項實現了多條件的快速查找,當條件更改後就需要執行宏才可以實現結果區域變化!Excel小技巧:不要函數公式的多條件查詢,只需要一個控制項即可那麼今天小編分享一個超級簡單的實時動態刷新,就像函數公式一樣!
  • 10種excel多條件查詢的方法,很多人1種都沒見過,更別說用了
    Hello,大家好,今天跟大家分享幾種多條件查詢的方式。這些公式都可以直接套用,話不多讓我們直接開始把一、為什麼要使用多條件查詢當我們使用公式查找數據的時候,如果遇到查找值重複的情況,函數就有可能返回錯誤的結果。
  • 有效提升excel操作技能,多條件篩選的小技巧
    我們在實際工作中,我們經常使用excel表格整理和分析數據,其中篩選數據是我們在日常工作中需要經常用到的操作,這次我們就分享一下有關數據多條件篩選的小技巧。對於excel表格的數據篩選,我們可以使用excel自帶的篩選工具進行篩選,我們也可以先將普通表格轉換成超級表格,然後再去篩選,我們還可以使用數據透視表的功能來對數據進行篩選,下面我們就以視頻的形式將多條件篩選的小技巧展示出來。
  • excel怎樣運用VLOOKUP函數與INDEX-MATCH函數進行查找?
    在實際工作中,我們經常使用vlookup函數與index-match函數進行查找,這倆個函數都可以實現查找的功能,下面就基本查找,反向查找,多條件查找對比下這兩個函數的運用方式。一:基本查找vlookup第一個參數表示查找的依據,第二個參數表示查找的範圍,第三個參數表示返回的結果在查找範圍的第幾列,第四個參數是選擇精確匹配還是近似匹配。主要值得注意的地方是選擇的範圍必須從查找依據所在列開始選,否則返回結果錯誤,查找對應單元格一般選擇精確匹配,近似匹配一般適用於對應區間的查找。
  • 9個高手必備的Excel多條件查找公式(內含福利)
    今天更新的是9個多條件查找公式~本文適合所有企業工作人員,共計509字,預計閱讀時間3分鐘。這是您在祥順財稅俱樂閱讀的第12,126篇多條件查找公式【例】如下圖所示,要求在C12單元格,根據A12車型和B12排量,從上表中查找庫存數。
  • Excel如何使用多條件求和函數?Excel中條件函數如何使用?
    excel中如何使用多條件求和函數進行運算,下面來看看小編的實際操作。1.我們要算出二班語文成績大於一百二十的總和,輸入公式sumifs。條件函數運算在excel中是如何來使用的呢?下面小編結合實際案例進行講解吧。1.首先我們想要得出語文成績在一百二十分以上的定位良好,低於的定為一般。2.然後輸入IF公式進行運算。3.滑鼠選擇語文數值單元格,輸入大於一百二十,以逗號隔開。
  • excel技能提升,數據多條件排序的相關操作技巧
    我們在實際工作中,我們經常使用excel表格處理各種各樣的數據,對數據進行排序是數據處理中比較常見的操作,普通排序很簡單,我相信大部分人都應該會對數據進行簡單的排序,多條件排序稍微複雜一點點,但是只要按照步驟來一步步操作,我們也能輕鬆對數據進行多條件排序。
  • 這個查找函數的技巧你會嗎?vlookup函數的多條件匹配查找
    今天我們分享一個vlookup函數的多條件匹配的查詢,vlookup函數是查找功能比較強大,而且也是比較實用的,我們之前學習過vlookup函數的精確查找和模糊查找,這次我們要分享的是vlookup函數的多條件匹配的查找。
  • excel中內置了高級篩選器,就可以實現多條件查找
    一般在excel中多個條件查找時候就可插入的切片器的方式,但是都是默認樣式的即使根據自帶模板修改之後也不是很滿意的話,小編來教大家設置自己的切片器吧!
  • Excel中的Vlookup函數,輕鬆實現多條件查詢!
    VLOOKUP函數,原始數據中存在重複值我們在使用VLOOKUP函數的時候,如果查找區域內有多個可以查找的到的值的話,Excel會默認返回第一個查找的到的值在E2單元格中輸入公式:=VLOOKUP(D2,A:B,2,0)從上表我們可以看到
  • 吊打sumifs,輕鬆搞定多條件求和
    在excel中條件求和想必大家都不陌生,這個可以說是我們工作中經常遇到的問題,常見的條件求和函數有sumif以及sumifs,但是還有一個更加強但知道的人卻非常少的函數,他就是dsum函數,dsum相交於sumif以及sumifs函數理解起來更加的簡單,使用起來也更加的靈活,下面就讓我們來認識下dsum函數一、dsum函數
  • Excel中vlookup多條件匹配的2種方法
    舉一個例子,左邊是某小區的面積圖檔案信息表,右邊登記是已出售小區,我們要查找匹配出它的面積大小如果我們只根據樓號來使用公式:=VLOOKUP(F2,B:C,2,0)>根據101樓號匹配出來的結果是111,Excel只會查找出第一條101,這個是13棟的,但我們需要找出14棟的101所以只根據樓號來查找匹配,顯然是不行的,我們需要根據兩個條件,棟號和樓號來進行匹配今天介紹兩種方法輔助列+VLOOKUP首先我們在數據最前方插入一個輔助列
  • 您知道得多條件查找函數有哪些
    我們之前的內容講了VLOOKUP函數,但是VLOOKUP函數只能進行單條件查找匹配,在工作中我們經常會遇到多條件的查找匹配(比如上圖中需要查找上海5/1日的銷量,條件有兩個),那這種情況要用什麼函數呢?接下來小編帶大家一一了解。
  • Excel VBA用字典處理多條件查詢,你或許需要這種查找替代VLOOKUP
    或許在某些時候,在你愉快的工作中,在處理數據的過程中,將會面臨查詢某個數據明細表中的結果,當然是有多重條件的查詢工作。你也許想在聽著音樂,愉悅的完成這個工作,你的第一靈感或許是我們的查找函數,我們的大眾情人,他就是VLOOKUP,但是你突然就發現啦!