excel学习库

excel表格_excel函数公式大全_execl从入门到精通

excel日期时间函数在实际操作中的运用

excel在上一篇文章中,我们开始讲述关于日期时间的计算问题。为了更好的区别不同单位的时间计算问题,我们将四个案例分为两组内容分别进行讲述。在第一组案例中,我们假设如下了前提:该案例中存在三个量,分别是某活动在一天内的开始时间、持续时间和结束时间,接着分两种情况给出两个量,求出第三个量。同样在第二组案例中,我们假设知道某活动的开始日期、持续天数和结束日期,接下来的操作与第一组案例相同。 上述两组案例的区别在于第一组案例中关键的时间单位是分钟,而第二组案例中关键的时间单位是天数。这时我们就必须认识到常规格式下数据的单位和日期时间格式下数据单位之间的区别,做好不同时间单位数据之间的转化工作。(上述案例的难点就在于不同时间单位之间的转化,感兴趣的朋友们可以在看完本篇文章之后去参考文章)excel上一篇文章讲述了一些比较基本的日期时间的计算问题,今天我们的文章会更进一步去深入,开始介绍关于日期时间的函数,并将这些函数运用到实际案例当中。今天介绍的日期时间函数有四个:date,year,month和day。 函数date的基本语法形式是“=DATE(year,month,day)”,在第一参数year上输入年份,第二参数上输入月份,第三参数上输入某日,这样就能得到一个完整的日期。函数year的基本语法形式是“=YEAR(serial_number)”,其中的参数serial_number为一个日期值,其中包含要查找的年份,函数year就能将日期值中的年份提取出来。函数month的基本语法形式为“=MONTH(serial_number)”,其中的参数也是一个日期值,其中包含要查找的月份,函数year就能将日期值中的年份提取出来。 另外函数day的基本语法形式是“=Day(serial_number)”,无论是其中的参数还是函数的功能,函数day与year和month十分相似,函数day提取的是年月日中的日。光说不练,大家可能还是对这四个函数的功能有点模糊,接下来我们就以日期“2013/6/16”为例,来具体展示一下这四个函数的功能,具体操作请看下图:实例图片从上图,我们不难看出函数year、month和day对日期的提取功能,函数date相当于对前面的三个函数具有整合的功能。说完这些基本日期函数的功能,我们接下来就通过实例的形式更进一步为大家展示日期时间函数在实际操作中的运用。现在我们有这样一个excel工作表,里面有三项内容,分别是开始日期、间隔月份和结束日期,其中开始日期和间隔月份为已知内容,结束日期为未知内容,现在我们的任务就是结合上述四个日期时间函数,计算出结束日期。excel工作表具体如下图所示:实例图表分析:上表给了开始日期和间隔月份,但是我们在计算时显然是不可以将开始日期直接加上月份的,而如果我们将月份转化为天数,这就更加麻烦,因为不同月份天数有些相同,有些不同,甚至要考虑到是否有闰月,所以将月份转化为天数虽然能计算出最终结果,但是相对而言较复杂,在excel中并不可取。以“2014/6/16”为例,如果我们能将4加到日期中的月份上去,那就直接能得出结果了。现在我们综合考虑一下函数year、函数month和函数day的年月日的提取功能和函数date对日期中年月日的整合功能,答案就在眼前了。 综上,具体操作流程如下所示:首先我们在C2单元格中输入“=DATE(YEAR(A2),MONTH(A2)+B2,DAY(A2))”,按【Enter】键之后,得到第一个结束日期的结果,然后选中C2单元格,利用填充柄的拖拽功能向下拖拽至C3单元格,这样所有的结束日期就得到了。具体操作如下图所示:实例图片为了让大家更加熟练的掌握日期时间函数的运用,我们接下来在介绍一个实例给大家。现在我们有这样一个excel工作表,里面有两项内容,分别是开始日期和月底日期,现在开始日期一栏有两个2018年的任意日期,现在我们要根据这两个具体的日期,结合日期时间函数,计算出相应的月底日期。excel工作表具体如下图所示:实例图片分析:上图中的月底也是凭肉眼能得出结果的问题,但是excel计算起来却要另花一番心思,这里我提供两种思路给大家,第一种:计算出目标日期下个月第一天的日期,再用它减去一。第二种方法:在excel中,每个月的0号相当于上个月月底。 综上,方法一的操作流程具体如下图所示:首先我们在B2单元格中输入“=DATE(YEAR(A2),MONTH(A2)+1,1)-1”,按【Enter】键之后,得到第一个结束日期的结果,然后选中B2单元格,利用填充柄的拖拽功能向下拖拽至B3单元格,这样所有的结束日期就得到了。具体操作如下图所示:实例图片解释:由于每个月第一天都是1号,所以这里使用date时函数,第一参数直接引用日期中的年份,第二参数在原有月份基础上加1,第三参数直接使用数字1就可以了,这样就得到了下个月第一天的日期,然后减去1,就能得到上个月月底的日期了。 方法二的操作流程具体如下图所示:首先我们在B2单元格中输入“=DATE(YEAR(A2),MONTH(A2)+1,0)”,按【Enter】键之后,得到第一个结束日期的结果,然后选中B2单元格,利用填充柄的拖拽功能向下拖拽至B3单元格,这样所有的结束日期就得到了。具体操作如下图所示:实例图片今天的分享就到这里结束了,觉得有用的朋友们请点赞关注吧!

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接