在Excel中,如何乘以范围

在Excel中,我想知道如何将一个单元格范围(比如A1:F10)乘以另一个单元格范围(静态范围如H1:M10),然后将答案放在一个单元格中(比如单元格P1)….然后向下移动一行,并将新的范围(比如A2:F11)乘以相同的静态范围(比如H1:M10),然后将答案放在第一个答案(比如P2)下方的单元格内,等等。

当乘以我需要A1乘以H1,B1乘以I1,A2乘以H2等等…

我不知道,请感谢您的帮助…对于信息我的范围是2800单元2800单元的范围,所以相当大。 有没有办法在Excel中这样做,或者我需要使用VB? 非常感谢…

你可以使用Sumproduct。 使用第一个范围的相对参考和第二个范围的绝对参考。

考虑下面的截图:

在这里输入图像说明

单元格P1中的公式是

=SUMPRODUCT(A1:F10*$H$1:$M$10) 

复制下来。 在单元格P2中,它将更改为

 =SUMPRODUCT(A2:F11*$H$1:$M$10) 

依此类推,每行增加第一个范围的行。 第二个范围用$符号固定为H1到M1,并且在复制时不会改变。