【Excel 杂记】由日期生成DOY(日序/儒历日/Day of year)

编程入门 行业动态 更新时间:2024-10-07 14:29:35

【Excel <a href=https://www.elefans.com/category/jswz/34/1766767.html style=杂记】由日期生成DOY(日序/儒历日/Day of year)"/>

【Excel 杂记】由日期生成DOY(日序/儒历日/Day of year)

目标: 2016/9/26 → 270

原理: EXCEL默认使用的是1900日期系统,即以1900年1月1日作为日期计数起始的第1天,也就是1900/1/1=1,此后的日期每隔1天就加1,比如2016/1/1[日期格式]=42370[数字格式]。

因此,DOY = 当前日期对应的数字格式 - 当年1月1日对应的数字格式 + 1

补充: 如何通过代码实现单元格格式转换?

解答: 通过INT(),可以将文本格式的日期转化为数字格式,如 INT("2016/6/7")=42528

答案: =A2-INT(YEAR(A2)&"/1/1")+1

应用场景: 日期不连续,需要通过DOY与标准时间序列建立对应关系

更多推荐

【Excel 杂记】由日期生成DOY(日序/儒历日/Day of year)

本文发布于:2024-02-13 20:37:59,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1760300.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:杂记   日期   DOY   Excel   Day

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!