位置:首頁 > 軟件操作教程 > 辦公軟件 > Excel > 問題詳情

excel多條件查找方法及公式

提問人:周麗平發(fā)布時間:2021-07-19

【例】如下圖所示,要求在C12單元格,根據(jù)A12車型和B12排量,從上表中查找?guī)齑鏀?shù)。

image.png

公式1:VLOOKUP函數(shù)(數(shù)組公式)

{=VLOOKUP(A12&B12,IF({1,0},A2:A9&B2:B9,C2:C9),2,0)}

注: 用if({1,0}結(jié)構(gòu)重構(gòu)數(shù)據(jù)

公式2:LOOKUP函數(shù)

=LOOKUP(1,0/(A2:A9=A12)*(B2:B9=B12),C2:C9)

注:用lookup(1,0/(條件) 結(jié)構(gòu)完成查找

公式3:SUM函數(shù)(數(shù)組公式)

{=SUM((A2:A9=A12)*(B2:B9=B12)*C2:C9)}

注:用多條件求和的方法實(shí)現(xiàn)查找,前提是不能有重復(fù)的行和查找的內(nèi)容為數(shù)字。

公式4:SUMIFS函數(shù)

=SUMIFS(C2:C9,A2:A9,A12,B2:B9,B12)

注:同3

公式5:SUMPRODUCT函數(shù)

=SUMPRODUCT((A2:A9=A12)*(B2:B9=B12)*C2:C9)

注:同3

公式6:MAX函數(shù)(數(shù)組公式)

{=MAX((A2:A9=A12)*(B2:B9=B12)*C2:C9)}

注:用求最大值的方法,實(shí)現(xiàn)查找,前提是查找內(nèi)容為數(shù)字。

公式7:INDEX+MATCH函數(shù)(數(shù)組公式)

{=INDEX(C2:C9,MATCH(A12&B12,A2:A9&B2:B9,0))}

注:match函數(shù)支持?jǐn)?shù)組,所以可以把區(qū)域直接連接起來,不過需要使用數(shù)組形式輸入。

公式8:OFFSET+MATCH函數(shù)(數(shù)組公式)

{=OFFSET(C1,MATCH(A12&B12,A2:A9&B2:B9,0),)}

注:同7

公式9:INDIRECT+MATCH函數(shù)(數(shù)組公式)

{=INDIRECT("C"&MATCH(A12&B12,A1:A9&B1:B9,0))}

注:同7

公式10:DGET函數(shù)

=DGET(A1:C9,3,A11:B12)

注:Dget函數(shù)是數(shù)據(jù)庫函數(shù),可以用來?xiàng)l件查找。第3個參數(shù)必須是單元格區(qū)域作為條件引用。

繼續(xù)查找其他問題的答案?

回復(fù)(0)
返回頂部