2015-06-11 34 views
1

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

当乘以我需要通过A1 H1倍增,B1乘以I1,A2乘以H2等...

我不知道,请谢谢为您的帮助...对于信息我的范围是由2800个单元2800个单元的范围非常大。有没有办法在Excel中做到这一点,或者我需要使用VB?非常感谢你...

+0

如何将多次乘法运算转换为一个单元? – shruti1810

+0

你能举一些例子吗?你的意思是你想要将一个范围内的一个单元格中的值与另一个范围内的另一个单元格中的值相乘,并且对于这两个范围内的每个单元格? – moffeltje

+0

将此函数添加到单元格= A1 * H1,如果这不是答案,请让您的问题更清楚! –

回答

0

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

考虑以下截图:

enter image description here

在细胞P1的公式是

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

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

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

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