Excel 中的当前日期

17 Mar 2025 | 5 分钟阅读

在许多情况下,我们需要在单元格中输入当前日期。但是,我们也可以手动输入。有时,如果我们需要经常输入日期,会变得很乏味。幸运的是,有一些快捷键和函数可以进一步加快速度。让我们详细讨论一下。

当前日期快捷键

如果我们输入Ctrl + ;,它将在活动单元格中显示当前日期。在编辑模式下,此快捷键也可用于在公式中包含硬编码数据。

Current Date in Excel

当前时间键盘快捷键

如果我们输入Ctrl + Shift + ;,它将在活动单元格中显示当前时间。此快捷键也可在编辑模式下使用,并可用于在公式中包含硬编码日期。

Current Date in Excel

函数

Excel 中有两个函数可以提供日期和时间。

这些函数是易失性的,这意味着 Excel 工作簿的任何修改都会提示它们重新计算。通过使用 F9,我们也可以让它们重新计算。这表明日期和时间将始终根据当前日期和时间进行更新。

TODAY 函数

TODAY 函数是一个非常简单的函数,在 **TODAY** 函数中,没有参数。根据用户的 PC 设置,此函数将返回当前日期。

当我们希望在工作表上显示当前日期,而不管工作簿何时打开时,TODAY 函数都很有用。它还可以计算时间间隔。假设我们知道某人出生于 1989 年。我们可以使用以下公式来计算他们今年生日的年龄。

上述公式使用 TODAY 函数作为 YEAR 函数的参数或自变量来获取当前年份,然后减去 1989,返回该人的年龄。

语法


Current Date in Excel

这意味着,如果此函数包含在工作表中并发送给时区不同的人,则结果可能会有所不同。

注意:关于 Excel 中的 TODAY 函数,我们必须了解的一些重要事项

  1. TODAY() 是一个易失性函数,这意味着它在每次打开或编辑工作表时都会不断更新。
  2. 如果我们想插入当前日期和时间,我们必须使用另一个名为 **NOW()** 的函数而不是 **TODAY()**。
  3. 如果 TODAY 公式未自动更新,则我们的工作簿可能已关闭自动重算。要重新启用它,我们必须转到 **公式选项卡 > 计算选项**,然后从下拉菜单中选择 **自动**。

NOW 函数

**NOW** 函数也是一个简单的函数,没有参数。根据用户的 PC 日期和时间设置,此函数将返回当前日期和时间。同样,结果将因时区而异。通过对 **NOW** 返回的结果应用数字格式,我们可以将其转换为日期或带时间的日期。在 Excel 中,一个代表当前日期和时间的数字。

语法


Current Date in Excel

Excel 技巧 - 插入静态日期或动态日期

插入静态日期

在 Excel 工作表中,静态值是指在公式或工作表重新计算或访问时不会更改的值。

  1. 在工作表中,我们首先必须;选择要输入当前日期的单元格。
  2. 要插入当前日期,我们必须输入 **Ctrl+;**

如果我们想插入当前时间并保持静态。在这种情况下,我们必须输入 **Ctrl+Shift+;**

插入动态日期

在某些情况下,我们可能需要插入一个日期或时间,其值会自动更新。为了返回动态日期或时间,我们可以使用两个函数:“TODAY”和“NOW”。

  1. 在工作表中,我们首先必须选择需要插入当前日期的单元格。
  2. 接下来,要插入当前日期作为动态日期,我们必须在空白单元格中输入以下函数,然后按 Enter 键

=TODAY()

要将当前时间插入为动态字段,我们必须在空白单元格中输入以下函数,然后按 Enter 键

=NOW()

如何更改日期和时间的格式

如果电子表格中的日期或时间格式需要更改,我们可以做到。要执行此操作,我们必须输入 **F1**,或者我们可以右键单击单元格并单击名为 **设置单元格格式** 的选项。当“设置单元格格式”框显示在屏幕上时,我们可以单击“数字”,然后选择“日期”或“时间”并选择我们希望应用于电子表格的格式。

如何将日期转换为不同格式的文本字符串

Excel 的 TEXT 函数很容易将日期转换为文本值,因为它们本质上是序列号。指定文本日期的正确显示格式可能是最难的部分。

Microsoft Excel 识别以下数据代码。

月份

  • m: - 不带前导零的月份数字。
  • mm: - 带前导零的月份数字。
  • mmm: - 月份名称的缩写,例如 Feb。
  • mmmm:- 月份名称的全称,例如 February。
  • mmmmm: - 月份的第一个字母,例如 J 代表 June 和 July。

  • d: - 不带前导零的日期数字。
  • dd: - 带前导零的日期数字。
  • ddd: - 星期的缩写,例如 Mon。
  • dddd: - 星期名称的全称,例如 Monday。

年份

  • yy: - 两位数的年份
  • yyyy- 四位数的年份

为了精确显示我们所需的转换后的文本日期,我们可以使用各种分隔符来分隔日期代码,如逗号 (,)、冒号 (:)、斜杠 (/)、破折号 (-),等等。下面是一些示例

  • "mm/dd/yyyy" - 在美国使用的日期格式,显示为 06/04/2021。
  • "dd/mm/yyyy" - 世界其他地区使用的日期格式,显示为 04/06/2021。
  • "dd-mmm-yy" - 显示为 06-April-21。
  • "dddd, mmmm d, yyyy" - 完整日期,包括星期几,显示为 Tuesday, April 06, 2021

例如,如果我们有一列美国的日期在 Excel 中,并想将它们导出为 .csv 文件给我们的英国合作伙伴,我们可以转换为英国格式的日期,以示礼貌

=TEXT (A1, "mm/dd/yyyy")

以下是一些更多的公式示例及其结果

日期公式文本字符串
2021 年 7 月 2 日=TEXT(A2, "mm/dd/yyyy")02/06/2021
=TEXT(A2, "dd/mm/yyyy")06/02/2021
=TEXT(A2, "dd-mmm-yyyy")2021 年 7 月 2 日
=TEXT(A2, "dddd, mmmm d, yyyy")2021 年 7 月 2 日星期五