excel学习库

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

Excel函数公式:最具价值的日期函数

实际的工作中经常会遇到日期计算的问题,例如计算两个日期之间的天数,月数等。处理这列问题时我们就需要用到Excel中的日期函数。 而我们熟知的YESR,MONTH等函数是无法计算日期之间的间隔的,这时需要用到Excel中一个极具价值的函数,同时她也是Excel中的隐藏函数,在函数列表和帮助文件中都是找不到的。她就是DATEDIF函数。 一、DATEDIF函数的语法解析及基础用法。 作用:用于计算两个日期之间的天数,月数,年数。 语法:DATEDIF(start_date,end_date,unit)。 1、start_date:必需。代表时间段内的起始日期,可以是带引号的日期文本字符串,比如“2016-8-8”,也可以是日期序列值、其他公式或者函数返回的运算结果,比如DATE(2016,8,8)等等。 2、end_date:必需。代表时间段内的结束日期,结束日期要大于起始日期,否则将返回错误值#NUM!。 3、unit:必需。代表日期信息的返回类型,该参数不区分大小写,不同的unit参数对应返回的结果如下表所示。 Unit参数 Y:日期时间段中的整年数 M:日期时间段中的整月数 D:日期时间段中的天数 MD:日期时间段中天数的差。忽略日期中的月和年 YM:日期时间段中月数的差。忽略日期中的日和年 YD:日期时间段中天数的差。忽略日期中的年 示例: 二、DATEDIF函数根据身份证号计算年龄。方法: 在目标单元格输入公式:=DATEDIF(TEXT(MID(B3,7,8),"00-00-00"),NOW(),"y")。 三、DATEDIF函数根据入职日期计算工龄。方法: 在目标单元格输入公式:=DATEDIF(C3,NOW(),"y")。 备注: 如果将工龄要精确到日,可以用公式:=TEXT(SUM(DATEDIF(C3,NOW(),{"y","ym","md"})*10^{4,2,0}),"0年00月00天")。 四、DATEDIF函数计算工龄工资。方法: 在目标单元格中输入公式:=50*MIN(20,DATEDIF(B3,NOW(),"y"))。

发表评论:

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

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