我试图获取两个数组的sumproduct
(点积),但是我想反转第二个数组。换句话说:
a_1*b_n + a_2*b_(n-1) +...+a_n*b_1
此excel方法在此处的答案中建议:
Reverse one of the array's order in an SUMPRODUCT
在Google表格中不起作用。有人有其他方法吗?
编辑:我应该补充一点,我需要与其他任何Excel公式相同的方法来使其具有动态性。意思是当我从一个单元格复制到另一个单元格时,求和乘积反转说明了单元格引用的新大小和形状发生了变化。
答案 0 :(得分:1)
答案 1 :(得分:0)
=SUMPRODUCT(A2:E2,QUERY({A3:E3},"select Col5,Col4,Col3,Col2,Col1"))
=SUMPRODUCT(A2:E2,QUERY(A3:E3,"select E,D,C,B,A"))
答案 2 :(得分:0)