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

Excel中设置C列每7行重复的日期范围及7天成本计算需求

解决Excel C列7天重复日期范围设置问题

一、公式解决方案

根据需求提供两种适配场景的公式:

场景1:依赖A列已有日期生成范围

如果A列已存在完整每日日期(A3-A9为第一组7天,A10-A16为第二组,以此类推),在C3单元格输入以下公式,向下拖动即可自动生成每7行重复的对应日期范围:

=TEXT(INDEX(A:A,3+INT((ROW()-3)/7)*7),"yyyy-mm-dd")&" 至 "&TEXT(INDEX(A:A,9+INT((ROW()-3)/7)*7),"yyyy-mm-dd")

公式逻辑:

  • INT((ROW()-3)/7)*7 实现每7行归为一组,每组自动偏移7行
  • INDEX(A:A,3+...) 提取每组的起始日期(A3、A10、A17...)
  • INDEX(A:A,9+...) 提取每组的结束日期(A9、A16、A23...)
  • TEXT() 统一日期显示格式为yyyy-mm-dd

场景2:自动生成7天区间(无需依赖A列后续日期)

如果仅需基于起始日期2022-02-02自动推算后续7天区间,在C3单元格输入以下公式:

=TEXT(DATE(2022,2,2)+INT((ROW()-3)/7)*7,"yyyy-mm-dd")&" 至 "&TEXT(DATE(2022,2,2)+INT((ROW()-3)/7)*7+6,"yyyy-mm-dd")

公式逻辑:

  • INT((ROW()-3)/7)*7 控制每7行跳转一个7天周期
  • DATE(2022,2,2)+... 基于起始日期自动计算每组的起始和结束日期(结束日期=起始日期+6天)

二、操作步骤

  1. 选中C3单元格,输入对应场景的公式
  2. 按回车确认后,将鼠标移到C3单元格右下角,待光标变为十字填充柄时,向下拖动即可批量生成日期范围
  3. 拖动后,C3-C9会显示第一组7天范围,C10-C16显示第二组,以此类推

三、参考效果示例

基于起始日期2022-02-02:

  • 第一组(C3-C9):2022-02-02 至 2022-02-08
  • 第二组(C10-C16):2022-02-09 至 2022-02-15(注:你需求中描述的“2022-08-02和2022-14-02”应为日期格式输入错误,正确格式为月在前)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.31 20:15:50