在Excel中如何快速输入当前日期和时间?

时间和日期是我们经常使用的数据形式,通常输入如下左图所示的几种形式的时间和日期数据,Excel可以自动将其存储为时间和日期格式。下面我们一起来看看在Excel中如何快速输入当前日期和时间吧。

上图可以看出,时间和日期都属于数值数据,默认右对齐。

TIPS:需要注意的是,“2018。8。22”这种日期表达方式不属于Excel认可的规范日期数据格式,Excel会将其作为文本处理,也不会将其按照日期格式进行计算。“2018。8。22”这类数据中间的符号“。”不符合Excel的规范,符合规范的是在英文输入状态下输入的半角符号。

一、使用快捷键输入时间和日期

对那些经常做流水账,需要大量输入当前日期的用户来说,一个个地输入当前日期,会花费大量的时间。Excel提供了快速输入当前时间和日期的快捷键,可以提高输入时间和日期的效率。

输入当前时间:按【Ctrl+Shift+;】组合键,可以快速输入当前时间。

输入当前日期:按【Ctrl+;】组合键,可以快速输入当前日期。

TIPS:使用快捷键输入或直接输入的日期和时间,其数值不会变,不管何时打开文档,显示的日期和时间都是之前输入的值。如果需要日期和时间显示为打开Excel时的日期和时间,可以使用函数,具体方法在下面介绍。

二、认识时间和日期数值格式

输入时间和日期后,有时会默认显示为“年/月/日”,也有可能显示为“年-月-日”,这与计算机中设置的日期格式有关,仅是显示效果不同,不影响数值的使用。

为什么说日期和时间都是数值呢?先看看时间和日期数值与常规格式之间有哪些关联。

在任意单元格中输入“1”,选择该单元格,按【Ctrl+1】组合键,在【设置单元格格式】对话框中将其设置为“日期”格式。单击【确定】按钮,可以看到会显示为“1900/1/1”。

输入日期“2018/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”,而“2018/8/22”则是“1900/1/1”后的第“43334”天。至于中间的闰年,Excel会按一定的逻辑去计算。
对于时间数值,如需要在单元格中显示时间12:00,可以先输入“=12/24”,因为一天有24小时。按【Enter】键,可以得到结果“0.5”,之后将该单元格设置为“时间”格式,就可以显示为“12:00”。

同理,如果要显示17:30,可以输入“=17.5/24”,得到结果后将单元格设置为“时间”格式即可。

三、使用函数输入时间和日期

我们有时需要让工作表中包含时间和日期的单元格在打开Excel后自动更新为当前时间和日期,比如计算工龄时,会用当天日期减去入职日期,这一需求可以通过函数实现。

1.打开“素材.xlsx”文件,选择A16单元格,输入“=NOW()”。

2.按【Enter】键,即可看到显示了当前的日期和时间。

3.如果要仅显示时间,可以选择A16单元格,按【Ctrl+1】组合键,在【设置单元格格式】对话框中设置格式为“时间”即可。

4.设置为仅显示时间后的效果如下图所示。

TIPS:此时看到时间变为了“12:01”,表示在设置好单元格格式并单击【确定】按钮后,相当于依次刷新操作,单元格中的时间会自动更新为当前时间。

5.选择B16单元格,输入“=TODAY()”。

6.按【Enter】键,即可看到仅显示操作时的日期。

总结:以上就是我们今天介绍的在在Excel中如何快速输入当前日期和时间知识,一般可通过快捷键、输入法、TODAY和NOW函数等三中实现方法。喜欢的收藏起来吧。

举报
评论 0