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

如何在Excel日期函数中自动添加乘数,生成甘特图周日期范围

解决Excel甘特图自动填充周日期范围的问题

你的核心问题是原公式中的乘数为固定值,下拉填充时无法自动递增。可以通过ROW()函数动态生成乘数来实现需求,具体操作如下:

  1. 将A2单元格的公式替换为:
    =TEXT($A$1+7*(ROW()-2),"mm/dd")&" - "&TEXT($A$1+6*(ROW()-1),"mm/dd")
    
  2. 选中A2单元格,鼠标移至单元格右下角的填充柄(黑色小方块),按住左键向下拖动,即可自动生成A3、A4及以下单元格的周日期范围。

公式逻辑说明

  • ROW():返回当前单元格的行号,比如A2的行号是2,A3是3,以此类推。
  • ROW()-2:生成第一个乘数(A2对应0,A3对应1,A4对应2……),用于计算每周的起始日期(起始日期+7*乘数)。
  • ROW()-1:生成第二个乘数(A2对应1,A3对应2,A4对应3……),用于计算每周的结束日期(起始日期+6*乘数)。

验证示例:

  • A2:TEXT(DATE(2024,3,31)+7*0,"mm/dd")&" - "&TEXT(DATE(2024,3,31)+6*1,"mm/dd") → 03/31 - 04/06
  • A3:TEXT(DATE(2024,3,31)+7*1,"mm/dd")&" - "&TEXT(DATE(2024,3,31)+6*2,"mm/dd") → 04/07 - 04/12
  • A4:TEXT(DATE(2024,3,31)+7*2,"mm/dd")&" - "&TEXT(DATE(2024,3,31)+6*3,"mm/dd") → 04/14 - 04/18

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 08:55:12