條件求和函數是excel中非常重要的函數,在上一期中我們詳細講解了DSUM函數,本期我們再來了解一下另一個常用的條件求和函數SUMIF函數。

SUMIF實例
<

單條件:
例1:求各部門的工資總和
<

函數說明:在5個函數中,第一個參數表示條件區域,即從C9:C27中找出所要求和的部門;第二個參數表示條件,第三個參數表示求和區域。因爲第一個和第五個參數都是一樣的,所以使用了絕對引用。
例2:求工資5000以上的所有員工工資總和
=SUMIF(F9:F27,">=5000",F9:F27)
由於此公式中求和區域和條件區域相同,第三參數可省略,簡寫爲=SUMIF(F9:F27,">=5000")
多條件
例3:某數值範圍內條件求和。求某年齡範圍內的工資總和

公示說明:利用>=25的總工資減去>33的總工資,這中間的就是25-33的總工資,如下圖數軸所示。

例4:求各物料入庫出庫總和
<


此例說明,SUMIF可以適用橫向求和。
H56輸入公式:=SUMIF($B$55:$G$55,H$55,$B56:$G56),然後向右填充,然後選中H56:I56,向下填充即可。
因爲第一個參數條件區域始終是G55:G55,行列保持不變,所以行列均爲絕對引用:$B$55:$G$55。
第二個參數Criteria用H&55表示,向右填充列變,變爲I&55,向下填充,還是H&55和I&55,所以是列變行不變。
第三個參數求和區域,向右填充不變,向下填充依次下移一行,所以是列不變行變,$B55:
$G55

相關文章