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

Google Sheets公式:如何统计日期列表中的所有周日?

在Google Sheets中统计日期列表里的周日数量

以下是两种实用方法,可统计mm/dd/yyyy格式日期列表中的周日数量:

方法一:COUNTIF + WEEKDAY函数

假设日期数据存放在A2:A100区域(可根据实际范围调整),使用公式:

=COUNTIF(WEEKDAY(A2:A100),1)
  • 逻辑:WEEKDAY函数会把每个日期转换成对应星期的数字(默认规则下,1代表周日,2代表周一……7代表周六);COUNTIF统计该数字数组中等于1的单元格数量,即周日的总数。

方法二:SUMPRODUCT + WEEKDAY函数

若需兼容更早版本的Google Sheets,可使用此组合公式:

=SUMPRODUCT(--(WEEKDAY(A2:A100)=1))
  • 逻辑:WEEKDAY(A2:A100)=1生成一组布尔值(TRUE/FALSE),--将布尔值转换为1/0,SUMPRODUCT对这些数字求和,得到周日的数量。

注意事项

  • 确保日期列内容是真正的日期格式,而非文本格式。若为文本,需通过「格式>数字>日期」转换后,函数才能正常识别。
  • 公式中的区域范围请根据实际数据位置修改,比如日期在B列就改成B2:Bxx。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.26 19:42:35