SUMIF公式可以找到今天或更早的日期的总和



所以我拥有(假设)所做的这张薪水表:

       A           B            C         D
1                  Date         salary    how_much_I_earned_so_far
2      total                              =SUM(salaries_until_today)
3                  2017-10-1    5000            
4                  2017-11-1    5000
5      today->     2017-12-1    5000    
6                  2018-01-1    5000
7                  2018-02-1    5000
8      future..    2018-03-1    5000
9                  2018-04-1    5000

现在,我想计算到我到目前为止所赚取的钱的数量。为此,我想总结所有过去的薪水从C3一直到C_X,其中X是今天的≪b_x

这样就提出了两个问题

1)如何选择单元格的未知索引?通常,当我执行公式时,看起来像=SUM(C2:C9),那么我该如何使数字 9variable

2)我可以创建取决于单元格小于值的许多行的变量吗?我知道如何获得当前的一天,它只是=TODAY(),但是现在我想将其与所有B进行比较,并找到该行的索引,而该行的位置小于它。

我很抱歉,如果这是一个奇怪的问题,我是一个程序员,它使我感到沮丧,我可以通过代码迅速解决的简单事情无法在复杂的应用程序中完成。

谢谢。

=SUMIF(B:B,"<=" & TODAY(),C:C)

最新更新