从给定的月份和年份中获取一个月的天数 EXCEL
Get number of days for a month from given month and year EXCEL
假设单元格 A1
有年份
单元格 B1
有月份
在单元格 C1
中,我想要在 A1
单元格 B1
中给出的月份天数
例如:如果A1=2016
,B1=2
,现在C1
应该return2016年2月的天数。
我试过的
在C1
=DAY(DATE(YEAR(A1),MONTH(B1)+1,))
但这不起作用
我将不胜感激。
考虑:
=DATE(A1,B1+1,1)-DATE(A1,B1,1)
Excel有很多大多数用户不知道的功能。 EOMONTH
是您需要的功能。它 returns 给定日期的月份的最后一天。
假设您有一个带有 TODAY
函数的单元格 A1
,并且您想要该月的最后一个日期。在 B1 中你输入:
=EOMONTH("A1",0)
所以B1会显示30/04/2017
(日期格式为dd/mm/yyyy
)
或者你可以试试这个...
=日(月月(日期(A1,B1,1),0))
不太透明,但这也行
=42-DAY(DATE(A1,B1,42))
格式一般
假设单元格 A1
有年份
单元格 B1
有月份
在单元格 C1
中,我想要在 A1
B1
中给出的月份天数
例如:如果A1=2016
,B1=2
,现在C1
应该return2016年2月的天数。
我试过的
在C1
=DAY(DATE(YEAR(A1),MONTH(B1)+1,))
但这不起作用
我将不胜感激。
考虑:
=DATE(A1,B1+1,1)-DATE(A1,B1,1)
Excel有很多大多数用户不知道的功能。 EOMONTH
是您需要的功能。它 returns 给定日期的月份的最后一天。
假设您有一个带有 TODAY
函数的单元格 A1
,并且您想要该月的最后一个日期。在 B1 中你输入:
=EOMONTH("A1",0)
所以B1会显示30/04/2017
(日期格式为dd/mm/yyyy
)
或者你可以试试这个...
=日(月月(日期(A1,B1,1),0))
不太透明,但这也行
=42-DAY(DATE(A1,B1,42))
格式一般