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

Excel中如何基于日期列首单元格计算日期的相对周数

Excel自定义周数计算解决方案

核心逻辑

你的周数规则是从指定起始日(2021年6月15日)开始每7天为1周,无需调用Excel默认周数函数,直接通过日期间隔计算即可:

周数 = 向下取整( (目标日期 - 周起始基准日) / 7 ) + 1

操作步骤

假设你的DateTime数据存放在A列,A1为表头Column1,数据从A2开始:

  • 在B2单元格(输出周数的列)输入公式:
=INT((A2-DATE(2021,6,15))/7)+1
  • 下拉公式到所有数据行即可完成计算。

公式说明

  • DATE(2021,6,15):你的自定义周规则的起始基准日
  • A2-DATE(2021,6,15):计算目标日期和基准日的间隔天数,带时间的DateTime格式也可直接计算,小数部分为时间差不影响结果
  • INT(间隔天数/7):对间隔周数向下取整
  • 末尾+1:实现从第1周开始计数,而非从0开始

验证示例

目标日期计算过程输出周数
2021/6/15 8:00INT(0/7)+11
2021/6/21 23:59INT(6/7)+1 = 0+11
2021/6/22 0:00INT(7/7)+1 =1+12
2021/11/1 20:46INT(139/7)+1=19+120

灵活配置方案

如果需要经常修改周起始基准日,可以把基准日单独放在固定单元格,比如把2021/6/15放在C1单元格,公式修改为(注意加绝对引用):

=INT((A2-$C$1)/7)+1

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.28 01:27:05