今天我們來盤點下Excel表格中多條件查詢的解決方法,Excel發展到今天,多條件查詢的方式非常多,究竟哪個才是你心中的NO.1呢?大家可以留言討論下
一、VLOOKUP
公式:=VLOOKUP(G3&H3,IF({1,0},A2:A9&B2:B9,E2:E9),2,0)
Vlookup可以說是家喻戶曉,但是它的多條件查詢我覺得是最麻煩的,需要借助IF來構建二維數組,不僅難,還容易出錯,很多新手小白都學不會
推薦指數:?
二、INDEX+MTACH
公式:=INDEX(E2:E9,MATCH(G3&H3,A2:A9&B2:B9,0))
這是一個組合函數,需要先使用MATCH來查詢到位置,最后使用INDEX來返回對應的結果,相較于Vlookup更加簡單一點點,只需使用連接符來進行數據鏈即可
推薦指數:??
三、LOOKUP
公式:=LOOKUP(1,0/((A2:A9=G3)*(B2:B9=H3)),E2:E9)
相較于前兩種方法,我覺得這個方法更加適合新手小白使用,我們只需要記得公式的書寫規則即可,有幾個條件就在括號中乘幾個條件即可
=LOOKUP(1,0/((條件1)*(條件2)),結果列)
推薦指數:???
四、DGET
公式:=DGET(A1:E9,I2,G2:H3)
這個函數是一個數據庫函數,數據庫函數是根據表頭字段的名稱來進行數據匹配的,所以在設置參數的時候,必須要包含表頭字段的名稱,這個函數相信大家都很陌生,簡單的說下它的語法
語法:=DGET(要查詢的表頭,返回結果的表頭名稱,查找的條件)
推薦指數:?????
五、SUMIFS
公式:=SUMIFS(E2:E9,A2:A9,G3,B2:B9,H3)
如果你要查找的結果恰好是一個數字,用SUMIFS函數也是可以,在這里查找的條件是唯一的,求和就相當于查找,因為結果只有一個。用它只能查找數字,只能給3顆星了
推薦指數:???
六、XLOOKUP
公式:=XLOOKUP(G3&H3,A2:A9&B2:B9,E2:E9)
如果你的軟件版本支持XLOOKUP,強烈建議使用它來進行多條件查詢,它的操作簡單,不容易出錯,只需使用連接符來進行數據的連接即可
推薦指數:?????
七、FILTER
公式:=FILTER(E2:E9,(A2:A9=G3)*(B2:B9=H3))
FILTER本質是用來做數據篩選的,但是如果結果是唯一的,篩選與查詢本質都是一樣的,在這里我們讓兩個條件相乘就能得到對應的結果啦,操作也是比較簡單的
推薦指數:????
以上就是常見的多條件查詢的7種方式,我們就不再列舉其他方式了,解決這個問題,選擇任意一個就是可以的。
或者你還知道其他的方式嗎,也可以留言討論下
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.