excel 关于两个时间相差多少月的计算问题!!

A列为起始时间 格式如YYYYMMDD B列为截止时间 格式同上 现在C列相应行用什么公式可以算出两个时间相差多少月?或者多少天??
能简单解释下语法就好了~~~~~~~

=DATEDIF(起始日期,终结日期,参数)
参数取"m"相差多少月,参数取"d"相差多少天
  DATEDIF(start_date,end_date,unit)

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

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

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

  Unit 返回

  注:结束日期必须大于起始日期

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

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

  "D" 时间段中的天数。

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

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

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

编辑本段举例  实例1:

  题目: 计算出生日期为1973-4-1人的年龄

  公式: =DATEDIF("1973-4-1",TODAY(),"Y")

  结果: 33

  简要说明 当单位代码为"Y"时,计算结果是两个日期间隔的年数.

  实例2:

  题目: 计算日期为1973-4-1和当前日期的间隔月份数.

  公式: =DATEDIF("1973-4-1",TODAY(),"M")

  结果: 403

  简要说明 当单位代码为"M"时,计算结果是两个日期间隔的月份数.

  实例3:

  题目: 计算日期为1973-4-1和当前日期的间隔天数.

  公式: =DATEDIF("1973-4-1",TODAY(),"D")

  结果: 12273

  简要说明 当单位代码为"D"时,计算结果是两个日期间隔的天数.

  实例4:

  题目: 计算日期为1973-4-1和当前日期的不计年数的间隔天数.

  公式: =DATEDIF("1973-4-1",TODAY(),"YD")

  结果: 220

  简要说明 当单位代码为"YD"时,计算结果是两个日期间隔的天数.忽略年数差

  实例5:

  题目: 计算日期为1973-4-1和当前日期的不计月份和年份的间隔天数.

  公式: =DATEDIF("1973-4-1",TODAY(),"MD")

  结果: 6

  简要说明 当单位代码为"MD"时,计算结果是两个日期间隔的天数.忽略年数和月份之差

  实例6:

  题目: 计算日期为1973-4-1和当前日期的不计年份的间隔月份数.

  公式: =DATEDIF("1973-4-1",TODAY(),"YM")

  结果: 7

  简要说明 当单位代码为"YM"时,计算结果是两个日期间隔的月份数.不计相差年数

  注意:TODAY()函数获取的是系统当前日期,所有列举的实例为2006-11-7日的计算结果,并不一定和你得到的结果相符。

参考资料:百度百科

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-06-08
  使用DATEDIF函数可以计算两个时间相差多少月。第三个参数使用"M"即可,以下是该函数详细介绍:

  DATEDIF函数是Excel隐藏函数,在帮助和插入公式里面没有。 返回两个日期之间的年\月\日间隔数。常使用DATEDIF函数计算两日期之差。

语法:
DATEDIF(start_date,end_date,unit)

参数:
Start_date 为一个日期,它代表时间段内的第一个日期或起始日期。
End_date 为一个日期,它代表时间段内的最后一个日期或结束日期。
Unit 为所需信息的返回类型。

注:结束日期必须大于起始日期

示例:
假如A1单元格写的也是一个日期,那么下面的三个公式可以计算出A1单元格的日期和今天的时间差,分别是年数差,月数差,天数差。注意下面公式中的引号和逗号括号都是在英文状态下输入的。
=DATEDIF(A1,TODAY(),"Y")计算年数差
=DATEDIF(A1,TODAY(),"M")计算月数差
=DATEDIF(A1,TODAY(),"D")计算天数差
"Y" 时间段中的整年数。
"M" 时间段中的整月数。
"D" 时间段中的天数。
"MD" start_date 与 end_date 日期中天数的差。忽略日期中的月和年。
"YM" start_date 与end_date 日期中月数的差。忽略日期中的月。
"YD" start_date 与 end_date 日期中天数的差。忽略日期中的年。
第2个回答  2012-08-17
相差多少月
=datedif(text(A1,"#-00-00"),text(B1,"#-00-00"),"m")

相差多少天
=datedif(text(A1,"#-00-00"),text(B1,"#-00-00"),"d")
或:
=TEXT(B1,"#-00-00")-TEXT(A1,"#-00-00")本回答被网友采纳
第3个回答  2012-08-17
月数
=DATEDIF(A1,B1,"M")
天数
=DATEDIF(A1,B1,"D")

