Excel中如何计算两个日期之间相差的月份

文章正文
发布时间:2025-09-28 14:39

Excel是常用的数据处理软件,其中包含了功能强大、数量众多的函数,可以实现各种计算。今天小编就带大家了解下利用隐藏函数Datedif计算两个日期月份差的方法。

工具/原料

Microsoft Excel 2013

WIndows 7 旗舰版

方法/步骤

1

如下图所示,B、C两列中分别有入职日期和离职日期,计算员工在职月份。

2

在Excel中输入=datedif函数,虽然这是个隐藏函数,没有参数的说明,但是不影响我们使用,第一个参数是开始的日期,这里我们选择入职日期所在单元格,如下图所示。

3

第二个参数是结束日期,这里我们选择离职日期所在单元格,如下图所示。

4

第三个参数是计算两个日期差的单位,计算月数所以设置为“m”,如果要计算年数则设置为“y”,天数可以设置为“d”,如下图所示。

5

往下填充公式,就得到了入职日期与离职日期之间相差的月数,如下图所示。

END

总结:

1

1.计算两个日期相差月数,要用到datedif函数;

2.函数第一个参数为起始日期;

3.第二个参数为结束日期;

4.第三个参数为相差的单位,月数则设置为“m”;

5.填充公式,就能到两列日期间相差的月数。

END

注意事项

Tips:Datedif函数第三个参数还支持“ym”、“md”等

关注以往和今后的经验文章,学习更多Office技巧,感谢点赞和关注。