Excel 日期自动生成主要分三类,一是用 TODAY、NOW 函数生成当天动态日期,二是填充序列自动生成连续日期,三是 DATE、EDATE 等函数按规则推算日期,很多新手容易混淆,TODAY 是动态函数,打开文件会自动更新成当天日期,填充序列是静态日期,生成之后不会随系统日期变化,EDATE 可以自动推算几个月之后或者之前的日期,适合合同到期、账期计算,Excel 本质把日期存储成序列号,所以日期可以直接加减天数运算,这个是日期自动生成的底层原理,所有版本 Excel 都支持这些日期函数,WPS 表格写法保持一致。
TODAY 自动生成当天日期(动态更新)
公式
=TODAY ()
功能:自动读取电脑系统当天日期,每次打开表格自动刷新成最新当日日期
操作步骤
1 点击要放置日期的单元格
2 输入公式回车,立刻显示当天日期
3 如果需要修改显示格式,右键单元格,设置单元格格式,选择日期类型,改成年 / 月 / 日样式
补充:如果想要固定住这个日期不再自动更新,可以复制单元格,选择性粘贴为数值
NOW 自动生成当前日期 + 时间(动态更新)
公式
=NOW ()
功能:自动生成当前系统的日期和时间,打开文件自动刷新
适用场景 记录制表时间,需要同时显示时分秒
填充序列 自动生成连续日期
适合按天、按月、按年批量生成连续日期,静态固定不变
操作步骤
1 在第一个单元格手动输入起始日期,比如 2026/1/1
2 选中这个单元格,鼠标移动到单元格右下角,出现黑色十字填充柄
3 按住鼠标向下拖动
4 拖动完成之后,点击右下角自动填充选项小图标
5 选择以天数填充 / 以月填充 / 以年填充,自动批量生成连续日期
拓展:也可以选中区域,点击
【开始】选项卡,填充,序列,选择日期,设置步长,一次性批量生成
EDATE 自动推算月份日期
公式
=EDATE (A2,3)
参数:A2 是起始日期,3 代表往后推 3 个月,写负数就是往前推几个月
适用场景 合同到期日、试用期到期、账期推算,自动生成目标月份同一天日期
DATE 组合自动生成日期
公式
=DATE (2026,11,6)
参数:年,月,日,适合根据三个单元格的年月日数字,合并自动生成标准日期
示例:A2 是年份,B2 月份,C2 日,公式 =DATE (A2,B2,C2)
自动生成工作日(跳过周末)
新版 365 可以使用 WORKDAY 函数
公式
=WORKDAY (A2,10)
含义:从 A2 起始日期,往后推算 10 个工作日,自动跳过周六周日,还可以额外排除法定节假日
适用场景 项目工期、交货期自动计算
方法对照表
| 方法 | 类型 | 是否动态更新 | 适用场景 |
|---|---|---|---|
| TODAY | 函数 | 动态 | 自动显示当天日期 |
| NOW | 函数 | 动态 | 日期 + 当前时间 |
| 填充序列 | 填充 | 静态 | 批量连续日期 |
| EDATE | 函数 | 静态 | 推算前后 N 个月日期 |
| DATE | 函数 | 静态 | 年月日合并成日期 |
| WORKDAY | 函数 | 静态 | 自动跳过周末推算工作日 |
高频踩坑要点
第一 TODAY 和 NOW 属于易失性函数,每次表格重算都会自动刷新,不想变动就转成数值
第二 单元格显示成一串数字,是因为单元格是常规格式,改成日期格式即可正常显示
第三 日期加减天数直接运算,比如 = A2+7,代表原日期往后加 7 天
第四 EDATE 如果提示 NAME,需要确认版本,旧版本部分需要加载分析工具库
第五 日期输入不要写成文本,文本格式的日期无法参与自动推算计算
FAQ
问题 1 excel 日期怎么自动生成 想要固定不变不要每次打开就变怎么办
回答 1 excel 日期怎么自动生成,TODAY 函数会自动刷新,想要固定日期,生成之后复制单元格,选择性粘贴为数值,就不再自动更新。
问题 2 excel 日期怎么自动生成 怎么批量生成每月同一天
回答 2 excel 日期怎么自动生成批量按月生成,可以用填充序列选择按月填充,或者使用 EDATE 函数,自动推算每个月对应的日期。
问题 3 excel 日期怎么自动生成 单元格变成数字是什么原因
回答 3 excel 日期怎么自动生成之后变成数字,是单元格格式为常规,Excel 日期本质是序列号,右键设置单元格格式改成日期格式即可正常显示。
问题 4 excel 日期怎么自动生成 能不能自动跳过周末计算日期
回答 4 excel 日期怎么自动生成需要跳过周末,使用 WORKDAY 函数,自动排除周六周日推算工作日,适合项目工期计算。
免责申明
本文公式基于微软 Excel 通用函数编写,WPS 表格函数逻辑兼容,不同版本部分函数存在差异,内容仅用于表格日期计算学习参考,正式业务使用前确认日期计算规则是否符合业务口径。


