在Excel中获取当前日期或时间的5种方法

目前的日期和时间是许多Excel解决方案所需的一个非常常见的数据。

好消息是有很多方法可以将这些信息转换到Excel中。

在这篇文章中,我们将以5种方式查看我们的工作簿中的当前日期或当前时间。

视频教程

键盘快捷键

Excel有两个伟大的键盘快捷方式,我们可以使用它来获得日期或时间。

这些都是在Excel工作簿中输入当前日期或时间的快速而简单的方法。

创建的日期和时间将在输入时当时,但它们是静态的,不会更新。

当前日期键盘快捷键

当前日期键盘 - 快捷方式5种方法可以在Excel中获取当前日期或时间

紧迫Ctrl.+;将在活动单元格中输入当前日期。

这个快捷方式在编辑模式下也可以工作,允许我们在公式中插入一个硬编码的日期。

当前时间键盘快捷键

当前时间键盘 - 快捷方式5种方法可以在Excel中获取当前日期或时间

紧迫Ctrl.+转移+;将进入当前时间进入活动单元格

这个快捷方式在编辑模式下也可以工作,允许我们在公式中插入一个硬编码的日期。

功能

Excel有两个函数可以告诉我们日期和时间。

这些是易失性的函数,这意味着Excel工作簿的任何变化都将导致它们重新计算。我们还可以强迫他们通过按下来重新计算F9.关键。

这意味着日期和时间将始终更新到当前日期和时间。

今天的功能

在Excel中获取当前日期或时间的5种方法

=今天()

这是一个非常简单的功能,没有参数。

它将根据用户的PC设置返回当前日期。

这意味着如果我们将此函数包含在工作簿中,并将其发送给位于不同时区的其他人,他们的结果可能会不同。

现在的功能

在Excel中获取当前日期或时间的5种方法

=现在()

这也是一个简单的函数,没有参数。

它将根据用户的PC日期和时间设置返回当前日期和时间。

再次,不同时区的某人会得到不同的结果。

权力查询

权力查询,我们只有一个函数来获取当前日期和当前时间。然后,我们可以使用其他命令从date-time获取日期或时间。

add-custom-column-in-power-query 5方法可以在Excel中获取当前日期或时间

我们首先需要为日期时间添加一个新列。去吧添加列标签并创建一个自定义列

DateTime。LocalNow-Power-Query-Function 5 Ways to Get the Current Date or Time in Excel

= DateTime.LocalNow ()

自定义列对话框。

  1. 为新列命名如下当前日期时间
  2. 输入DateTime。LocalNow在公式部分中的功能。
  3. 按下好吧按钮。

提取日期

现在我们有我们的日期时间列,我们可以从中提取日期。

提取日期 - 从dateTime 5种方法来获取Excel中的当前日期或时间

我们可以选择日期时间列➜转到添加列标签➜选择日期命令➜然后选择日期只有

=表。AddColumn(#“添加自定义”,“日期”,每个日期时间。日期([当前日期时间]),输入日期)

这将生成一个只包含当前日期的新列。电源查询将自动生成上述M代码dateTime.date.只能获得日期。

提取时间

我们还可以从日期时列中提取时间。

5种方法来获取当前日期或时间在Excel

我们可以选择日期时间列➜转到添加列标签➜选择时间命令➜然后选择只有时间

= table.addcolumn(#“添加自定义”,“time”,每个datetime.time([当前DateTime]),类型时间)

这将生成一个只包含当前时间的新列。电源查询将自动生成上述M代码DateTime。时间函数只能获得时间。

力量主

使用Power Pivot,有两种方法可以获得当前日期或时间。我们可以创建计算列或度量。

添加数据模型5种方法可以在Excel中获取当前日期或时间

要使用power pivot,我们需要首先将数据添加到数据模型中。

  1. 选择数据。
  2. 去吧力量主标签。
  3. 选择添加到数据模型中命令。

功率枢轴计算柱

计算列将对我们的原始数据集中的每行数据进行计算。这意味着我们可以使用计算的列作为我们的新字段我们枢轴桌中的区域。

=今天()
=现在()

事实证明,Power Pivot也有同样的功能今天现在作为Excel的功能!

添加-Tain-Function-Power-Pivot 5种方法可以在Excel中获取当前日期或时间

然后,我们可以在Power Pivot内添加新的计算列加入。

  1. 双击添加列并为新列提供一个名称。然后在列中选择任何单元格并输入今天函数和按下进入
  2. 去吧选项卡➜数据类型日期➜改变格式任何可用的日期格式。

我们可以完全做到添加我们的现在获取时间,然后使用时间格式格式化列。

电力枢轴措施

电源枢轴的另一个选项是创建一个度量。措施是聚合到单个值的计算,并且可以使用价值枢轴桌的区域。

再次,我们可以使用它今天现在为我们的措施提供职责。

在Excel中添加5种获取当前日期或时间的新方法

增加一个新措施。

  1. 去吧力量主标签。
  2. 选择措施命令。
  3. 选择新措施

在Excel中获取当前日期或时间的5种方法

这将打开测量对话框,我们可以定义我们的测量计算。

  1. 给新措施起个名字。
  2. 添加今天现在函数到公式区域。
  3. 选择一个日期类别。
  4. 选择日期或时间格式选项。
  5. 按下好吧按钮。

今天和现在的衡量标准表5在Excel中获取当前日期或时间的方法

现在我们可以将我们的新措施添加到价值我们枢轴桌的区域。

动力自动化

如果您通过Acomate自动化通过一些自动化进程在Excel中添加或更新数据,则您可能希望在添加或上次更新数据时添加时间戳指示。

我们肯定可以将当前日期或时间添加到Excel中的电源自动化。

power - automation - update - excel5 Ways to Get the Current Date or Time in Excel

我们需要使用表达式来获取当前日期或时间。电源自动执行当前时间的表达式将导致UTC中的时间,然后需要将其转换为所需的时区。

= ConvertFromutc(UTCNow(),'东部标准时间','yyyy-mm-dd')

这个表达式将获得EST时区中的当前日期。你可以找到所有时区的列表在这里

= convertFromUtc(utcNow(),'东部标准时间','hh:mm:ss')

这个表达式将获得EST时区中的当前时间。

结论

像Excel中的大多数东西一样,有很多方法可以在Excel中获取当前日期和时间。

有些人像键盘快捷键一样静态。进入他们后,他们永远不会更新,但这可能是我们所需要的。

其他方法是动态的,但需要重新计算或刷新。

你还有别的办法吗?请在评论中告诉我!

关于作者

John Macdougall.

John Macdougall.

John是微软MVP和自由顾问和培训师,擅长Excel, Power BI, Power automation, Power Apps和SharePoint。你可以在约翰的博客或YouTube频道上找到其他有趣的文章。

订阅

广告

相关文章

评论

1条评论

  1. vinh tran.

    非常感谢!

    回复

提交评论

您的电子邮件地址将不会被公布。必需的地方已做标记*

这个网站使用Akismet来减少垃圾邮件。了解如何处理您的评论数据

获取最新消息

跟着我们

在社交媒体上关注我们,了解Excel中的最新技巧!

把它固定在pinterest上

分享这个