成语| 古诗大全| 教学资源| 作文| 扒知识| 扒知识繁体

当前位置:首页 > 趣味生活

Excel如何计算两个日期相差月

Q1:如何用EXCEL计算两个日期之间相差的年数和月数?

Excel自带的简单/完美的公式:
假设小日期在A1,大日期在A2,用公式 =DATEDIF(A1,A2,"y")&"年"&DATEDIF(A1,A2,"ym")&"月"&DATEDIF(A1,A2,"md")&"天"
就可以了。

Q2:怎样用excel计算2个日期之间相差的月数

如果您要计算两个日期之间的整月,忽略剩余的天数,那么使用datedif函数

=DATEDIF(A1,B1,"m")

如果您不忽略剩余天数,也就是说那怕整月后余一天,也要算作一个月那么使用text函数

=TEXT(B1-A1,"m")

连个函数所得结果依次为7、8,看下图

datedif

text

Q3:Excel 如何计算两个日期之间的差是多少个月

Excel可以计算两个日期之间相差的月份,具体操作如下:

一、使用工具:excel2010

二、操作步骤:

1、进入excel2010并打开文档,在需要计算月份的单元格中输入以下代码:=DATEDIF(D3,E3,"M"),D3,E3为二个日期的单元格,如图:

2、输入代码后按回车键,这时会自动计算出二个日期相差的月份,如图:

Q4:excel怎样计算两个日期相差的月数

使用Datedif(日期1,日期2,"m")函数
DATEDIF是EXCEL中的函数,还有以下的使用方法一并教教:
1、简要说明: 返回两个日期之间的年\月\日间隔数
2、基本语法: =DATEDIF(开始日期,结束日期,单位代码)
3、实例1:
题目: 计算出生日期为1973-4-1人的年龄
公式: =DATEDIF("1973-4-1",TODAY(),"Y")
结果: 33
简要说明 当单位代码为"Y"时,计算结果是两个日期间隔的年数.
4、实例2:
题目: 计算日期为1973-4-1和当前日期的间隔月份数.
公式: =DATEDIF("1973-4-1",TODAY(),"M")
结果: 403
简要说明 当单位代码为"M"时,计算结果是两个日期间隔的月份数.
5、实例3:
题目: 计算日期为1973-4-1和当前日期的间隔天数.
公式: =DATEDIF("1973-4-1",TODAY(),"D")
结果: 12273
简要说明 当单位代码为"D"时,计算结果是两个日期间隔的天数.
5、实例4:
题目: 计算日期为1973-4-1和当前日期的不计年数的间隔天数.
公式: =DATEDIF("1973-4-1",TODAY(),"YD")
结果: 220
简要说明 当单位代码为"YD"时,计算结果是两个日期间隔的天数.忽略年数差
5、实例5:
题目: 计算日期为1973-4-1和当前日期的不计月份和年份的间隔天数.
公式: =DATEDIF("1973-4-1",TODAY(),"MD")
结果: 6
简要说明 当单位代码为"MD"时,计算结果是两个日期间隔的天数.忽略年数和月份之差
5、实例6:
题目: 计算日期为1973-4-1和当前日期的不计年份的间隔月份数.
公式: =DATEDIF("1973-4-1",TODAY(),"YM")
结果: 7
简要说明 当单位代码为"YM"时,计算结果是两个日期间隔的月份数.不计相差年数

wwW.@bazHishI.COm

Q5:excel中如何计算两个日期之间的月数

Excel中计算两个日期之间的月数需要用到日期函数:DATEDIF,该函数能够计算两个日期之间的相差的年数、月数、天数。

函数及参数说明

函数:DATEDIF(start_date,end_date,unit)

Start_date:为一个日期,它代表时间段内的第一个日期或起始日期。

End_date:为一个日期,它代表时间段内的最后一个日期或结束日期。

Unit:为所需信息的返回类型。

Unit取不同值的含意:

"Y"——时间段中的整年数。

"M"——时间段中的整月数。

"D"——时间段中的天数。

"YM"——start_date 与 end_date 日期中月数的差。忽略日期中的日和年。

"YD"——start_date 与 end_date 日期中天数的差。忽略日期中的年。

"MD"——start_date 与 end_date 日期中天数的差。忽略日期中的月和年。

举例说明。

开始日期:2012/12/21

结束日期:2014/2/26

在单元格C2中输入公式 =DATEDIF(A2,B2,"Y")

在单元格D2中输入公式 =DATEDIF(A2,B2,"YM")

在单元格E2中输入公式 =DATEDIF(A2,B2,"MD")

在单元格F2中输入公式 =DATEDIF(A2,B2,"D")

结果说明。

2012/12/21与2014/2/26之间相隔1年、2个月、零5天,即14个月、零5天,总共相隔432天。

Q6:怎样用Excel计算2个日期之间相差的月数

C1需要输入的公式为=IF(AND(YEAR(A1)=YEAR(B1),MONTH(A1)=MONTH(B1)),0,(YEAR(B1)-YEAR(A1))*12+MONTH(B1)-MONTH(A1)+IF(DAY(B1)>15,1,0.5))

Q7:excel表格制作中如何计算2个日期之间的月数

一、函数及参数说明

函数:DATEDIF(start_date,end_date,unit)

Start_date:为一个日期,它代表时间段内的第一个日期或起始日期。

End_date:为一个日期,它代表时间段内的最后一个日期或结束日期。

Unit:为所需信息的返回类型。

Unit取不同值的含意:

"Y"——时间段中的整年数。

"M"——时间段中的整月数。

"D"——时间段中的天数。

"YM"——start_date 与 end_date 日期中月数的差。忽略日期中的日和年。

"YD"——start_date 与 end_date 日期中天数的差。忽略日期中的年。

"MD"——start_date 与 end_date 日期中天数的差。忽略日期中的月和年。

二、举例说明。

开始日期:2012/12/21

结束日期:2014/2/26

在单元格C2中输入公式“=DATEDIF(A2,B2,"Y")”,注意不包含最外面的双引号;

在单元格D2中输入公式“=DATEDIF(A2,B2,"YM")”;

在单元格E2中输入公式“=DATEDIF(A2,B2,"MD")”;

在单元格F2中输入公式“=DATEDIF(A2,B2,"D")”。

三、结果说明。

2012/12/21与2014/2/26之间相隔1年、2个月、零5天,即14个月、零5天,总共相隔432天。

猜你喜欢

更多