SUMIF公式,用于查找今天或更早的日期总和

问题描述 投票:0回答:1

所以我有这个工资表(假设):

       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

现在我想在D2上计算到目前为止我已经赚到的金额..为了做到这一点,我想总结从C3一直到C_x的所有过去的工资,其中x是今天的行的索引< B_X

所以这提出了两个问题

1)如何选择未知的细胞指数?通常当我做公式它看起来像这=SUM(C2:C9)所以我怎么能使数字9variable

2)我可以创建依赖于单元格小于值的行数的变量吗?我知道如何得到当天,它只是=TODAY(),但现在我想将它与所有B的比较,并找到它的小于它的线的索引..我该如何开始?

我很抱歉,如果这是一个奇怪的问题,我是一个程序员,令我感到沮丧的是,我可以通过代码快速解决的简单事情无法在复杂的应用程序中实现,例如excel ..

谢谢。

excel excel-formula sumifs
1个回答
2
投票
=SUMIF(B:B,"<=" & TODAY(),C:C)
© www.soinside.com 2019 - 2024. All rights reserved.