sumproduct函数的例子
Excel函数中用于求和的是哪个?
Excel函数中用于求和的是哪个?
【若您对本文涉及的相关知识有所疑问,欢迎留言探讨哦】
常见的求和问题用函数基本能够解决,常用的求和函数主要有4个:SUM、SUMIF、SUMIFS、SUMPRODUCT,下面来介绍一下这几个函数的作用和区别!
这4个函数的作用都是求和,
从功能上来看,三个函数基本用法是有区别的,
SUM:简单求和,语法:
SUM(数值1,数值2,数值3,......)【参数最多30个】
SUMIF:单条件求和,语法:
SUMIF(条件区,条件,[求和区])【求和区为可选参数】
SUMIFS:多条件求和,可以看作SUMIF的升级版,语法:
SUMIFS(求和区,条件区1,条件1,[条件区2,条件2],......)
SUMPRODUCT:数组相乘再求和,语法
SUMPRODUCT(数组1,[数组2],......)
其中,前3个函数的使用场景和函数基础功能所示基本相同,SUMPRODUCT函数比较特殊,可以说是“不务正业”,它的使用非常灵活,我们经常用它来进行条件求和!
怎么来理解呢?举一个简单的例子来说明:一群员工,要获得他们的总工资,使用SUM函数:
同样这群员工,要获得人事部的工资总额,使用SUMIF函数:
还是这群员工,要获得人事部男员工的工资总额,用SUMIFS函数:
通过以上3个例子,可以比较直观的区别这3个函数的基本用法,我们可以把“条件”理解为语法中的“定语”,比如,把某公司的所有员工看成一个群体,那么,人事部的江西女员工包含3个定语“人事部”、“江西”、“女”,这样,要求出和这个对象相关问题,就需要限定3个条件!通过以上描述,相信你对“条件”会有更加深刻的理解,遇到相关问题时能够更加灵活运用!
上面的3个例子,SUMPRODUCT都能很好的解决:
第一个,求工资总额,公式为:
=SUMPRODUCT(D2:D11)
第二个,求人事部工资总额,公式为:
=SUMPRODUCT(D2:D11,(C2:C11=F1)*1)
第三个,求人事部男员工工资总额,公式为:
=SUMPRODUCT(D2:D11,(C2:C11=F1)*(B2:B11=G1))
SUMPRODUCT函数的求和使用非常灵活,可以用下面这个公式来概括
SUMPEODUCT(求和数组,[条件数组]*[条件数组]*......),要注意条件数组和求和数组之间的维度保持一致!
若您对本文中的问题有所疑问,欢迎留言评论或者关注后私信探讨,技巧菌尽己所能为您答疑解惑!