在EXCEL中要算出一个日期距离现在的日期还有多少个月(年)如何设公式?

我要计算单位所有人员到退休日期距离现在还有多少个月(年),①例如某人2015年10月退休,其距离当前日期还有多少个月?②某人2015年10月退休,其距离2010年1月还有多少个月?
谢谢各位高手
先谢谢xqq630,我想请问这里的退休日期是已计算好的一列,公式又如何设置呢?

在Excel中要算出一个日期距离现在的日期还有多少个月(年)设置公式方法如下:

    启动excel软件,输入数据源,在单元格输入公式:=YEAR(A2)-YEAR(TODAY()),回车得到日期区间的年数。


    在excel中可以通过YEAR、MONTH函数的加减运算自动得到日期区间值。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-12-28
假设退休期在B列,则:
1.
=datedif(today(),b2,"m")
或:
=datedif(today(),"2015-10-1","m")

2.
=datedif("2010-1-1",b2,"m")
或:
=datedif("2010-1-1","2015-10-1","m")
第2个回答  2009-12-28
①例如某人2015年10月退休,其距离当前日期还有多少个月?
=datedif(today(),"2015-10-1","m")
②某人2015年10月退休,其距离2010年1月还有多少个月?
=datedif("2010-1-1","2015-10-1","m")本回答被提问者采纳
第3个回答  2009-12-28
1.=datedif(today(),"2015-10-1","m")
2.=datedif("2010-1-1","2015-10-1","m")
计算结果为足月数
第4个回答  2009-12-28
MONTH(A1)+(YEAR(A1)-2009-1)*12 以2009年12月算的话
相似回答