我有两列我以这种方式对它们进行 sumproduct 操作:
=SUMPRODUCT(I37:I61, **D37:D61**)
它工作得很好——我把结果放在单元格 I8 中
但是当我将此功能复制到单元格 J8
它转移到:
=SUMPRODUCT(J37:J61, **E37:E61**)
我想修复一个数组,所以我的函数看起来像
=SUMPRODUCT(J37:J61, D37:D61)
我希望很清楚我想要实现什么:)
有什么办法吗?
我有两列我以这种方式对它们进行 sumproduct 操作:
=SUMPRODUCT(I37:I61, **D37:D61**)
它工作得很好——我把结果放在单元格 I8 中
但是当我将此功能复制到单元格 J8
它转移到:
=SUMPRODUCT(J37:J61, **E37:E61**)
我想修复一个数组,所以我的函数看起来像
=SUMPRODUCT(J37:J61, D37:D61)
我希望很清楚我想要实现什么:)
有什么办法吗?
不确定谷歌电子表格,但在 Microsoft Excel 中,您需要使用以下公式供您使用。我认为谷歌电子表格也适用。
=SUMPRODUCT(I37:I61, $D37:$D61)
请注意“$”,它表示当您进行复制粘贴时不要翻译 D。
我会使用命名范围来避免任何混淆。以下是步骤 1) 选择范围 D37:D61 2) 通过将名称绑定到插入公式的位置附近的 fx 的左侧来给名称一个范围 3) 让我们调用该范围 DATA1 4) 然后使用公式 =SUMPRODUCT(I37:I61, DATA1) 5) 当您将此公式复制到下一个单元格时,它应显示为 =SUMPRODUCT(J37:J61, DATA1)
让我知道你是怎么办的。