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

Excel技术咨询:如何在下一行打印下月日期(第三行含计数器)

实现Excel下月日期自动生成的方案

你需要基于第三行的计数器,在指定单元格的下一行生成每月一号的日期对吧?我给你整理了两种实用的解决方法:

方法一:基于已有日期生成下月日期

如果第三行的计数器是完整的日期值(比如第三行对应单元格是上月一号的日期),直接用EDATE函数就能一键生成下月一号:

  • 公式示例:假设第三行B3单元格是01.06.2019,要在B28生成下月日期,输入:
    =EDATE(B3,1)
  • 选中B28单元格,右键选择「设置单元格格式」→「数字」→「自定义」,输入格式代码dd.mm.yyyy,就能得到你需要的01.07.2019格式。

方法二:基于年份+月份计数器生成日期

如果第三行是分开的年份和月份计数器(比如B3存年份、C3存月份),用DATE函数组合生成下月一号更灵活:

  • 公式示例:假设B3是2019,C3是6,要生成下月一号,输入:
    =DATE(B3,C3+1,1)
  • 同样设置单元格格式为dd.mm.yyyy,就能得到01.07.2019。

适配你的示例场景

针对你给出的示例:

  • C24的01.06.2019:可以用对应第三行C3的日期(比如01.05.2019)套用EDATE(C3,1)生成
  • D16的01.02.2019:对应第三行D3的日期如果是01.01.2019,用EDATE(D3,1)即可得到

如果需要批量生成,直接把公式复制到对应列的目标单元格,就能自动匹配第三行的计数器生成对应下月日期啦!

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.13 07:47:22