前邊的文章咱們講解了SUMIF單條件求和,若是咱們須要多條件求和呢,這時間就得使用SUMIFS函數了,咱們先看一下該函數的語法
SUMIFS(sum_range, criteria_range1, criteria1, criteria_range2, criteria2, ...)下邊先給你們說一下對應的參數什麼意思
一、sum_range 要求和的區域
二、criteria_range1 第一個條件區域
三、criteria1第一個條件的設置,同參數2是對應的
四、criteria_range2第二個條件區域。
五、criteria2第二個條件設置,同參數對應。
六、省略最多容許設置127個參數區域和條件,即參數總數不超255個
咱們先經過一下實例具體瞭解下這個函數的用法,咱們先看一下數據表html
假如咱們想求出西單書店和圖書爲《會學網excel技巧》的銷售額小計,那麼該怎麼求呢。對照sumifs函數語法,函數應該怎麼選擇呢。第一個參數應該選擇小計列的內容也就是求和的區域。
第二個參數能夠選擇圖書名稱那麼對應的第三個參數的條件就是」《會學網excel技巧》」 ,第四個參數就應該選擇書店名稱列了,對應的條件輸入」西單書店」便可。
最後完整的函數應該以下所示:
SUMIFS(明細表!F3:F376,明細表!C3:C376,"《會學網excel技巧》",明細表!B3:B376,"西單書店")
必定要注意:求和區域和參數區域是對應的。如明細表!C3:C377,就會報錯了
你是這樣作的嗎?經過這個示例我以看到SUMIFS與SUMIF的區別。
第一點區別:條件的設置,一個是單條件(SUMIF), 一個是多條件(SUMIFS)
第二點區別:參數的選擇,sumif先選擇條件,而sumifs則是先選擇求和區域,你們能夠對照一下以前的文章
實例:咱們想按月份求和怎麼作呢,以下圖所示:ide
若是想實現按月份統計咱們就須要結合日期函數,就像上圖所示,統計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))
公式解釋:
函數
求和區域:明細工做表中的F3到F376單元格區域學習
第一個條件區域ui
第一個條件,用拼接符連接日期函數spa
同第一個條件區域一致excel
小於當前獲取的月份加1orm
這樣咱們就能夠按月份彙總數據了。你掌握了嗎?若是以爲麻煩,下篇將講解如何使用透視表實現此彙總htm