假设“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")
温馨提示:答案为网友推荐,仅供参考