天數最少的年份 Excel輸入年份得出天數

2021-10-16 14:12:52 字數 579 閱讀 4480

如何在excel中,輸入年份之後,自動算出本年共有幾天?即算出每年有幾天的意思。

先看下表,比如,在c列輸入年分之後,在對應的d列,得出本年共有多少天?

這個其實很簡單,使用下面的公式即可:=(c2&"-12-31")-(c2&"-1-1")+1

最後,使用填充的辦法,就能將所有年份的天數都計算出來了。

知識拓展:下面針對上面的公式進行解釋

(c2&"-12-31")-(c2&"-1-1")+1

上面的公式,使用的是每年的最後一天減去每年的第一天得出的總天數。

其中,c2是年份,而&"-12-31"指的是日期的連線,其實就相當於2015-12-31這一天;而c2&"-1-1相當於2015-1-1這一天。

最後,還需要在後面加上1,很多人不明白為什麼要加1吧?

舉個例子,本月的1號到3號,如果相減,那自然是3-1等於2是吧,相減得2,但是實際上,1到3號,共有3天才對,而不是2,所以,需要在最後加上1就是這個道理。

最後,再和大家解釋一下,最後一天為什麼是12月31日?因為這是規定,不會變的,因為每年的12月都有31天。這個應該算是常識了。當然,每年的第一天自然是1月1日了,這個不需要解釋。

天數最少的年份 簡易計算年份與年份之間的天數

原始碼類 package day2.homework1 public class mycalendar mydate date1 mydate date2 public mycalendar mydate date1,mydate date2 super this.date1 date1 this....

天數最少的年份 年月日天數計算方法

年月日天數計算方法 計算天數的重點 會分段計算,其中不整月部分,結束時間 開始時間 經過時間 難點 考慮開始時間與結束時間這兩天是否需要計算在內,也就是在經過時間的基礎上加一天或加兩天或一天也不加。分段法應用例1.一項工程要 天完工月 日開工幾月幾日完工 想 很明顯 天後應該是 月了。所以分 月份和...

輸入年份和天數計算該年份中具體的日期(指標實現)

includevoid getdata int ptryear,int ptryeaday void getmonthday int year,int yearday,int ptrmonth,int ptrday void dispdate int year,int month,int day i...