如何将更改大小的列的底值相加?

时间:2018-01-14 21:34:17

标签: excel

因此,我正在追踪对excel的一些投资,感兴趣的列是投资的总价值,每笔投资的价值,日期。我有一个总净额的公式,我用它来手动输入列中的总净额。我也在使用这些数据创建价值与日期的图表。

如何更改此公式,以便始终只将每项投资总额的最终值相加?我不希望每次更新表时都手动捏造公式。

我想这样做是因为由于图表所需的数据,表格有点繁忙,所以只需将净总数放在一边并突出显示。

net total   date          1      2      3

  111      13/01/18      100     10     1        Net total: `Sum(c2, d2, e2)`
  121      14/01/18      100     20     1

所以我希望净总数只是对标题为1,2,3的列的底值求和。我希望它是动态的,这样我就可以只输入正确的列中的净总数,我可以更新所有的图表。但也希望净总数能够方便查看,而不是在原始数据中丢失

2 个答案:

答案 0 :(得分:0)

有一个使用“lookup()”的技巧:

search(999999; A:A)如果999999大于每个值,则返回值等于999999或最后一个值。所以你的公式将是:

净总额:“查询(999999999; C:C)+查询(999999999; D:D)+查询(999999999; E:E)

(假设没有一个值比999999999更好)

答案 1 :(得分:0)

每列的最终值是否始终是同一行?如果是,则该公式将通过查找B列中的最后一个数字

来汇总B,C和D列中的最后一行

=SUM(INDEX(B:D,MATCH(99^99,B:B),0))