讓我們說電池A1
有一年
細胞B1
有一個月獲取的天數從給定的年份和月份一個月EXCEL
在細胞C1
我想在今年細胞B1
給出一個月的天數A1
例如:如果A1=2016
,B1=2
,現在C1
應該返回2月的天數2016年
我已經試過
在C1
=DAY(DATE(YEAR(A1),MONTH(B1)+1,))
但這不起作用
我會是一個解決方案表示感謝。
讓我們說電池A1
有一年
細胞B1
有一個月獲取的天數從給定的年份和月份一個月EXCEL
在細胞C1
我想在今年細胞B1
給出一個月的天數A1
例如:如果A1=2016
,B1=2
,現在C1
應該返回2月的天數2016年
我已經試過
在C1
=DAY(DATE(YEAR(A1),MONTH(B1)+1,))
但這不起作用
我會是一個解決方案表示感謝。
Excel中有很多是對大多數用戶未知的功能。 EOMONTH
是您需要的功能。它返回給定日期的月份的最後日期。 考慮你有一個單元A1
與TODAY
函數,你想要的月份的最後日期。在B1你把:
=EOMONTH("A1",0)
所以在B1會顯示30/04/2017
(對於那些日期格式dd/mm/yyyy
)。
或者你可以試試這個...
= DAY(EOMONTH(DATE(A1,B1,1),0))
不太透明,但是這也將工作
=42-DAY(DATE(A1,B1,42))
格式一般