永发信息网

excel 如何将 哪一年第多少天转换成具体日期

答案:7  悬赏:0  手机版
解决时间 2021-02-16 09:21
  • 提问者网友:藍了天白赴美
  • 2021-02-15 15:26
excel 如何将 哪一年第多少天转换成具体日期
最佳答案
  • 五星知识达人网友:煞尾
  • 2021-02-15 15:46
用公式=DATE(20&LEFt(A1,2)*1,1,1)+RIGHt(A1,3)-1,left和right分离年份和第n天
全部回答
  • 1楼网友:渡鹤影
  • 2021-02-15 19:14
假设你数据在A列,用公式
=1*(20&LEFt(A1,2)&"-1-1")+RIGHt(A1,3)-1
注意公式输出结果后要把单元格格式设置成日期格式
  • 2楼网友:一秋
  • 2021-02-15 19:06
假定数据在A1,在B1输入公式下拉就可以了。
=DATE(2000+LEFt(A1,2),1,RIGHt(A1,3))
  • 3楼网友:怙棘
  • 2021-02-15 18:45
首先,2007年第58天应为2007-02-27
如数据在A1
B1
=TEXT("20"&LEFt(A1,2)&"-1-1","yyyy-mm-dd")+RIGHt(A1,3)-1
  • 4楼网友:妄饮晩冬酒
  • 2021-02-15 17:40
将数值07058写在A1的位置
公式:
=DATE(2000+QUOTIENT(A1,1000),1,MOD(A1,1000))

结果为 2007-2-27

DATE (年,月,天) 取日期代码,当天数大于月份的天数时,自动进位到月份
QUOTIENT(A1,1000),返回A1的除以1000后的整数
MOD(A1,1000),回A1的除以1000后的余数
  • 5楼网友:洒脱疯子
  • 2021-02-15 16:43
假设数据写在A1单元格
公式可以写成
=TEXT(DATE(20&LEFt(A1,2),1,RIGHt(A1,3)),"e-mm-dd")

=DATE(20&LEFt(A1,2),1,RIGHt(A1,3))
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