excel统计大于或者小于某个日期范围内的数据总和

我想统计E列内,日期大于今天的所有F列的数据总和 求公式

假设日期在A列:


(一)先在C列加公式,用公式判断日期是否大于当前日期,公式为:=IF(DATEDIF(A1,TODAY(),"d")>=1,0,1)    结果为0的小于当前日期,结果为1大于当前日期。


(二)统计C列的和,和是多少,就有多少个大于当前日期的数据。



温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2020-12-01
建议你用插入一列,在第一行这个公式 =IF(E1-NOW()>0,"1","0")
E1比今天日期大,则返回1,比今天日期小,则返回0
下拉到最下
之后用 =SUMIF(D:D,1,F:F)即可得到你想要的数据
假设D为你插入的IF公式的那一列
第2个回答  2014-09-18
">" 判断符号

A1:A20 单元格判断区域

B1:B20 单元格统计区域

=SUMIF(A1:A20,">"& "2014/9/9",B1:B20)
直接输入日期
=SUMIF(A1:A20,">"& A9,B1:B20)
选择对比单元格
第3个回答  2014-09-18
输入以下公式
=SUMIF(E:E,">"&TODAY(),F:F)本回答被提问者采纳
第4个回答  2014-09-18
=sumif(要判断的区域,要判断的条件,符合条件后要统计的区域)
如:
=sumif(a1:a100,"苹果",b1:b100)
就是将a1:a100中内容是“苹果”的单元格所对应的b1:b100求和。区域范围要在同一列或同一行,并且公式中前后的两个区域范围需要对应。上述公式也可写作:
=sumif(a:a,"苹果",b:b)
相似回答