You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Sheets多条件计数:日期在范围内且复选框为真

Google Sheets 实现带复选框条件的可用时段计数

需求概述

需要在单元格返回数值,统计满足以下两个条件的团队可用时段数量:

  • 指定日期处于A列「Start date」和B列「End date」的区间内
  • 复选框列(假设为C列)的值为TRUE

示例数据

Start dateEnd date
23/04/202325/04/2023
23/04/202324/04/2023
27/04/202330/04/2023

期望计数结果

23/04/2023 = 2
24/04/2023 = 2
25/04/2023 = 1
26/04/2023 = 0
27/04/2023 = 1
28/04/2023 = 1
29/04/2023 = 1
30/04/2023 = 1

解决方案

单日期计数公式

假设目标日期放在单元格D1,复选框列是C列,使用COUNTIFS函数同时满足多条件:

=COUNTIFS(A:A,"<="&D1, B:B,">="&D1, C:C,TRUE)
  • 条件1:A:A,"<="&D1 确保目标日期不早于开始日期
  • 条件2:B:B,">="&D1 确保目标日期不晚于结束日期
  • 条件3:C:C,TRUE 筛选复选框已勾选的记录

批量生成多日期计数

如果需要批量计算一列日期的结果(比如D2:D是待统计日期),使用数组公式自动填充:

=ARRAYFORMULA(IF(D2:D="","",COUNTIFS(A:A,"<="&D2:D, B:B,">="&D2:D, C:C,TRUE)))

这个公式会自动对D2:D中每个非空日期计算符合条件的数量,无需手动下拉填充。


内容的提问来源于stack exchange,提问作者Ashley Wellington

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 15:42:53