Excel 如何将每行相乘,然后与下一行的乘积求和,等等
我试图根据每个月的得分和发生次数计算每个月的总数:Excel 如何将每行相乘,然后与下一行的乘积求和,等等,excel,Excel,我试图根据每个月的得分和发生次数计算每个月的总数: Category# Score Jan-18 Feb-18 Mar-18 Apr-18 category1 10 1 5 1 5 category2 8 2 4 2 4 category3 7 3 3 3 3 category4 6 4 0
Category# Score Jan-18 Feb-18 Mar-18 Apr-18
category1 10 1 5 1 5
category2 8 2 4 2 4
category3 7 3 3 3 3
category4 6 4 0 4 0
category5 5 0 1 0 1
TOTAL 71 108 71 108
基本上,对于1月份,我可以键入以下公式:
=($B$2*C2)+($B$3*C3)+($B$4*C4)+($B$5*C5)+($B$6*C6)
但是它非常笨拙,所以我想知道我是否可以买一些更优雅、更干净的东西,这就是SUMPRODUCT的用途
=SUMPRODUCT($B$2:$B$6,C2:C6)
这就是SUMPRODUCT的用途
=SUMPRODUCT($B$2:$B$6,C2:C6)
使用SUMPRODUCT。这正是您所需要的: 我回复了你的数据: 我使用的公式是:
=SUMPRODUCT($B$4:$B$8;C4:C8)
应用到第一列(Jan-18)后,只需将其向右拖动,它将返回正确的值,如图所示
希望这有帮助 使用SUMPRODUCT。这正是您所需要的: 我回复了你的数据: 我使用的公式是:
=SUMPRODUCT($B$4:$B$8;C4:C8)
应用到第一列(Jan-18)后,只需将其向右拖动,它将返回正确的值,如图所示
希望这有帮助