在表格行中添加两个单元格的产品的快捷方式?

我有一个单元格,希望成为表格上方的参考单元格的表格行的总和。 例如, $F$2 * F4 + $G$2 * G4 + $H$2 * H4 。 该表扩展了大约100列,这就是为什么我想要一个自动的方式来做到这一点(如果表扩展)。

澄清,我知道我的例子工程,但我想要一个自动的方式(我可以指定两行,如f2:bz2作为'参考'行和f4:bz4作为另一行)来做到这一点。 由于第二行是在表中,所以如果解决scheme允许向表中添加另一列,那么这将是理想的。

如果你想要自动扩展你的表的东西,可能是这样的:

 =SUMPRODUCT(Table1[@]*OFFSET(Table1[#Headers],-1,0)) 

它假定你的固定系数是在表头的上面一行。 但是它也假设你在你想要处理的同一行上input公式。 不幸的是,如果你有公式来处理不同的行,你将需要正常的范围,比如评论部分的@pnutsbuild议的公式。 但是,随着表的增长,它不会自动缩放(除非通过插入列来扩展它)。

如果你使用:

 =SUMPRODUCT(($F$2:$XFD$2)*(F4:XFD4)) 

你将两个:

  1. 避免真正的长公式
  2. 有一个公式,当您添加它们时,会自动合并新的数据列