RSS订阅 爱办公,享无限效率

你现在的位置:

wps表格自动填入日期和时间

在 WPS 表格中自动填入日期和时间,主要有以下几种常用方法:

1. 快捷键快速输入(静态值)

适用于需要记录当前时间点且后续不需要变化的情况:表格

复制

快捷键功能
Ctrl + ;填入当前日期(如:2026/1/29)
Ctrl + Shift + ;填入当前时间(如:14:30)
Ctrl + ; → 空格 → Ctrl + Shift + ;填入日期+时间(如:2026/1/29 14:30)

注意:这种方式填入的是静态值,不会随时间变化。

2. 函数自动更新(动态值)

适用于需要实时显示当前时间的情况:

  • =TODAY() —— 显示当前日期,每天打开表格会自动更新为当天日期
  • =NOW() —— 显示当前日期和时间,实时更新

注意:函数会在每次重新计算工作表时更新。如需固定某个时间点,复制→选择性粘贴→数值。

3. 批量自动填充日期序列

适用于生成连续日期:

  1. 在第一个单元格输入起始日期(如:2026/1/1)
  2. 选中该单元格,右下角出现填充柄(小方块)
  3. 拖动填充柄向下/右拖动,会自动填充连续日期
  4. 拖动完成后,右下角会出现“自动填充选项”按钮,可选择:
    • 以天数填充(默认)
    • 以工作日填充(跳过周末)
    • 以月填充
    • 以年填充

4. 记录操作时间(VBA宏)

如果需要在修改某单元格时自动记录修改时间到指定列:

Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Column = 1 Then '假设A列是数据列
        Target.Offset(0, 1).Value = Now() '在B列记录时间
    End If
End Sub

使用方法:按 Alt + F11 打开 VBA 编辑器→左侧双击工作表名称→粘贴代码。

5. 智能输入(WPS特有)

  • 输入 今天明天后天 会自动转换为对应日期
  • 输入 1/29 会自动补全为当前年份的 2026/1/29
  • 输入 2026-1-292026/1/29 均可识别

使用建议

  • 只需记录创建时间:用快捷键 Ctrl + ;
  • 需要显示实时日期:用 =TODAY() 函数
  • 生成排班表/计划表:用填充柄拖动生成序列

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注