从给定的月份和年份EXCEL获取一个月的天数

时间:2017-04-15 12:36:51

标签: excel days

假设单元格A1有年份 单元格B1有月份

在单元格C1中,我想要在B1年的单元格A1中指定的月中天数

例如:如果A1=2016B1=2,现在C1应该返回2016年2月的天数。

我尝试了什么

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

但这不起作用

我很感激解决方案。

4 个答案:

答案 0 :(得分:2)

考虑:

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

enter image description here

答案 1 :(得分:2)

或者你可以试试这个...

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

答案 2 :(得分:0)

透明度较低,但也可以使用

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

格式为一般

答案 3 :(得分:-1)

Excel有许多大多数用户都不知道的功能。 EOMONTH是您需要的功能。它返回给定日期的月份的最后日期。 假设您有一个A1单元格TODAY,并且您想要该月的最后一个日期。在B1中你放了:

=EOMONTH("A1",0)

因此在B1中会显示30/04/2017(对于那些日期格式为dd/mm/yyyy的人)。