时间和日期是我们经常使用的数据形式。 我们通常会输入如下左图所示的几种形式的时间和日期数据,Excel可以自动将它们以时间和日期格式存储。 我们来看看如何在Excel中快速输入当前日期和时间。
从上图可以看出,时间和日期都是数值数据,默认右对齐。
TIPS:需要注意的是,日期表达式“2023.8.22”不属于Excel识别的标准日期数据格式。 Excel会将其作为文本处理,不会根据日期格式进行计算。 符号“.” 数据中间的“2023.8.22”等不符合Excel规范。 符合规范的是英文输入模式下输入的半角符号。
1.使用快捷键输入时间和日期
对于那些经常做日记账记账,需要输入大量当前日期的用户来说,逐一输入当前日期会花费很多时间。 Excel提供了快速输入当前时间和日期的快捷键,可以提高输入时间和日期的效率。
输入当前时间:按[Ctrl+Shift+;]组合键快速输入当前时间。
输入当前日期:按[Ctrl+;]组合键快速输入当前日期。
TIPS:使用快捷键或直接输入的日期和时间的值不会改变。 无论何时打开文档,显示的日期和时间都将是之前输入的值。 如果您需要将日期和时间显示为打开Excel时的日期和时间,可以使用该功能。 下面介绍具体方法。
2.了解时间和日期的数字格式
输入时间和日期后,有时会默认显示为“年/月/日”,也可能显示为“年-月-日”。 这与计算机中设置的日期格式有关。 只是显示效果不同,并不影响数值。 的用法.
为什么日期和时间都是数值? 我们首先看一下时间和日期值与一般格式的关系。
在任意单元格中输入“1”,选中该单元格,按【Ctrl+1】组合键,在【设置单元格格式】对话框中将其设置为“日期”格式。 点击【确定】按钮,可以看到显示为“1900/1/1”。
输入日期“2023/8/22”并将单元格格式设置为“常规”格式。 可以看到显示为“43334”。
为什么?
毕竟,Excel 是一个计算机程序,无法识别或理解人类的年月日概念。 Excel中计算年、月、日时,后台会进行数据之间的转换。 如果输入任何日期,Excel会先将日期转换为具体的数值,然后进行计算,最后将数值转换为日期形式。
因此,我们需要给Excel设置一个转换逻辑,那么这个逻辑是什么呢?
数值数据“1”对应“1900/1/1”,即1900年1月1日。换句话说,Excel可以识别的最早日期是1900年1月1日,而Excel无法识别之前的日期。 ,它将被视为文本。 如果直接输入“1899/12/31”,会显示为左对齐,说明是文本形式。
这意味着“1900/1/1”是数值数据“1”,“2023/8/22”是“1900/1/1”之后的“第43334”天。 至于中间的闰年,Excel会按照一定的逻辑计算出来。
对于时间值,如果需要在单元格中显示时间12:00,可以先输入“=12/24”,因为一天有24小时。 按[Enter]键得到结果“0.5”。 然后将单元格设置为“时间”格式,它将显示为“12:00”。
同理,如果要显示17:30,可以输入“=17.5/24”,得到结果后,将单元格设置为“时间”格式。
3. 使用函数输入时间和日期
有时我们需要让工作表中包含时间和日期的单元格在打开Excel后自动更新为当前时间和日期。 例如,在计算工龄时,将从今天的日期中减去入职日期。 这个需求可以通过一个函数来实现。
1. 打开“.xlsx”文件,选择单元格 A16,然后输入“=NOW()”。
2. 按[Enter]键查看显示的当前日期和时间。
3、如果只想显示时间,可以选择A16单元格,按【Ctrl+1】组合键,在【设置单元格格式】对话框中将格式设置为“时间”。
4、设置为只显示时间后的效果如下图。
TIPS:此时,你看到时间已经变成了“12:01”,这意味着设置完单元格格式后点击【确定】按钮,相当于进行了顺序刷新操作,并且时间中的时间单元格将自动更新为当前时间。
5. 选择单元格 B16 并输入“=TODAY()”。
6、按【Enter】键,看到只显示了操作的日期。
摘要:以上就是我们今天介绍的如何在Excel中快速输入当前日期和时间的知识。 一般可以通过快捷键、输入法、TODAY和NOW功能三种方式来实现。 收集你喜欢的东西。
好了,今天的主题就讲到这里吧,不管如何,能帮到你我就很开心了,如果您觉得这篇文章写得不错,欢迎点赞和分享给身边的朋友。