excel如何将天数换算为多少年多少月多少日

如EXCEL单元格中的数值是398天,如何将其换算成“1年1个月3天”的表示形式?... 如EXCEL单元格中的数值是398天,如何将其换算成“1年1个月3天”的表示形式? 展开
 我来答
畅聊生活g
高能答主

2019-09-04 · 世界很大,慢慢探索
知道小有建树答主
回答量:3561
采纳率:100%
帮助的人:108万
展开全部

1、电脑打开Excel表格。

2、电脑打开Excel表格后,输入公式=INT(I16/365)&"年"&INT((I16-INT(I16/365)*365)/30)&"个月"&(I16-INT(I16/365)*365-INT(((I16-INT(I16/365)*365)/30))*30&"天")。

3、输入公式后,就可以得到结果了。

4、下拉复制公式,就可以把所有天数换算为多少年多少月多少日了。

小du神评榜
2015-03-29 · 知道合伙人软件行家
小du神评榜
知道合伙人软件行家
采纳数:267 获赞数:1353
excel达人,喜爱摄影~

向TA提问 私信TA
展开全部
思路如下:
1、将天数除以365取整表示年;
2、上步中的余数除以30取整表示月;
3、第2步中的余数表示天数;
在Excel中用公式表示为:=INT(A1/365)&"年"&INT((A1-INT(A1/365)*365)/30)&"个月"&(A1-INT(A1/365)*365-INT(((A1-INT(A1/365)*365)/30))*30&"天")
注意:A1为天数的单元格,一年365天,一个月30天。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
大徐哥
2008-08-03 · TA获得超过1.5万个赞
知道大有可为答主
回答量:5920
采纳率:0%
帮助的人:2588万
展开全部
=INT(A1/365)&"年"&INT((A1-INT(A1/365)*365)/30)&"个月"&(A1-INT(A1/365)*365-INT(((A1-INT(A1/365)*365)/30))*30&"天")
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2018-03-20
知道答主
回答量:1
采纳率:0%
帮助的人:893
展开全部
=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天的现象,哈哈
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式