用excel计算月份差,麻烦给个公式,谢谢!

用excel计算月份,超过1个月算2个月,不到1个月算1个月,
例如:A单元格输入2014-6-1,B单元格输入2014-6-25,则在C单元格显示结果:1个月
又如:A单元格输入2014-6-1,B单元格输入2014-7-2,则在C单元格显示结果:2个月
谢谢!

=ROUNDUP(DATEDIF(A1,B1,"d")/30,0)

温馨提示:内容为网友见解,仅供参考
第1个回答  2014-11-21
例如 A1:2008-7-1 B1:2008-9-22

方法一:使用DATEDIF公式
=DATEDIF(A1,B1,"M")
但是请注意,这个公式会在2007-12-31至2008-6-30出现少一个月的问题,所以如果需要做固定资产折旧等计算月份的工作,请使用方法二

方法二:使用较土的计算公式,但是很准确
=YEAR(B1)*12+MONTH(B1)-(YEAR(A1)*12+MONTH(A1))
该公式基于第一个月不被算在内,如果要算在内的话请记得+1

以上两个方法都只能计算几个月,而不能精确到小数点后面,如果想要这样算的话,请用下面的公式

方法三:
=DATEDIF(A1,B1,"D")/30
这种方法先算出相差天数,然后再按每个月30天计算
第2个回答  2014-11-21
=IF(MONTH(A1)-MONTH(B1)+DAY(A1)-DAY(B1),DATEDIF(A1,B1,"M")+1,DATEDIF(A1,B1,"M"))
注:此公式可以跨年使用
我上面的公式有问题,应该是:
=IF(DAY(A1)-DAY(B1),DATEDIF(A1,B1,"M")+1,DATEDIF(A1,B1,"M"))
第3个回答  2014-11-21
=CELLING((B1-A1)/30,1)

用excel计算月份差,麻烦给个公式,谢谢!
=ROUNDUP(DATEDIF(A1,B1,"d")\/30,0)

如何在EXCEL中计算月份之差
如何在EXCEL中计算月份之差?方法很简单,快来学习一下吧。打开excel表格,然后输入相差总年、月、日。如果要了解相差总年数,输入公式=DATEDIF(B5,B6,Y)按回车后,得到年数36。如果要了解相差总月数,输入公式=DATEDIF(B5,B6,M)。如果要了解相差总日数,输入公式=DATEDIF(B5,B6,D)。最后看下各种...

excel两个数据相减,如何得出相差的月数。
如果我们想计算这两个日期之间相差的整月数,我们可以在C1单元格中输入公式:=DATEDIF。Excel会计算出从A1到B1相差的整月数,并将结果显示在C1单元格中。在这个例子中,结果应该是11,因为从2022年1月到2022年12月相差11个整月。需要注意的是,DATEDIF函数在计算月份差异时,只计算整月的差异,不会计...

问下在EXCEL中如何进行计算日期 时间的差? 有晓得的人就说下哈,打心 ...
年份的差:year(日期)-year(日期)月份的差:month(日期)-month(日期)日期的差:day(日期)-day(日期)小时的差:HOUR(时间)-HOUR(时间)分钟的差:minute(时间)-minute(时间)秒的差:scond(时间)-scond(时间)

EXCEL里由两个日期得出相差的月份,如何实现?
EXCEL里由两个日期得出相差的月份,可通过DATEDIF函数实现。方法步骤如下:1、打开需要操作的EXCEL表格,在空白单元格输入函数=DATEDIF(,然后点击选择第一个日期所在单元格。2、输入半角逗号后,继续点击第二个日期所在单元格。3、继续输入“M”),完成公式=DATEDIF(A2,B2,"M")的编辑输入,回车即可。

在Excel中如何计算两个日期之间的月份差异?
在Excel中计算两个日期之间的月数的方法 可以使用两种方式来计算两个日期之间的月份差。这两种方法都能给出准确的月份差计算结果。可以根据个人的操作习惯或者场景需要选择合适的方法。具体如下:方法一:利用函数公式计算。通过`EDATE`函数结合日期之差,以及“年和月之间的差异”。在目标单元格输入公式 `...

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

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

怎样在Excel中求两个月的月份差异?
具体使用方法是:`=DATEDIF`。其中,`start_date`和`end_date`是需要计算月份差的两个日期,它们可以是日期格式的单元格引用,也可以是直接使用Excel的DATE函数构造的日期。"m"是DATEDIF函数的第三个参数,表示我们要计算的是月份差异。举个例子,如果我们想知道2020年1月1日到2023年1月1日之间相隔了...

excel计算月份差,算工龄用什么公式?
如图例:C2=(DATEDIF(TEXT(A2*10000+1,"0-00-00"),TEXT(B2*10000+1,"0-00-00"),"M")+1)\/12

相似回答