简体   繁体   English

在Excel a年期间将年中的天转换为日历月

[英]Convert Day of Year to Calendar Month during a leap year in Excel

Year    Day          Time           TimeStamp
2008    60    3/1    2400    0:00   03/01/2008 00:00

I'm converting DOY to regular calendar month but since 2008 was a leap year the formula I was using for non-leap years does not work. 我将DOY转换为常规日历月,但由于2008年是a年,因此我在非ap年使用的公式不起作用。 I tried subtracting the formula by 1 but it still gives me the wrong date. 我尝试将公式减去1,但仍然给我错误的日期。 Day 60 in 2008 is 02/29/2008. 2008年的60天是02/29/2008。

=A1+41274 for non-leap years (this yields 03/01/2008). 非non年=A1+41274 (得出03/01/2008)。

=A1+41273 tried this for the leap year (this yields 02/28/2008). =A1+41273在the年尝试了此操作(产生02/28/2008)。

Excel已经有了一个公式,用于在提到日期和年份时查找日期DATE(Year,1,day)这将返回日期,在您的情况下,它将是DATE(2008,1,60)这将返回29/02 / 2008年

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM