Excel里如何對數(shù)據(jù)按月份求和?2種思路分享!
?
作者:花花來源:部落窩教育發(fā)布時間:2022-04-14 16:02:35點擊:35467
編按:
今天給大家講解數(shù)據(jù)日期如何用函數(shù)公式對月份進(jìn)行求和?
最近,有讀者提出了上面這個問題,小編隨機模擬了一份日期按照月份求和的案例當(dāng)做今天演示使用。如下圖:
現(xiàn)需要根據(jù)A列的日期按照月份將每個月求和的結(jié)果分別計算到F2、G2、H2單元格中。
提到條件求和我們第一反應(yīng)肯定是SUMIF函數(shù),但是按照月份求和的話我們需要在D列添加一列輔助列,在D2單元格輸入公式=MONTH(A2)回車后下拉公式填充。
接著在F2單元格輸入公式=SUMIF($D:$D,F1,$C:$C)回車后向右拖動填充公式即可完成月份條件求和。
SUMIF函數(shù)的語法小伙伴們還記得嗎?初學(xué)者可以參考下面的語法去理解跟做。
=SUMIF(條件區(qū)域,條件,求和區(qū)域)
前面的SUMIF函數(shù)求和條件公式有一個前提條件,就是F1:H1單元格中必須是數(shù)字1、2、3通過自定義單元格格式來顯示的月份。這樣我們在條件求和的時候就不需要再用函數(shù)將“月”替換為空去判斷了。
本以為已經(jīng)解決了問題,沒想到這位同學(xué)又提出了個想法:
不用輔助列來計算的方法肯定是有的,我們先將剛剛的輔助列和輸入的公式全部選中Delete刪除了。
在F2單元格輸入公式=SUMPRODUCT((MONTH($A$2:$A$31)=F$1)*($C$2:$C$31))回車后向右填充公式。
簡單給大家講解一下,上面使用到的函數(shù)語法:
=SUMPRODUCT((條件1=條件區(qū)域1)*(條件n=條件區(qū)域n)*求和區(qū)域)
這里我們已知的條件是日期,所以就使用MONTH函數(shù)來判斷日期區(qū)域中月份值是否等于F1、G1、H1單元格的值。SUMPRODUCT函數(shù)如果用好的話在一些問題上它完全可以替代我們熟悉的SUM/SUMIF/COUNTIF等函數(shù)。
我們來對比一下會發(fā)現(xiàn)使用SUMPRODUCT結(jié)果其實和剛剛的輔助列是一樣的。原理是一樣的,只不過一個是通過了輔助列看上去公式簡化了一些,而另外一個是通過數(shù)組區(qū)域中對應(yīng)元素相乘最后返回乘積之和。
解決了輔助列的問題,這個按照月份求和的問題就算是告一段落了,此時同學(xué)又來消息了。
最后這個小伙伴的問題就作為今天的練習(xí)題,趕緊看一看你會操作嗎?
以上就是今天跟大家分享的內(nèi)容,感謝大家耐心看完,希望大家能夠喜歡。
本文配套的練習(xí)課件請加入QQ群:902294808下載。
做Excel高手,快速提升工作效率,部落窩教育《一周Excel直通車》視頻和《Excel極速貫通班》直播課全心為你!
掃下方二維碼關(guān)注公眾號,可隨時隨地學(xué)習(xí)Excel:
相關(guān)推薦:
版權(quán)申明:
本文作者花花;同時部落窩教育享有專有使用權(quán)。若需轉(zhuǎn)載請聯(lián)系部落窩教育。
最熱教程
- 像綠皮火車一樣長像珠穆拉瑪峰一樣高的Excel表怎么操作才方便?
- Power Query實戰(zhàn):按指定次數(shù)遞增數(shù)據(jù)
- 2019年全網(wǎng)最全—excel提取身份證信息合集!(建議收藏)-下篇
- 明明沒有重復(fù),Excel卻判定數(shù)據(jù)重復(fù),這是怎么回事?
- 文本格式的求和,及求和中最容易出現(xiàn)的問題解疑
- 致命缺陷:不懂一維表!
- 函數(shù)組合思維,你有嗎?
- 學(xué)會這2個公式,整理考勤數(shù)據(jù)只要一分鐘
- 就算被說是拍馬屁也成,今天你應(yīng)該這樣發(fā)Excel報表……
- 如何計算Excel單元格中的算式,四種求和方法請收好!