excel怎么用sum求和(excel函数技巧sumproductsum实现分档乘积求和)(1)

如图,想要按着10,20,30这样的阶梯分档求出总进尺,公式如下:

=SUMPRODUCT(IF($A$3:$A$8>=E3,E3,$A$3:$A$8),B$3:B$8)-SUM(F$2:F2)

公式思路:sumproduct函数可以实现数组之间先乘积再求各,这里使用了条件,按条件选择是E3,还是a3:a8和B$3:B$8。E3是一个数值,看起来好像和其它两个不一样宽,但EXCEL会将它自动扩展成等宽的数列,再根据条件与a3:a8组成一个新的等宽数列,最后与B$3:B$8分别相乘再求积。

,