web66edu教程网

 找回密码
 立即注册

本文来自

发新帖
查看: 672|回复: 0

datedif函数的使用方法举例说明

[复制链接]

109

主题

109

帖子

357

积分

版主

Rank: 7Rank: 7Rank: 7

积分
357
发表于 2019-11-13 13:56:16 | 显示全部楼层 |阅读模式
在Excel中,几个掩藏的涵数,可以保持一些独特的作用。为何Excel会有掩藏涵数,为何这种掩藏涵数不公布出来?微软公司并沒有得出官方网表述。Excel中的掩藏涵数并不是许多,常见到的有三个:NUMBERSTRING、DATESTRING、DATEDIF。而这三个涵数中作用更为强劲的就是说datedif涵数了。今日会圈儿君就给大伙儿详细介绍一下datedif涵数的应用方法。

datedif函数使用方法介绍:
  1、datedif函数的作用是计算两个日期之间的年数、月数、天数。
  datedif函数的语法为:DATEDIF(start_date,end_date,unit)
  datedif函数有三个参数:既然datedif函数的作用是计算两个日期之间的年数、月数、天数。那一定要有起始时间和结束时间,还有告诉函数要求的是年数,月数还是天数的条件即让函数返回的类型了。所以,这三个参数就比较容易理解了。
  第一个参数start_date:起始时间
  第二个参数end_date:结束时间
  第三个参数unit:函数返回的类型
  参数1和参数2可以是带具体的时间、也可以是其他函数的结果。
  参数3:unit为返回结果的代码,具体代码如下:
  "y"返回整年数
  "m”返回整月数
  "d"返回整天数
  "md”返回参数1和参数2的天数之差,忽略年和月
  "ym“返回参数1和参数2的月数之差,忽略年和日
  "yd”返回参数1和参数2的天数之差,忽略年。按照月、日计算天数

  2、我们在A列和B列列举出两个日期(即参数1和参数2)。
  先来求两个日期相差的整年数,在C2中录入公式:=DATEDIF(A2,B2,"y"),函数返回5。即A2和B2两个日期相差整年数是5.

  3、同样,在C3中录入公式:=DATEDIF(A3,B3,"m"),返回结果70,即A2和B2两个日期相差的整月数为70.

  4、按照相差整天数来录入函数 公式“=DATEDIF(A4,B4,"d")”,返回2134.

  5、按照忽略年份与月份计算相差天数,录入公式“=DATEDIF(A5,B5,"md")”,返回4.

  6、按照忽略年计算相差月数,录入公式“ =DATEDIF(A6,B6,"ym")”,返回10.

  7、按照忽略年计算相差天数,录入公式“ =DATEDIF(A6,B6,"yd")”,返回10.

  8、以上实例列举了此函数的一般用法,更多的时候,我们需要知道某一日期和当前日期相差的天数月数年数。

  如下图所示:计算开始日期和今天相差的天数。
9ffe1e3462f8f0ffaa3a15ef28e6449e.png
  9、计算开始日期和今天相差的月数。

  10、计算开始日期和今天相差的年数。利用此公式可以计算公司员工的年龄。

  11、忽略年和月计算开始日期和今天相差的天数

以上就是有关datedif函数的使用方法举例说明,相信大家有了一定的了解,有兴趣的朋友可以按照上面的介绍尝试一下。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



Archiver|手机版|小黑屋|web66edu教程网

GMT+8, 2024-11-22 18:12 , Processed in 0.056220 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 本站只提供web页面服务,并不提供相关资源存储、也不参与其录制、上传等服务。若本站收录的内容侵犯了贵司版权,请与我们联系,我们将第一时间删除帖子!请大家找资料去购买正版学习,不得将内容用于商业或者非法用途,否则,一切后果请用户自负。注:桂ICP备19011618号-1

快速回复 返回顶部 返回列表