在Excel中,如何乘以范围

时间:2015-06-11 08:21:21

标签: excel

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

当乘以我需要A1乘以H1时,B1乘以I1,A2乘以H2,依此类推......

我不知道,请感谢您的帮助...有关信息我的范围是2800个单元格,2800个单元格,相当大。有没有办法在Excel中执行此操作或我是否需要使用VB?非常感谢你......

1 个答案:

答案 0 :(得分:0)

您可以使用Sumproduct。使用第一个范围的相对引用和第二个范围的绝对引用。

请考虑以下屏幕截图:

enter image description here

单元格P1中的公式是

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

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

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

等等,递增每行中第一个范围的行。第二个范围使用$符号固定为H1到M1,并且在复制时不会更改。