Google Sheets COUNTIFS函数:统计指定日期后30天内数据的方法
Google Sheets COUNTIFS 统计指定日期范围内的数据
场景1:使用固定起始日期(如2023/1/1)
如果你的起始日期是固定值,直接用以下公式(假设日期数据在A:A列):
=COUNTIFS(A:A, ">=2023/1/1", A:A, "<="&DATE(2023,1,1)+30)
- 第一个条件
A:A, ">=2023/1/1"筛选出大于等于2023年1月1日的记录 - 第二个条件
A:A, "<="&DATE(2023,1,1)+30筛选出不超过起始日期30天的记录(DATE函数确保日期格式正确,+30计算出30天后的日期)
场景2:引用单元格中的起始日期
如果起始日期存储在某个单元格(比如B1),用动态引用的公式更灵活:
=COUNTIFS(A:A, ">="&B1, A:A, "<="&B1+30)
- 当
B1中的日期修改时,公式会自动调整统计范围,无需手动修改日期值
注意事项
- 确保日期所在列(示例中的
A:A)的单元格格式设置为日期格式,否则COUNTIFS无法正确识别日期条件 - 若要统计其他列的关联数据,可在COUNTIFS中添加额外条件,比如统计
C:C列非空且日期在范围内的记录:=COUNTIFS(A:A, ">="&B1, A:A, "<="&B1+30, C:C, "<>")
内容的提问来源于stack exchange,提问作者RK5123
相关产品推荐
相关产品推荐

