簡體   English   中英

獲取給定月份和年份EXCEL中一個月的天數

[英]Get number of days for a month from given month and year EXCEL

假設單元格A1具有年份
單元格B1有一個月

在單元格C1我希望在年份A1在單元格B1中給出的月份的天數

例如:如果A1=2016B1=2 ,那么C1應該返回2016年2月的天數。

我嘗試過的

C1
=DAY(DATE(YEAR(A1),MONTH(B1)+1,))

但這行不通

我將不勝感激。

考慮:

=DATE(A1,B1+1,1)-DATE(A1,B1,1)

在此處輸入圖片說明

或者你可以試試這個...

= DAY(EOMONTH(DATE(A1,B1,1),0))

透明度較低,但這也會起作用

=42-DAY(DATE(A1,B1,42))

一般格式

Excel具有許多大多數用戶都不知道的功能。 EOMONTH是您所需要的功能。 它返回給定日期的月份的最后日期。 假設您有一個具有TODAY功能的單元格A1 ,並且想要該月的最后日期。 在B1中,您輸入:

=EOMONTH("A1",0)

因此,在B1中將顯示30/04/2017 (對於那些日期格式為dd/mm/yyyy的日期)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM