在Excel中,如何将范围相乘

在Excel中,如何将范围相乘,excel,Excel,在Excel中,我想知道如何将一个单元格区域(比如A1:F10)乘以另一个单元格区域(静态区域,比如H1:M10),然后将答案只放在一个单元格中(比如P1单元格)。。。。然后向下移动一行,将新范围(比如A2:F11)乘以相同的静态范围(比如H1:M10),然后将答案放在第一个答案(比如P2)下方的单元格中,依此类推 当相乘时,我需要A1乘以H1,B1乘以I1,A2乘以H2,依此类推 我不知道,谢谢你的帮助。。。关于信息,我的范围是2800个单元格乘以2800个单元格,所以相当大。有没有一种在Ex

在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,向下复制时不会改变

你怎么把这么多乘法转换成一个单元格?你能举几个例子吗?您的意思是要将某个区域中一个单元格中的值与另一个区域中另一个单元格中的值相乘,并且两个区域中的每个单元格都要相乘吗?将此函数添加到单元格=A1*H1,如果这不是答案,请将您的问题说得更清楚!谢谢你,先生,我必须道歉我完全忘记了这个问题,再次谢谢你