自由之困 发表于 2021-10-14 13:41:00

SUMPRODUCT求和问题


如图,为什么在计算计算20到30之间的数之和时要乘一个(A2:A9)?乘以这个求和区域代表什么?整个公式中的内涵不太理解,有哪位大神能帮我一步一步解释一下吗?感谢

糖糖小葵 发表于 2021-10-20 06:58:35

调皮的噜噜 发表于 2021-10-25 12:53:28

A2:A9>20 和 A2:A9<30 返回的只是一列逻辑值,但是你要的是求和,所以要乘以A2:A9
另外,公式不理解的,可以在菜单公式求值里面分步计算,来看看公式每一步的运算结果

养了五头猪 发表于 2021-11-8 14:38:41

=countifs(criteria_range,criteria,...),多条件求个数。
=sumifs(sum_range,criteria_range,criteria,...),多条件求和。
求和的公式多了一个参数sum_range。
*A2:A9,就好比参数sum_range。

一生的爱 发表于 2021-11-9 17:47:28

所以我就是这里不太明白,明明SUMproduct这个公式是两组相乘求和公式,怎么可以用来求出个数,这是我第一个不明白的地方,然后第二就是为什么*(A2:A9)在这个公式里可以达到SUM RANGE的效果?

中国太保杨小杰 发表于 2021-12-17 09:18:35

四则运算中,逻辑值,TRUE会被转化成1,FALSE会被转化成0,SUMPRODUCT条计数的本质就是满足条件的1相加,不满住条件的变成0

缘尽晚秋 发表于 2022-1-8 00:17:34

符合条件为true(1),不符合条件为false(0)
都符合即1*1,结果为1
一个符合一个不符合即为1*0或0*1,结果为0。
都不符合即0*0,结果为0。
把上面各种情况相加,即是符合的个数。
同理,如果再乘以一个数量,即是符合条件的数量和。
页: [1]
查看完整版本: SUMPRODUCT求和问题