玩轉Excel系列-SUMIFS函數使用及實例

前邊的文章我們講解了SUMIF單條件求和,如果我們需要多條件求和呢,這時間就得使用SUMIFS函數了,我們先看一下該函數的語法
SUMIFS(sum_range, criteria_range1, criteria1, criteria_range2, criteria2, ...)下邊先給大家說一下對應的參數什麼意思
1、sum_range 要求和的區域
2、criteria_range1 第一個條件區域
3、criteria1第一個條件的設置,同參數2是對應的
4、criteria_range2第二個條件區域。
5、criteria2第二個條件設置,同參數對應。
6、省略最多允許設置127個參數區域和條件,即參數總數不超255個
我們先通過一下實例具體瞭解下這個函數的用法,我們先看一下數據表


wKioL1jnAGWTF-U_AAH5wW4W0wE178.png-wh_50

假如我們想求出西單書店和圖書爲《會學網excel技巧》的銷售額小計,那麼該怎麼求呢。對照sumifs函數語法,函數應該怎麼選擇呢。第一個參數應該選擇小計列的內容也就是求和的區域。
第二個參數可以選擇圖書名稱那麼對應的第三個參數的條件就是”《會學網excel技巧》” ,第四個參數就應該選擇書店名稱列了,對應的條件輸入”西單書店”即可。
最後完整的函數應該如下所示:
SUMIFS(明細表!F3:F376,明細表!C3:C376,"《會學網excel技巧》",明細表!B3:B376,"西單書店")
一定要注意:求和區域和參數區域是對應的。如明細表!C3:C377,就會報錯了
你是這樣做的嗎?通過這個示例我以看到SUMIFS與SUMIF的區別。
第一點區別:條件的設置,一個是單條件(SUMIF), 一個是多條件(SUMIFS)
第二點區別:參數的選擇,sumif先選擇條件,而sumifs則是先選擇求和區域,大家可以對照一下之前的文章
實例:我們想按月份求和怎麼做呢,如下圖所示:

wKiom1jnAFbwifZ5AAAYJjlE3Ys894.png-wh_50

如果想實現按月份統計我們就需要結合日期函數,就像上圖所示,統計12月份就是一個日期區間大於等於2016-12-1到小於2017-1-1之間,其它月份也是一樣。但是有個問題,想使用地址快速彙總所有月份。
要滿足上述所說內容學習兩個函數
函數1 date 日期拼接
三個參數 Date(年,月,日)如  date(2016,12,1)最後就會得到  2016-12-1
函數2 month 獲取月份
Month(2016-12-1)最後就會得到參數日期中的月份12.
那麼現在就看一下公式是如何寫的
SUMIFS(明細表!$F$3:$F$376,明細表!$A$3:$A$376,">="&DATE(2016,MONTH(A3),1),明細表!$A$3:$A$376,"<"&DATE(2016,MONTH(A3)+1,1))
公式解釋:

  1. 求和區域:明細工作表中的F3到F376單元格區域

  2. 第一個條件區域

  3. 第一個條件,用拼接符鏈接日期函數

  4. 同第一個條件區域一致

  5. 小於當前獲取的月份加1

這樣我們就可以按月份彙總數據了。你掌握了嗎?如果覺得麻煩,下篇將講解如何使用透視表實現此彙總

http://www.huixue8.cn/a/excelhanshu/109.html 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章