多條件模糊查找
?
作者:老菜鳥來源:部落窩教育發(fā)布時間:2023-09-15 13:34:57點擊:718
多條件查找和模糊查找的并存,既要用到多個條件,又涉及運用通配符匹配,對此類介紹三種方法:兩個套路公式,一個常規(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ū)域大小一致。
然后用COUNTIF在I2中統(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)
本文配套的練習課件請加入QQ群:781412182下載。
做Excel高手,快速提升工作效率,部落窩教育Excel精品好課任你選擇!
掃下方二維碼關注公眾號,可隨時隨地學習Excel:
相關推薦:
版權申明:
本文作者老菜鳥;部落窩教育享有稿件專有使用權。若需轉(zhuǎn)載請聯(lián)系部落窩教育。
最熱教程
- 像綠皮火車一樣長像珠穆拉瑪峰一樣高的Excel表怎么操作才方便?
- Power Query實戰(zhàn):按指定次數(shù)遞增數(shù)據(jù)
- 2019年全網(wǎng)最全—excel提取身份證信息合集?。ńㄗh收藏)-下篇
- 明明沒有重復,Excel卻判定數(shù)據(jù)重復,這是怎么回事?
- 文本格式的求和,及求和中最容易出現(xiàn)的問題解疑
- 致命缺陷:不懂一維表!
- 函數(shù)組合思維,你有嗎?
- 學會這2個公式,整理考勤數(shù)據(jù)只要一分鐘
- 就算被說是拍馬屁也成,今天你應該這樣發(fā)Excel報表……
- 如何計算Excel單元格中的算式,四種求和方法請收好!