日期英语(日期英语简写)

“今天”的英文单词是today。Excel中还有一个TODAY函数。在单元格F5中输入公式“=TODAY()”,如图11-1所示,就会得到今天的日期:2019年

“今天”的英文单词是today。Excel中还有一个TODAY函数。

日期英语(日期英语简写)插图

在单元格F5中输入公式“=TODAY()”,如图11-1所示,就会得到今天的日期:2019年6月4日。

图11-1今日功能

今天日期的公式和[Ctrl+;]通过组合键得到的日期有什么区别?在单元格F6中,按[Ctrl+;】组合键,也得到了当天的日期,2019年6月4日,如图11-2。

图11-2按快捷键生成当前日期

这个时候,我们来看看公式编辑栏。在图11-1中,它显示了“=TODAY()”,这是一个函数。今天打开这个文件,看到的是6月4日,明天打开就变成6月5日了。

在图11-2中,编辑栏显示2019年6月4日,它永远停留在6月4日。

案例:计算指定的日期。

您已经有了今天的日期,所以在计算时需要指定日期。

date的英文单词是date,于是就有了DATE函数“= DATE(2017年2月8日)”,如图11-3所示,结果是2017年2月8日。date函数的语法是DATE(年、月、日),三个参数分别指定年、月、日。

图11-3日期函数

如果用DATE函数生成一月最后一天的日期,应该怎么做?有人可能会说很简单,只需输入公式“=日期(2017年1月31日)”。那么,如何生成二月、三月和四月最后一天的日期呢?是不是要一个一个预测每个月有多少天?

第10.1节说:日期是一个数字。从这个角度来说,一月的最后一天比二月一号早一天,也就是比二月一号少1。公式是:

=DATE(2017,2,1)-1

减法得出的结果完全正确。还有其他表达吗?小于2月1日的1,小于2月1日的1为0。那么,DATE函数能接受数字0吗?尝试在单元格D12中输入公式:

=日期(2017,2,0)

如图11-4所示,结果完全正确。1月最后一天的日期是2017年1月31日。

图11-4生成月末日期

同样,如果输入公式“=DATE(2017,3,0)”,结果就是2017/2/28,就不用判断每个月有多少天了。

那么它的参数可以写成负数吗?

让我们考虑一些可能的情况。例如,如果一些公司的财务结算日期落在每个月的倒数第五天,这个日期应该如何生成?

DATE函数的参数day写为0,表示倒数第一天,所以基于此计算:-1表示倒数第二天,-2表示倒数第三天,-3表示倒数第四天,-4表示倒数第五天。在单元格E12中输入公式“=DATE(2017,2,-4)”,如图11-5所示,结果是2017/1/27,完全正确。

图11-从5月底算起的第5天

同样,输入公式“=DATE(2017,3,-4)”得到2017年2月24日的结果,这是从2月底算起的第五天。

在date函数中,参数day和month支持正数、零数和负数,所以在计算时要时刻记住DATE是数字的本质。

更容易生成某年最后一天的日期,那么如何表示2016年最后一天的日期呢?

第一种方法=日期(2016年12月31日),因为每年的最后一天是12月31日,所以不拐弯抹角,直接写。

第二种方法= date(2017年1月0日),2016年的最后一天,即2017年1月0日,如图11-6所示。

图11-6年终日期

案例:提取日期中的日期、年、月、日信息。

我们可以获得今天的日期并生成指定的日期。反过来,我们也可以使用年函数、月函数和日函数从一个标准日期中提取它的年、月、日信息,如图11-7所示。

图11-7,月日信息

在单元格D20中输入公式“=YEAR($C)”,结果返回2017年。

在单元格D21中输入公式“=MONTH($C)”,结果将返回月份2。

在单元格D22中输入公式“=DAY($C)”,结果返回日期8。

很多Excel函数都非常简单易懂,只要有一点英语知识就能猜到它们是用来做什么的。

这三个功能还有其他功能。比如以后做透视表的时候,如果你的基础数据源中有一列是日期,你可以添加几个辅助列来提取年、月、日的信息,在做透视表的时候就可以很方便的选择对应的字段并完成统计。

计算月末、年末等日期的一般思路。

首先,月末和年末是指每个月的最后一天和每年的最后一天。

在上个月的最后一天

我们在做月报的时候,往往会把上个月的最后一天作为月报的一个节点。那么这个日期不需要手动输入怎么自动更新呢?

先把思路分解一下。

(1)在现有的知识体系下,要得到某个日期,直接想到DATE函数,需要将年、月、日的数字组合成日期公式。

(2)根据前面介绍的获取月末日期的方法,可以获取上月的最后一天。获取月末日期就是获取本月的0,所以参数day决定了数字0。

(3)这个月的0号,你还需要知道是几月。我们可以先确定今天的日期,使用TODAY函数,然后提取月份公式为MONTH(TODAY())。

(4)虽然上面说的都是月份,但是这里其实隐含了一个条件,就是要获取的年份与今天的年份一致,即公式YEAR(TODAY())可以得到今天的年份。

此时,年、月、日参数已经全部被分析和分解,剩下汇编,如图11-8所示。在单元格D25中输入公式:

图11-8上月的最后一天

=DATE(年(今天()),月(今天()),0)

此公式是一个三层嵌套公式。分析后会发现,嵌套的公式也不过如此。

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。

作者:美站资讯,如若转载,请注明出处:https://www.meizw.com/n/160784.html

发表回复

登录后才能评论