跳到主要內容

如何在Excel中使用兩個或多個條件尋找價值?

通常,您可以使用 發現 Excel中的功能。 但是,如果根據條件找到價值怎麼辦? 並具有兩個或多個條件? 本文將為您介紹幾種解決方案。


使用數組公式使用兩個或多個條件查找值

假設您有一個水果銷售表,如下圖所示,您需要根據多個條件找出數量值。 在此,此方法將引入一些數組公式,以輕鬆基於這些給定條件找出值。

數組公式1:在Excel中使用兩個或多個條件查找值

該數組公式的基本表達式如下所示:

{= INDEX(array,MATCH(1,(criteria 1 = lookup_array 1)**(criteria 2 = lookup_array 2)... *(criteria n = lookup_array n),0))}}

假設您要查找的銷售額 芒果 發生在 9/3/2019,您可以將下面的數組公式輸入到空白單元格中,然後按 按Ctrl + 轉移 + 恩特r鍵在一起。

=INDEX(F3:F22,MATCH(1,(J3=B3:B22)*(J4=C3:C22),0))

備註:在上面的公式中,F3:F22是您將在其中找到值的金額列,B3:B22是日期列,C3:C22是水果列,J3是給出的第一個條件日期,J4是給出的水果名稱第二個標準。

根據數組公式表達式,您可以根據需要輕鬆添加條件。 例如,您現在正在尋找 芒果 發生在 9/3/2019,而芒果的重量是 211,您可以在MATCH部分中添加條件和lookup_array,如下所示:

=INDEX(F3:F22,MATCH(1,(J3=B3:B22)*(J4=C3:C22)*(J5 = E3:E22),0))

然後按 按Ctrl + 轉移 + Enter 找出銷售額的鑰匙。

數組公式2:在Excel中使用兩個或多個條件查找值

該數組公式的基本表達式如下所示:

= INDEX(array,MATCH(criteria1&criteria2…&criteriaN,lookup_array1&lookup_array2…&lookup_arrayN,0),0)

例如,您要找出重量為 242 並發生在 9/1/2019,您可以在下面的公式中輸入一個空白單元格,然後按 按Ctrl + 轉移 + Enter 鑰匙在一起。

=INDEX(F3:F22,MATCH(J3&J4,B3:B22&C3:C22,0),0)

備註:在上面的公式中,F3:F22是您將在其中找到值的金額列,B3:B22是日期列,E3:E22是權重列,J3是給出的第一個條件,J5是給出的權重值第二個標準。

如果要基於三個或更多條件查找值,則可以輕鬆地將條件和lookup_array添加到MATCH部分。 請注意,條件和lookup_array必須具有相同的順序。

例如,您想找出重量為242且在9年1月2019日發生的梨的銷售量,可以按以下方式添加條件和lookup_array:

= INDEX(F3:F22,MATCH(J3&J4&J5,B3:B22&C3:C22&E3:E22,0),0)

然後按 按Ctrl + 轉移 + Enter 確定銷售額的鍵。


使用“高級篩選器”使用兩個或多個條件查找價值

除公式外,您還可以應用 進階篩選 功能可在Excel中查找具有兩個或多個條件的所有值。 請執行以下操作:

Excel的Kutools-包括300多個用於Excel的便捷工具。 全功能60天免費試用,無需信用卡! 立即行動吧!

1。 點擊 數據 > 高級 啟用高級過濾器功能。

2。 在“高級過濾器”對話框中,請執行以下操作:
(1)檢查 複製到另一個位置 在選項 行動 部分;
(2)在 清單範圍 框,請選擇您將在(A1:E21 就我而言);
(3)在 條件範圍 框,請選擇您將在其中找到值的範圍(H1:J2 就我而言);
(4)在 複製到 框,請選擇目標範圍的第一個單元格,您將放置經過過濾的行(H9 就我而言)。

3。 點擊 OK 按鈕。

現在,將復制與所有列出的條件匹配的過濾後的行,並將其放置在目標範圍內。 看截圖:


相關文章:

最佳辦公生產力工具

熱門特色: 尋找、突出顯示或識別重複項   |  刪除空白行   |  合併列或儲存格而不遺失數據   |   沒有公式的回合 ...
超級查詢: 多條件VLookup    多值VLookup  |   跨多個工作表的 VLookup   |   模糊查詢 ....
高級下拉列表: 快速建立下拉列表   |  依賴下拉列表   |  多選下拉列表 ....
欄目經理: 新增特定數量的列  |  移動列  |  切換隱藏列的可見性狀態  |  比較範圍和列 ...
特色功能: 網格焦點   |  設計圖   |   大方程式酒吧    工作簿和工作表管理器   |  資源庫 (自動文字)   |  日期選擇器   |  合併工作表   |  加密/解密單元格    按清單發送電子郵件   |  超級濾鏡   |   特殊過濾器 (過濾粗體/斜體/刪除線...)...
前 15 個工具集12 文本 工具 (添加文本, 刪除字符,...)   |   50+ 圖表 類型 (甘特圖,...)   |   40+ 實用 公式 (根據生日計算年齡,...)   |   19 插入 工具 (插入二維碼, 從路徑插入圖片,...)   |   12 轉化 工具 (數字到單詞, 貨幣兌換,...)   |   7 合併與拆分 工具 (高級合併行, 分裂細胞,...)   |   ... 和更多

使用 Kutools for Excel 增強您的 Excel 技能,體驗前所未有的效率。 Kutools for Excel 提供了 300 多種進階功能來提高生產力並節省時間。  點擊此處獲取您最需要的功能...

kte選項卡201905


Office選項卡為Office帶來了選項卡式界面,使您的工作更加輕鬆

  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
  • 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
  • 將您的工作效率提高 50%,每天為您減少數百次鼠標點擊!
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
uitleg voor meerdere criteria's zou AANTALEN.ALS moeten zijn ipv AANTAL.ALS
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations