excel累计年或月计算

来源:百度知道 编辑:UC知道 时间:2024/06/16 16:30:27
比如,某人在1978年2月参加工作,到2009年3月止,有没有公式可以自动累计是做了几年几个月的呢?请高手指教

A1中输入1978年2月
B1中输入2009年3月
C1=DATEDIF(A1,A2,"y") ‘计算年
D1=DATEDIF(A1,A2,"ym") ’计算月

你在A1中填入1978年2月,在B1中填入2009年3月,然后在C1中输入公式 =IF(MONTH(B1)>MONTH(A1),YEAR(B1)-YEAR(A1),YEAR(B1)-YEAR(A1)-1)表示累计年,
再在D1中输入公式 =IF(MONTH(B1)>MONTH(A1),MONTH(B1)-MONTH(A1),MONTH(B1)-MONTH(A1)+12)表示月
结果为31与1,表示31年零1个月。

今后,只要在A1、B1中输入不同的日期就行了。