DATEDIF函数在Excel中的使用方法详解

来源:本站整理 作者:网络笔记

最佳答案1,函数的基本语法格式:DATEDIF(start_date,end_date,unit)含义:根据参数unit,返回start_date和end_date这两个日期相隔的年数,月数或天数参数:start_date,表示起始日期end_date,表示结束日期unit,时间代码,共有以下几种:&#82......

1,函数的基本语法

格式:

DATEDIF(start_date,end_date,unit)

含义:

根据参数unit,返回start_date和end_date这两个日期相隔的年数,月数或天数

参数:

start_date,表示起始日期

end_date,表示结束日期

unit,时间代码,共有以下几种:

  • “y” — 返回两个日期相隔的年数
  • “m” — 返回两个日期相隔的月数
  • “d” — 返回两个日期相隔的天数
  • “md” — 忽略年和月后,返回两个日期相隔的天数
  • “ym“ — 忽略年和日后,返回两个日期相隔的月数
  • “yd” — 忽略年后,返回两个日期相隔的天数

2,基本用法实例–1

在C2单元格输入公式:

“=DATEDIF(A2,B2,”Y”)”,返回相隔的年数

在D2单元格输入公式:

“=DATEDIF(A2,B2,”M”)”,返回相隔的月数

在E2单元格输入公式:

“=DATEDIF(A2,B2,”D”)”,返回相隔的天数

具体操作如下:

3,基本用法实例–2

在C2单元格输入公式:

“=DATEDIF(A2,B2,”YM”)”,忽略年份后,返回相隔的月数

在D2单元格输入公式:

“=DATEDIF(A2,B2,”MD”)”,忽略年,月后,返回相隔的天数

在E2单元格输入公式:

“=DATEDIF(A2,B2,”YD”)”,忽略年份后,返回相隔的天数

具体操作如下:

4,计算距离生日的天数

在B2单元格输入公式:

“=TEXT(100-DATEDIF(A2-100,TODAY(),”yd”),”还有0天生日;已过0天;今天生日”)”

返回的是,距离生日还有多少天,公式中的数字“100”,可以自行设置,表示当距离生日小于或等于100天是,则返回还有多少天生日,如果大于100天,则返回生日已过多少天。

具体操作如下:

5,日期倒计时

在B2单元格输入公式:

“=DATEDIF(TODAY(),A2,”YD”)”,返回的是距离A2单元格日期的天数。

具体操作如下:

6,计算工龄

在B2单元格中输入公式:

“=DATEDIF(A2,TODAY(),”Y”)&”年”&DATEDIF(A2,TODAY(),”YM”)&”月”&DATEDIF(A2,TODAY(),”MD”)&”日””

返回的是,入职的年月日数

具体操作如下:

7,需要注意的地方

当计算相隔月数时,如果相隔不足一个月时,将会返回“0”,只有在大于或等于1个月,且小于2个月时,才会返回“1”

具体如下:

年份的计算也是一样的

网络笔记 学习文库

我这一生没什么理想,能治愈我的,从来都不是时间,而是内心的那份释怀和明白!

热门分类

热门工具

联系客服QQ:+