後臺兩個讀者的留言很碰巧的在一起了,雖然這裡不是百度,但只要你想學,盧子都可以幫你解決。今天跟你聊一聊這兩個函數的用法。
1.根據左邊的明細表,統計每個項目的金額。
SUM函數是直接求和,SUMIF函數就是按條件求和。函數語法:
=SUMIF(條件區域,條件,求和區域)
直接套上去就可以:
=SUMIF(C:C,F2,D:D)
這裡使用了整列,所以區域可以不固定,如果使用了部分區域,必須加$鎖定區域。
=SUMIF($C$2:$C$356,F2,$D$2:$D$356)
2.根據左邊的明細表,統計金額大於1000的總金額。
正常情況下我們是這樣寫公式的:
=SUMIF(D:D,">1000",D:D)
不過針對特殊情況,條件區域跟求和區域一樣的情況下,求和區域可以省略不寫。
=SUMIF(D:D,">1000")
3.根據左邊的明細表,統計車費的總金額。車費包括租車費、加油費、修車費、過路費和停車費。
正常我們想到的就是先用SUMIF函數依次統計每個項目的金額,最後用SUM函數求和。
其實函數可以嵌套一起用,將2個公式變成1個。這裡要用SUMPRODUCT函數取代SUM函數,切記!
=SUMPRODUCT(SUMIF(C:C,F2:F6,D:D))
4.根據左邊的明細表,統計每個月份對應項目的總金額。
SUMIF函數是單條件統計,這裡要涉及到2個條件,所以用SUMIFS函數。函數語法:
=SUMIFS(求和區域,條件區域1,條件1,條件區域2,條件2,條件區域n,條件n)
條件區域跟條件是一 一對應的,還有就是把求和區域放在了第1參數。直接套用就是:
=SUMIFS(D:D,B:B,F2,C:C,G1)
這時會涉及到公式下拉跟右拉的問題,所以區域引用方式要略作改變。引用方式是一門學問,需要好好學習。推薦學習文章《學好Excel必須掌握的三大快捷鍵詳解》
最終使用公式:
=SUMIFS($D:$D,$B:$B,$F2,$C:$C,G$1)
這兩個函數的常用方法就是這樣,剩下的就靠自己靈活運用了。
假期福利,沒有領的速去《來這裡,不加班》
SUM函數家族中,你最喜歡哪個函數?
作者:盧子,清華暢銷書作者,《Excel效率手冊 早做完,不加班》系列叢書創始人,個人公眾號:Excel不加班(ID:Excelbujiaban)
請把「Excel不加班」推薦給你的朋友