Excel中variables行的总和
我有一个有几个月的价值观(C43:F43),我想总结最左边的列(B43)。
当我在Col“C”中添加一个新的月份时,我希望总和公式在C43中dynamic地包含新的月份,但它移到Col D43开始。
我尝试了INDIRECT,它包含了新的列,但是,如果我在第43行之上插入一行,它会混淆公式。
然后我尝试了OFFSET公式,但无济于事。
任何有识之士将不胜感激。 我现在认识到EXCEL是相当先进的。
谢谢。
简单的方法:在总数的右边创build一个列,尽可能缩小(或隐藏),然后从这个列(它将成为C列)到您的数据集的末尾。 当你添加一个列(这将永远是列D),你的总是会覆盖它。
更复杂的公式:可以使用= SUM(OFFSET(B43,0,1,1,1000))
偏移公式可以引用你所在的单元格,只要你离开它。 在上面的示例中,我正在向右移动零行,列的高度为1个单元格,宽度为1000个单元格。 你也可以,如果你不得不在G列结束使用
= SUM(OFFSET(B43,0,1,COLUMN(G43)-2)
G43会随着您添加列而移动,以便您的公式保持同步
要修复列,请在列字母之前加上$
符号。 要修复该行,请在行号之前放置一个$
符号
=SUM($C$43:F$43)