首页 热点专区 义务教育 高等教育 出国留学 考研考公

excel怎么样计算合同年限例如20100201-20140131

发布网友 发布时间:2022-04-21 22:06

我来回答

4个回答

热心网友 时间:2022-07-10 18:53

假设“20100201-20140131”都在A1。
简单算法,B1输入
=MID(A1,FIND("-",A1,1)+1,4)-LEFT(A1,4)就行。

但如果按年期算,不够整年的不算,数据就要先转换为日期格式,B1输入
=DATEDIF(DATE(LEFT(A1,4),MID(A1,5,2),MID(A1,7,2)),DATE(MID(A1,FIND("-",A1,1)+1,4),MID(A1,FIND("-",A1,1)+5,2),MID(A1,FIND("-",A1,1)+7,2)),"Y")

假设“20100201”、“20140131”分别在A1、B1,就简单了。
简单算法,C1输入
=LEFT(B1,4)-LEFT(A1,4)

转换为日期格式(不够整年的不算),C1输入
=DATEDIF(DATE(LEFT(A1,4),MID(A1,5,2),MID(A1,7,2)),DATE(LEFT(B1,4),MID(B1,5,2),MID(B1,7,2)),"Y")

热心网友 时间:2022-07-10 18:54

假设20100201-20140131在A1
B1输入公式 =mid(a1,find("-",a1,1)+1,4)-left(a1,4)

热心网友 时间:2022-07-10 18:54

假设20100201-20140131在A1

=ROUND((TEXT(RIGHT(A1,8),"0000-00-00")-TEXT(LEFT(A1,8),"0000-00-00"))/365.25,1)

保留一位小数的年份

热心网友 时间:2022-07-10 18:55

在A2输入2010-2-1,B2输入2014-1-31,C2=DATEDIF($A2,$B2,"y"),
精确到天,在D2==DATEDIF($A2,$B2,"y")

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com