在EXCEL中如何把天数转为年月日,年月日转为天数

如:6年8个月7天=?天
786天=?年?个月?天

在EXCEL中把天数转为年月日具体步骤如下:

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、第四步,下拉复制公式,可以把所有天数换算为多少年多少月多少日,如下图所示。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-21
年月日这个日期是会变动的
月分天数也是不固定的!
所以必须有起始日才能正确计算
如果你要单纯计算日期长度
那么只能假设以360天为一年。30天为一月来估算
假如你的数据在A1是数值:786
那么天数转换成年月日:
=ROUNDDOWN(A1/365,0)&"年"&ROUNDDOWN(MOD(A1,365)/30,0)&"个月"&MOD(MOD(A1,365),30)&"天"
结果是:2年1个月26天
如果你在A1单元格是:字符串:6年8个月7天
转换成天数公式:
=LEFT(A1,FIND("年",A1)-1)*365+MID(A1,FIND("年",A1)+1,FIND("个",A1)-FIND("年",A1)-1)*30+MID(A1,FIND("月",A1)+1,FIND("天",A1)-FIND("月",A1)-1)
结果是:2437本回答被网友采纳
第2个回答  2020-02-18
D2=786
=INT(D2/365)&"年"&INT(MOD(D2,365)/30)&"月"&MOD(MOD(D2,365),30)&"天"
第3个回答  2015-09-23
这个问题的根本是:一年有多少天?
所以,
想得到天数,就得知道起止日期,
想得到日期,就得知道以哪个日期做起始点。追问

  
2013-9-5
2015-3-23
564
1年6个月18天 通过这两个日期计算天数,和几年几个月几天我会,可怎么通过564天算出有几年几个月啊?或通过1年6个月18天算出是几天?

追答

那你能告诉我一年有多少天么?
564天,不确定是哪一个的,那么就不能确定一年有多少天,对不?

相似回答