怎样用excel算两月之间相差多少月?
在Excel中,可以使用DATEDIF函数来计算两个日期之间相差的月数。详细解释如下:使用DATEDIF函数是计算两个日期之间差异的一种简便方法,包括年、月、日的差异。当需要计算两个日期之间相差的月数时,这个函数尤为有用。其语法为DATEDIF,其中start_date是开始日期,end_date是结束日期,unit是你想要计算差异...

excel怎么计算两个日期之间相隔的月数?
在Excel中,计算两个日期之间相隔的月数可以通过使用DATEDIF函数来实现。DATEDIF函数是Excel中一个非常实用的日期计算工具,它能够根据指定的日期单位来计算两个日期之间的差异。在计算月数时,我们需要在DATEDIF函数中指定“m”作为单位参数,这代表月份。具体来说,DATEDIF函数的语法是:DATEDIF。...

如何用excel算出两个时间之间有多少个月
1. 函数的语法 DATEDIF函数的语法是:DATEDIF,其中start_date是开始日期,end_date是结束日期,unit是你希望返回的时间单位,对于计算月份差异,这里使用"M"。2. 输入函数 假设你要计算2023年1月1日到2023年12月31日之间有多少个月。你可以在Excel的一个单元格中输入以下公式:=DATEDIF。3. 读取结果...

在Excel中如何计算两个日期之间的月份差异?
方法一:利用函数公式计算。通过`EDATE`函数结合日期之差,以及“年和月之间的差异”。在目标单元格输入公式 `=EDATE-开始日期单元格` 。此处需输入对应参数替换为开始日期单元格及月份差异期值。此公式会计算出两个日期之间的月份差,并将结果以月为单位显示。方法二:手动计算月份差。首先,获取两个日...

怎样用excel算两月之间相差多少月?
在Excel中,计算两个日期之间相差的月数,可以使用DATEDIF函数,具体公式为“=DATEDIF”。在Excel中处理日期和时间相关的数据是非常常见的任务,而计算两个日期之间的时间差也是其中之一。Excel提供了多种函数来帮助用户进行这类计算,其中DATEDIF函数就是专门用来计算两个日期之间的差异,包括天数...

excel如何用函数表示两个日期差几个月
可以使用DATEDIF函数。DATEDIF函数,主要用于计算两个日期之间的天数、月数或年数。其返回的值是两个日期之间的年\\月\\日间隔数。基本语法:DATEDIF(Start_Date,End_Date,Unit)Start_Date:为一个日期,它代表时间段内的第一个日期或起始日期;End_Date:为一个日期,它代表时间段内的最后一个日期或...

excel怎么计算两个日期相差多少月
首先,要计算Excel中两个日期相差的月数,可以直接使用DATEDIF函数。该函数的语法为:DATEDIF,其中"start_date"是开始日期,"end_date"是结束日期,"m"表示计算两个日期之间的完整月份数。详细来说,DATEDIF函数是Excel中用于计算两个日期之间差异的函数,它可以返回两个日期之间的天数、月数或年数。在...

怎样用excel算两月之间相差多少月?
1、以excel2010版本为例,如下图所示有两个时间,要算中间有多少个月;2、在单元格C2输入公式=DATEDIF(A2,B2,"m"),按回车键即可得出A2和B2的间隔月数,公式中的“m”是指month月份的意思;3、如果C列想表示成“35个月”,则可在公式后面加上【&"个月"】后按回车键则可;4、如下图所示,...

怎样用excel计算日期之间相差的月数?
计算两个日期之间相差月数的其他方法 1、计算整月数方法 两日期格式数值相减得出天数,再除以一月多少天,然后再取整。公式为:INT((结束日期-开始日期)\/30),其中INT()为向下取整函数。其实因为每月的天数大部分是不同的,所以无论是除以30还是31都无法精确算出月数,所以先算出天数再算出月数...

Excel中怎么计算两个日期的时间差呢?
Excel中怎么计算两个日期的时间差,下面一起来看看吧,希望对大家有所帮助。1、首先在打开的表格中,在单元格D35中输入公式DATEDIF(A35、B35、"YM")YM表起始日期、结束日期月数差。2、在单元格E35中输入公式DATEDIF(A35、B35、"MD")MD表起始日期、结束日期天数差。3、接着在单元格F35中输入公式...

相似回答