求助:EXCEL 一行一列相乘再求和

如题 数据比较多貌似SUMPRODUCT 只能是行与行之间,不能用于行与列之间,
。。行中每个数与列中的每个数相乘,然后再将所有乘积求和,在一个单元格中表示。。应该清楚了

第1个回答  2011-04-10
假设A1:A10乘以C1:L1再求和
=SUM(A1:A10*TRANSPOSE(C1:L1))
数组公式,按Ctrl+Shift+Enter结束公式输入。本回答被提问者采纳
第2个回答  2011-04-10
说明白些,一行乘一列,是行中的每个数都与列中每个数乘一次吗?还是一对一乘完就行?
对应乘积:=SUMPRODUCT(B1:G1*A2:A7)
每个数的乘积:=PRODUCT(B1:G1*A2:A7)
你自己选一个吧
第3个回答  2011-04-10
用sumproduct()
例如:天一=SUM(E6:AX6*E9:AX9*MOD(COLUMN(E9:AX9)+1,2))
按ctrl+shift +enter结束 [/quote]
第4个回答  2011-04-10
何不先将列求和再乘行。。。
没看到实例不好出主意的说
第5个回答  2011-04-10
谁说不能?
请详细描述问题。
相似回答