歡迎轉(zhuǎn)發(fā)和點(diǎn)一下“在看”,文末留言互動! 置頂公眾號或設(shè)為星標(biāo)及時(shí)接收更新不迷路 小伙伴們好,今天來和大家分享一道按條件求和的題目。這類題目可以有很多種方法來處理,題目本身也不是很難,所以,今天的分享又是一次頭腦風(fēng)暴! 原題是這樣子的: ![]() 這里有時(shí)間的要求,也有關(guān)鍵字的要求,是一個(gè)多條件求和的題目。這類題目多常見使用SUMIF、SUM等函數(shù)來求和。 01 SUMIFS函數(shù) ![]() 在單元格C10中輸入下列公式,并向下拖曳即可。 =SUMIFS($C$2:$C$5,$A$2:$A$5,">="&$F$2,$A$2:$A$5,"<="&$F$3,$B$2:$B$5,"*"&A10&"*") 公式很簡單,如有問題請參看帖子總結(jié)篇--SUMIF函數(shù)實(shí)用終極帖。 02 SUM函數(shù) ![]() 在單元格C10中輸入下列公式,三鍵回車并向下拖曳即可。 =SUM(($C$2:$C$5)*($A$2:$A$5>=$F$2)*($A$2:$A$5<=$F$3)*IFERROR(FIND(A10,$B$2:$B$5)^0,0)) 這是我最喜歡使用的公式之一。 03 SUM函數(shù),MATCH函數(shù)有妙用 ![]() 在單元格C10中輸入下列公式,三鍵回車并向下拖曳即可。 =SUM(IFERROR((MATCH($A$2:$A$5,ROW(INDIRECT($F$2&":"&$F$3)))^0)*(FIND(A10,$B$2:$B$5)^0)*($C$2:$C$5),0)) 這也是一個(gè)SUM函數(shù)的公式。和上面的區(qū)別在于用MATCH函數(shù)來判斷日期是否在給定的區(qū)間內(nèi)。 04 MMULT函數(shù) 最后,MMULT函數(shù)下場。 ![]() 選中單元格區(qū)域C10:C11,輸入下列公式,三鍵回車即可。 =MMULT(TRANSPOSE(ISNUMBER(FIND({"貨款","往來款"},B2:B5))*C2:C5),C2:C5^0) 由于所有日期都在給定的日期范圍之內(nèi),所有公式中忽略了這一條件。 |
|