Excel中如何为区域设置求和公式?

来源:本站整理 作者:网络笔记

最佳答案还是以时间范围为例子。比如我想汇总每个产品在每个时间范围内的生产数量。这个时候我有两种方式,第一种就是大家非常熟悉的SUMIFS,另外一种就是SUMPRODUCT。下面具体来演示下。一、SUMIFS公式:SUMIFS(求和数值范围,条件区域,条件值)实例公式:=SUMIFS($C:$C,$B:$B,......

还是以时间范围为例子。比如我想汇总每个产品在每个时间范围内的生产数量。这个时候我有两种方式,第一种就是大家非常熟悉的SUMIFS,另外一种就是SUMPRODUCT。下面具体来演示下。

一、SUMIFS

公式:SUMIFS(求和数值范围,条件区域,条件值)

实例公式:

=SUMIFS($C:$C,$B:$B,H$1,$A:$A,”>=”&$F2,$A:$A,”<=”&$G2)

解释:因为这里求值是个范围,所以用了两个条件来锁定范围,这样是不是就非常简单了?

二、SUMPRODUCT

公式:SUMPRODUCT(数组1,数组2,数组3)

示例公式:

=SUMPRODUCT(($B:$B=K$2)*($A:$A>=$F3)*($A:$A<=$G3),$C:$C)

解释:

SUMPRODUCT返回的是数组或区域乘积的和,($B:$B=K$2)*($A:$A>=$F3)*($A:$A<=$G3)中每个括号里面都是返回“1或0”,最后得到的结果是“1或0”,再用这个结果与$C:$C进行相乘后再求和。

注意哦,因为SUMPRODUCT其实是数组,所以建议数据范围在特定的行内,比如$B:$B=K$2 可以写为$B1:$B14=K$2,这样可以减少运算量,Excel不会那么卡顿。

网络笔记 学习文库

我这一生没什么理想,能治愈我的,从来都不是时间,而是内心的那份释怀和明白!

热门分类

热门工具

联系客服QQ:+