第3个回答 2018-03-20
=IF(A1<30,A1&"天",IF(AND(MOD(A1,30)=0,A1<365),A1/30&"个月整",IF(A1<365,QUOTIENT(MOD(A1,365),30)&"个月"&IF(MOD(MOD(A1,365),30)<10,"零"&MOD(MOD(A1,365),30)&"天",MOD(MOD(A1,365),30)&"天"),IF(MOD(A1,365)=0,A1/365&"年整",IF(MOD(A1,365)/30<1,INT(A1/365)&"年"&"零"&MOD(A1,365)&"天",IF(MOD(MOD(A1,365),30)=0,INT(A1/365)&"年""IENT(MOD(A1,365),30)&"个月整",INT(A1/365)&"年""IENT(MOD(A1,365),30)&"个月"&IF(MOD(MOD(A1,365),30)<10,"零"&MOD(MOD(A1,365),30)&"天",MOD(MOD(A1,365),30)&"天")))))))
这个应该可以!都不会显示0年0月0天的现象,哈哈