首页 > 知识分享 > > 正文
2026-10-21 11:00:18

在表格中自动生成日期最直接的方法是先选中目标单元格再用序列填充快捷键日期公式填充柄批量延伸等方式完成日期连续生成日常场景中如果只是补一份连续日期可以使用“起始日

导读自动日期实现路径使用场景推荐方式自动效果日常按天生成日期序列序列填充或拖拽填充柄按天连续增长打开文件时显示当天日期TODAY 函数日期

自动日期实现路径

使用场景推荐方式自动效果
日常按天生成日期序列序列填充或拖拽填充柄按天连续增长
打开文件时显示当天日期TODAY 函数日期会随打开时间更新
从固定起始日期批量生成DATE 加 ROW生成连续日期
生成每月日期EDATE 函数每月同一天连续排列
生成工作日日期WORKDAY 函数按工作日推进

方法一:用填充柄生成连续日期

适合快速生成一列连续日期,比如排班表、签到表、台账日期列。

  1. 1、在表格首行单元格输入起始日期,例如 2026 年 1 月 1 日。
  2. 2、选中已经输入日期的单元格。
  3. 3、将鼠标移动到单元格右下角的填充柄位置。
  4. 4、按住鼠标向下拖动,表格会自动延续日期序列。
  5. 5、拖动后如果出现填充选项,可继续选择按天、按工作日、按月份等排列方式。

示例:

日期星期事项
2026-1-1星期一开始记录
2026-1-2星期二继续记录
2026-1-3星期三继续记录

方法二:用快捷键输入当天日期

适合快速在表格里填写今天日期。

  1. 1、单击需要输入日期的单元格。
  2. 2、按下 Ctrl 与分号组合键。
  3. 3、表格会自动写入当前日期。
  4. 4、如需要多行同样日期,可选中该单元格后再向下填充。

适用表格位置:

表格类型使用方式
签到表在“签到日期”列输入当天日期
记录表在“录入日期”列写入当天日期
报表在表头位置填写生成当天日期

方法三:用 TODAY 函数显示动态日期

TODAY 函数适合需要每天自动更新的场景。

公式:

```excel

=TODAY()

```

效果:

当前日期TODAY 显示结果
2026 年 1 月 1 日打开显示 2026 年 1 月 1 日
2026 年 1 月 5 日打开显示 2026 年 1 月 5 日

如果需要指定显示样式,可搭配 TEXT 函数:

```excel

=TEXT(TODAY(),"yyyy年m月d日")

```

显示结果示例:

公式显示效果
=TODAY()2026/1/1
=TEXT(TODAY(),"yyyy年m月d日")2026年1月1日
=TEXT(TODAY(),"m月d日")1月1日

方法四:用 DATE 与 ROW 批量生成连续日期

适合从固定日期开始,向下连续生成多行日期。

示例公式:

```excel

=DATE(2026,1,1)+ROW(A1)-1

```

操作说明:

单元格公式日期结果
A1=DATE(2026,1,1)+ROW(A1)-12026 年 1 月 1 日
A2下拉复制公式2026 年 1 月 2 日
A3下拉复制公式2026 年 1 月 3 日
A4下拉复制公式2026 年 1 月 4 日

公式思路:

公式部分作用
DATE(2026,1,1)设置起始日期为 2026 年 1 月 1 日
ROW(A1)获取当前行号,随下拉自动变化
-1让第一行从 0 天偏移开始
加号运算每下移一行日期增加 1 天

方法五:生成日期与星期对照表

适合制作排班表、周计划、任务台账。

示例结构:

日期星期备注
=DATE(2026,1,1)+ROW(A1)-1=TEXT(A2,"aaaa")可填写任务
=DATE(2026,1,1)+ROW(A2)-1=TEXT(A3,"aaaa")可填写任务
=DATE(2026,1,1)+ROW(A3)-1=TEXT(A4,"aaaa")可填写任务

设置步骤:

  1. 1、在 A1 输入标题“日期”,在 B1 输入标题“星期”。
  2. 2、在 A2 输入日期生成公式。
  3. 3、在 B2 输入星期显示公式。
  4. 4、选中 A2 和 B2,向下拖动填充柄。
  5. 5、表格会自动生成连续日期和对应星期。

效果示例:

日期星期
2026 年 1 月 1 日星期四
2026 年 1 月 2 日星期五
2026 年 1 月 3 日星期六
2026 年 1 月 4 日星期日

方法六:生成每月日期

适合月度报表、账单、周期任务。

示例公式:

```excel

=DATE(2026,1,1)+ROW(A1)-1

```

如果只要每月第一天:

```excel

=DATE(2026,ROW(A1),1)

```

示例效果:

公式所在行日期结果
第 1 行2026 年 1 月 1 日
第 2 行2026 年 2 月 1 日
第 3 行2026 年 3 月 1 日
第 4 行2026 年 4 月 1 日

方法七:生成工作日日期

适合排班、考勤、项目计划。

示例公式:

```excel

=WORKDAY(DATE(2026,1,1),ROW(A1)-1)

```

效果:

行号日期结果安排类型
12026 年 1 月 1 日工作日
22026 年 1 月 2 日工作日
32026 年 1 月 5 日工作日
42026 年 1 月 6 日工作日

公式说明:

公式部分作用
DATE(2026,1,1)设置起始日期
ROW(A1)-1生成连续偏移天数
WORKDAY让日期按工作日推进

方法八:用绝对引用锁定起始日期

适合一个固定起始日期,后面多行连续生成。

示例:

单元格公式说明
A12026 年 1 月 1 日输入起始日期
A2=A1+1比上一行增加一天
A3=A2+1比上一行增加一天
A4=A3+1比上一行增加一天

也可以写成:

```excel

=A$1+ROW(A1)

```

其中 A$1 表示起始日期锁定在 A1,下拉时日期会连续延伸。

常用日期显示格式

格式代码显示效果适合场景
yyyy-m-d2026-1-1台账、筛选表
yyyy 年 m 月 d 日2026 年 1 月 1 日正式报表
m 月 d 日1 月 1 日短标签
yyyy-m-d aaaa2026-1-1 星期四日期加星期
yyyy/m/d2026/1/1通用表格

实操选择建议

需求选择方式结果特点
快速补连续日期填充柄下拉操作直接
每天显示当前日期TODAY动态更新
固定日期开始排列DATE 加 ROW批量整齐
生成每月第一天DATE 配合行号月度连续
生成工作日WORKDAY按工作日推进
表头显示当天TEXT 加 TODAY显示清晰

适用效果说明

在表格中自动生成日期,重点在于把日期规则交给表格工具计算。连续日期使用填充柄最顺,动态当天日期使用 TODAY,固定起始批量生成使用 DATE 与 ROW,月度周期使用 DATE 或 EDATE,工作日安排使用 WORKDAY。按照这些方式整理表格后,日期列会保持连续、整齐、可读性强,也便于后续排序、筛选、打印和复用。

免责声明:本文介绍为通用表格操作技巧,实际功能入口会因软件版本和界面布局保持同步更新;可结合当前版本使用。