问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Excel函数sumifs、sum与常量数组结合的高阶用法

创作时间:
作者:
@小白创作中心

Excel函数sumifs、sum与常量数组结合的高阶用法

引用
CSDN
1.
https://blog.csdn.net/kl28978113/article/details/136369396

在Excel数据处理中,sumifs和sum函数结合常量数组的使用能够极大提升工作效率。本文通过9个递进的案例,详细展示了如何利用这些函数进行灵活的数据求和操作,从单条件到多条件,从单一客户到多个客户,从单月到多月销售额求和,帮助读者掌握这一实用技能。

数据背景

我们有以下销售数据表:

高阶用法示例

题目一:求客户A销售额

  1. 使用SUMIF函数:

    =SUMIF(A2:A10,"A",C2:C10)
    
  2. 使用数组公式:

    =SUM((A2:A10="A")*C2:C10)
    

题目二:客户A的1月份销售额

  1. 使用SUMIFS函数:

    =SUMIFS(C2:C10,A2:A10,"A",B2:B10,1)
    
  2. 使用数组公式:

    =SUM((A2:A10="A")*(B2:B10=1)*C2:C10)
    

题目三:客户A的1月份和3月份销售额

  1. 使用SUMIFS函数结合常量数组:

    =SUM(SUMIFS(C2:C10,A2:A10,"A",B2:B10,{1,3}))
    
  2. 使用数组公式:

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

题目四:客户A和B销售额

  1. 使用SUMIF函数结合常量数组:

    =SUM(SUMIF(A2:A10,{"A","B"},C2:C10))
    
  2. 使用数组公式:

    =SUM((A2:A10={"A","B"})*C2:C10)
    

题目五:客户A和客户C的1月份销售额

  1. 使用SUMIFS函数结合常量数组:

    =SUM(SUMIFS(C2:C10,A2:A10,{"A","C"},B2:B10,1))
    
  2. 使用数组公式:

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

题目六:客户A的1月份和客户C的3月份销售额

  1. 使用SUMIFS函数结合常量数组:

    =SUM(SUMIFS(C2:C10,A2:A10,{"A","C"},B2:B10,{1,3}))
    
  2. 使用数组公式:

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

题目七:客户A和客户C的1月份和3月份销售额

  1. 使用SUMIFS函数结合常量数组:

    =SUM(SUMIFS(C2:C10,A2:A10,{"A","C"},B2:B10,{1;3}))
    
  2. 使用数组公式:

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

题目八:客户A和客户C的1月/3月份/4月份销售额

  1. 使用SUMIFS函数结合常量数组:

    =SUM(SUMIFS(C2:C10,A2:A10,{"A","C"},B2:B10,{1;3;4}))
    
  2. 使用数组公式:

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

题目九:客户A/B/C的1月/3月份/4月份销售额

  1. 使用SUMIFS函数结合常量数组:

    =SUM(SUMIFS(C2:C10,A2:A10,{"A","B","C"},B2:B10,{1;3;4}))
    
  2. 使用数组公式:

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

在多条件求和情况下,sumifs函数比sum函数简便很多。但是当引用常量数组后,两个函数都会非常便捷。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号