二維碼 購物車
部落窩在線教育歡迎您!

多條件模糊查找

?

作者:老菜鳥來源:部落窩教育發(fā)布時間:2023-09-15 13:34:57點擊:718

分享到:
0
收藏    收藏人氣:0人
版權說明: 原創(chuàng)作品,禁止轉(zhuǎn)載。
編按:

多條件查找和模糊查找的并存,既要用到多個條件,又涉及運用通配符匹配,對此類介紹三種方法:兩個套路公式,一個常規(guī)公式。

 

 

分享多條件模糊查找方法。

如下圖所示,需要依據(jù)I列的科目從左側(cè)費用明細表中查找對應的金額。

 

 

常規(guī)做法

I列分離出部門名稱、費用項目,然后用INDEX+MATCH進行多條件模糊查找。

 

公式=LEFT(I2,3)分離出部門;

公式=MID(RIGHT(I2,5),FIND("-",RIGHT(I2,5))+1,2)&"*"分離出費用項目。

 

 

這里的”*”在稍后的公式中將起到通配符的作用。

最后查找金額:

=INDEX($B$2:$G$5,MATCH(J2,$A$2:$A$5,0),MATCH(K2,$B$1:$G$1,0))

 

 

如果不用輔助列:

=INDEX($B$2:$G$5,MATCH(LEFT(I2,3),$A$2:$A$5,0),MATCH(MID(RIGHT(I2,5),FIND("-",RIGHT(I2,5))+1,2)&"*",
$B$1:$G$1,0))

 

 

簡易方法

COUNTIF構建判斷數(shù)組,或直接用條件建立判斷數(shù)組,再乘以數(shù)值區(qū)域。

 

1.SUMPRODUCT+COUNTIF

=SUMPRODUCT(COUNTIF(I2,$A$2:$A$5&"*"&LEFT(B$1:G$1,2)&"*")*$B$2:$G$5)

 

 

說明:

 $A$2:$A$5&"*"&LEFT(B$1:G$1,2)&"*"”是關鍵,它得到一個“部門*費用項目*”的數(shù)組,該數(shù)組與金額區(qū)域大小一致。

 

 

然后用COUNTIFI2中統(tǒng)計數(shù)組各值的出現(xiàn)次數(shù)。只有“工程科*工傷*”計數(shù)結果為1,其他都是0。

 

 

最后,計數(shù)結果與金額區(qū)域相乘再求和。

 

2.MAX多條件查找套路

=MAX(($A$2:$A$5=LEFT(I2,3))*COUNTIF(I2,"*"&LEFT($B$1:$G$1,2)&"*")*$B$2:$G$5)

 

 

不理解的點此了解MAX查找。

 

 

本文配套的練習課件請加入QQ群:781412182下載。

Excel高手,快速提升工作效率,部落窩教育Excel精品好課任你選擇

掃下方二維碼關注公眾號,可隨時隨地學習Excel

IMG_256

相關推薦:

只愛最大的MAX做查找很麻溜

INDEX函數(shù)很牛

COUNTIF函數(shù)用法全解

實物形狀百分比圖表

版權申明:

本文作者老菜鳥;部落窩教育享有稿件專有使用權。若需轉(zhuǎn)載請聯(lián)系部落窩教育。