在Excel中,我想知道如何将一个单元格范围(比如A1:F10)乘以另一个单元格范围(静态范围说H1:M10),然后将答案仅放在一个单元格中(比如单元格P1)。 ...然后向下移动一行并将新范围(比如A2:F11)乘以相同的静态范围(比如H1:M10),然后将答案放在第一个答案下面的单元格中(比如P2),依此类推...... ..
当乘以我需要A1乘以H1时,B1乘以I1,A2乘以H2,依此类推......
我不知道,请感谢您的帮助...有关信息我的范围是2800个单元格,2800个单元格,相当大。有没有办法在Excel中执行此操作或我是否需要使用VB?非常感谢你......
答案 0 :(得分:0)
您可以使用Sumproduct。使用第一个范围的相对引用和第二个范围的绝对引用。
请考虑以下屏幕截图:
单元格P1中的公式是
=SUMPRODUCT(A1:F10*$H$1:$M$10)
复制下来。在单元格P2中,它将变为
=SUMPRODUCT(A2:F11*$H$1:$M$10)
等等,递增每行中第一个范围的行。第二个范围使用$符号固定为H1到M1,并且在复制时不会更改。