工具/原料
excel
方法/步骤1:
函数语法:
DATEDIF(start_date,end_date,unit)
参数1:start_date,表示起始日期
参数2:end_date,表示结束日期
参数1和参数2可以是带引号的文本串(例如:"2014-1-1")、系列号或者其他公式或函数的结果
参数3:unit为所需信息的返回时间单位代码。各代码含义如下:
"y"返回时间段中的整年数
"m”返回时间段中的整月数
"d"返回时间段中的天数
"md”参数1和2的天数之差,忽略年和月
"ym“参数1和2的月数之差,忽略年和日
"yd”参数1和2的天数之差,忽略年。按照月、日计算天数
方法/步骤2:
1、利用DATEDIF计算相差天数
方法/步骤3:
C2单元格计算2个日期间的实际天数
=DATEDIF(A2,B2,"d")
方法/步骤4:
D2单元格按照忽略年份来计算天数
=DATEDIF(A2,B2,"yd")
方法/步骤5:
E2单元格按照忽略年份与月份计算相差天数
=DATEDIF(A2,B2,"md")
方法/步骤6:
2、利用DATEDIF函数计算周岁
方法/步骤7:
在E5单元格输入公式:
=DATEDIF(DATE(LEFT(C5,4),MID(C5,5,2),RIGHT(C5,2)),TODAY(),"y")&"周岁"
说明:date函数用于将文本表示的出生日期转换为真正的出生年月日
******************************************
DATEDIF函数,主要用于计算两个日期之间的天数、月数或年数。其返回的值是两个日期之间的年\月\日间隔数。
基本语法:
DATEDIF(Start_Date,End_Date,Unit)
Start_Date:为一个日期,它代表时间段内的第一个日期或起始日期;
End_Date:为一个日期,它代表时间段内的最后一个日期或结束日期;
Unit:为所需信息的返回类型。
信息类型参数:
以下示例计算默认当前日期为:2008-4-8
参数示例公式结果
1"Y":计算两个日期间隔的年数计算出生日期为1975-1-30人的年龄=DATEDIF("1975-1-30",TODAY(),"Y")33
2"M":计算两个日期间隔的月份数计算日期为1975-1-30与当前日期的间隔月份数=DATEDIF("1975-1-30",TODAY(),"M")398
3"D":计算两个日期间隔的天数计算日期为1975-1-30和当前日期的间隔天数=DATEDIF("1975-1-30",TODAY(),"D")12122
4"YD":忽略年数差,计算两个日期间隔的天数计算日期为1975-1-30和当前日期的不计年数的间隔天数=DATEDIF("1975-1-30",TODAY(),"YD")68
5"MD":忽略年数差和月份差,计算两个日期间隔的天数计算日期为1975-1-30和当前日期的不计月份和年份的间隔天数=DATEDIF("1975-1-30",TODAY(),"MD")9
6"YM":忽略相差年数,计算两个日期间隔的月份数计算日期为1975-1-30和当前日期的不计年份的间隔月份数=DATEDIF("1975-1-30",TODAY(),"YM")2
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。