- ·上一篇:坐标怎么做成excel表格文档
- ·下一篇:excel表格怎么自动清洗数据
excel表格怎么把月日相减
2025-01-28 14:54:13
1.excel日期时间相减
在C1中输入=date(value(right(A1,4)),val(mid(A1,4,2)),val(left(A1,2)))这样在C1中就得到了A1的日期表示形式在D1中输入=date(value(right(B1,4)),val(mid(B1,4,2)),val(left(B1,2)))这样在D1中就得到了A1的日期表示形式在E1中输入 =C1-D1 得到一个结果,如果它表示的不是数字的形式,你可以在设置单元格格式中把它设置为“常规”这些公式可以往下填充以得到更多的结果。
2.excel 年月日期相减
如果是日期格式,很简单 A列——发放的年月日 B列——约定到期(年月日),数据从第二行起 相隔的年限=DATEDIF (起始日期,终止日期,"Y") 即: C2输入 =DATEDIF (A2,B2,"Y")回车并向下填充。
如果不是日期格式,而是文本格式: C2输入 =DATEDIF(TEXT(DATE(LEFT(A2,FIND("/",A2)-1),MID(A2,FIND("/",A2)+1,FIND("/",A2,FIND("/",A2)+1)-FIND("/",A2)-1),RIGHT(A2,(LEN(A2)-FIND("/",A2,FIND("/",A2)+1)))),"yyyy-m-d"),TEXT(DATE(LEFT(B2,FIND("/",B2)-1),MID(B2,FIND("/",B2)+1,FIND("/",B2,FIND("/",B2)+1)-FIND("/",B2)-1),RIGHT(B2,(LEN(B2)-FIND("/",B2,FIND("/",B2)+1)))),"yyyy-m-d"),"y") 回车并向下填充。 转换为日期,不够一年的自动舍去。