2015-06-11 33 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,並且在複製時不會改變。