excel中经常要算出两个日期的年月日差数,比如年龄,工龄。
用两个日期相减除以365是可以,但不够准确。用以下函数可以准确计算出年月日。
日期1 | 日期2 | 结果 | 公式 | 说明 |
2011-12-1 | 2012-8-30 | 0 | =DATEDIF(A2,B2,”y”) | 年 |
2010-8-30 | 2012-8-30 | 2 | =DATEDIF(A3,B3,”y”) | 年 |
2011-12-1 | 2012-8-30 | 8 | =DATEDIF(A4,B4,”m”) | 相差总月数 |
2010-8-30 | 2012-8-30 | 24 | =DATEDIF(A5,B5,”m”) | 相差总月数 |
2011-12-1 | 2012-8-30 | 8 | =DATEDIF(A6,B6,”ym”) | 去除整年的相差月数 |
2010-8-30 | 2012-8-30 | 0 | =DATEDIF(A7,B7,”ym”) | 去除整年的相差月数 |
2011-12-1 | 2012-8-30 | 0年8月 | =DATEDIF(A8,B8,”y”)&”年” &DATEDIF(A8,B8,”ym”)&”月” |
相差年月 |
2010-8-30 | 2012-8-30 | 2年0月 | =DATEDIF(A9,B9,”y”)&”年” &DATEDIF(A9,B9,”ym”)&”月” |
相差年月 |
2011-12-1 | 2012-8-30 | 0年8月29日 | =DATEDIF(A10,B10,”y”)&”年” &DATEDIF(A10,B10,”ym”)&”月” &DATEDIF(A10,B10,”md”)&”日” |
相差年月日 |
2010-8-29 | 2012-8-30 | 2年0月1日 | =DATEDIF(A11,B11,”y”)&”年” &DATEDIF(A11,B11,”ym”)&”月” &DATEDIF(A11,B11,”md”)&”日” |
相差年月日 |
excel计算两个日期的年月日数:等您坐沙发呢!