1. 程式人生 > >Sumifs函數多條件求和的9個實例

Sumifs函數多條件求和的9個實例

項目 jpg blog s函數 a10 [] targe 允許 class

第一部分:sumifs函數用法介紹

excel中sumifs函數是Excel2007以後版本新增的多條件求和函數。

sumifs函數的語法是:SUMIFS(求和區域, 條件區域1,條件1, [條件區域2,條件2], ...)

說明:[]以內的條件區域2、條件2為可選參數。最多允許 127 個區域/條件對。

第二部分:sumifs函數實例介紹

技術分享圖片

項目一:客戶A的銷售額

=SUMIFS(C2:C10,A2:A10,A2)

項目二:客戶A的1月份銷售額

=SUMIFS(C2:C10,A2:A10,A2,B2:B10,B2)

項目三:客戶A的1月份和3月份銷售額

=SUM(SUMIFS(C2:C10,A2:A10,A2,B2:B10,{1,3}))

項目四:客戶A和C的銷售額

=SUM(SUMIFS(C2:C10,A2:A10,{"A","C"}))

項目五:客戶A和C的1月份銷售額合計

=SUM(SUMIFS(C2:C10,A2:A10,{"A","C"},B2:B10,B2))

項目六:客戶A的1月份和客戶C的3月份銷售額合計

=SUM(SUMIFS(C2:C10,A2:A10,{"A","C"},B2:B10,{1,3}))

項目七:客戶A和客戶C的1月份和3月份銷售額合計

=SUM(SUMIFS(C2:C10,A2:A10,{"A","C"},B2:B10,{1;3}))

項目八:客戶A和客戶C的1月份3月份4月份銷售額合計

=SUM(SUMIFS(C2:C10,A2:A10,{"A","C"},B2:B10,{1;3;4}))

項目九:客戶ABC的1月份3月份4月份銷售額合計

=SUM(SUMIFS(C2:C10,A2:A10,{"A","B","C"},B2:B10,{1;3;4}))

註意逗號和分號的區別。

Sumifs函數與SumProduct函數都可以實現多條件求和。經測試,10000行數據,雙條件求和,Sumifs函數比SumProduct快差不多三倍。

Sumifs函數多條件求和的9個實例