Excel多條件查找函數

我們用excel進行數據處理與分析時,經常會遇到多條件查詢的問題,今天小編就來給小夥伴們匯總10種常見excel多條件查找函數的使用方法,這些公式都可以直接套用,快來一起學習一下吧。

10種excel多條件查找函數的使用方法匯總

為什麼要使用多條件查詢?

當我們使用公式查找數據的時候,如果遇到查找值重複的情況,函數就有可能返回錯誤的結果。如下圖在這裡我們想要查找2班李白的考試成績,使用vlookup函數查找李白成績的時候他返回的結果是86,這個86是1班李白的成績,並不是我們想要的,這個結果就是錯誤的。 那麼我們如何查找到正確的結果呢?這個時候我們就需要增加班級這個查找條件來讓查找條件變得唯一,這個時候我們才會查找到正確的結果,這個就是多條件查找存在的意義

Excel多條件查找函數

多條件查找的方法

1、vlookup函數

公式:=VLOOKUP(E3&F3,IF({1,0},A2:A12&B2:B12,C2:C12),2,0)

第一參數:E3&F3

第二參數:IF({1,0},A2:A12&B2:B12,C2:C12)

第三參數:2

第四參數:0

在這裡我們使用連接符號將班級與姓名連接起來使查找值唯一,這個的話就能找到正確的結果。

Excel多條件查找函數

2、index+match嵌套查找

公式:=INDEX(C2:C12,MATCH(E3&F3,A2:A12&B2:B12,0))

Index函數的第一參數:C2:C12

第二參數:MATCH(E3&F3,A2:A12&B2:B12,0)

這個是index+match函數多條件查找的一種方法,他還有另一種形式公式為:=INDEX(C2:C12,MATCH(1,(A2:A12=E3)*(B2:B12=F3),0))這種形式大家了解下就可以了。

Excel多條件查找函數

3、lookup函數

公式:=LOOKUP(1,0/((A2:A12=E3)*(B2:B12=F3)),C2:C12)

第一參數:1

第二參數:0/((A2:A12=E3)*(B2:B12=F3))

第三參數:C2:C12

在這裡我們將A2:A12=E3與B2:B12=F3作為條件來進行數據查找。

Excel多條件查找函數

4、sumifs函數

公式:=SUMIFS(C2:C12,A2:A12,E3,B2:B12,F3)

第一參數:C2:C12

第二參數:A2:A12

第三參數:E3

第四參數:B2:B12

第五參數:F3

Excel多條件查找函數

5、SUMPRODUCT函數

公式:=SUMPRODUCT((A2:A12=E3)*(B2:B12=F3),C2:C12)

第一參數:(A2:A12=E3)*(B2:B12=F3)

第二參數:C2:C12

Excel多條件查找函數

6、sum函數

公式:=SUM((A2:A12=E3)*(B2:B12=F3)*C2:C12)

第一參數:(A2:A12=E3)*(B2:B12=F3)*C2:C12

Sum函數的參數僅僅只有一個。

Excel多條件查找函數

7、max函數

公式:=MAX((A2:A12=E3)*(B2:B12=F3)*C2:C12)

8、indirect+match嵌套查找

公式:=INDIRECT(“c”&MATCH(E3&F3,A:A&B:B,0))

第一參數:“c”&MATCH(E3&F3,A:A&B:B,0)

Excel多條件查找函數

9、dget函數

公式:=DGET(A1:C12,3,E2:F3)

第一參數:A1:C12,數據區域

第二參數:3,要查找的結果在第三列

第三參數:E2:F3,查找條件

Excel多條件查找函數

10、Dsum函數

公式:=DSUM(A1:C12,3,E2:F3)

這個函數的參數與DGET函數的參數是一模一樣的,因為它們都是資料庫函數,與之類似的還有dmax,dmin, daverage與dproduct函數都能達到多條件查詢的效果,並且參數是一模一樣的。

Excel多條件查找函數

以上就是10種excel多條件查找函數的使用方法匯總的詳細內容,更多關於Excel多條件查找函數的資料請關注其它相關文章!

原創文章,作者:簡單一點,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/163337.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
簡單一點的頭像簡單一點
上一篇 2024-11-22 03:45
下一篇 2024-11-22 03:45

發表回復

登錄後才能評論