2016-06-21 1559 views
0

我需要一個公式來增加一個月中的星期以及將月份增加一個。Excel公式將月份增加一個月和一個月中的一個月

基本上我需要一個持續週一的清單,並遵循這個模式:

Month 1 2016, Week 1 2016, Monday = 4th Jan 2016 
Month 2 2016, Week 2 2016, Monday = 8th Feb 2016 
Month 3 2016, Week 3 2016, Monday = 21st Mar 2016 
Month 4 2016, Week 4 2016, Monday = 25th Apr 2016 
Month 5 2016, Week 1 2016, Monday = 2nd May 2016 
Month 6 2016, Week 2 2016, Monday = 13th Jun 2016 
+0

你能解釋一下你將如何使用此解決方案,並在那裏使用?你只是說你想做什麼,不說從哪裏可以得到輸入值?我的意思是,我認爲你的要求不能用excel公式做,但它可以用excel-vba來完成。那麼,解釋更多關於在哪裏使用?而且你應該嘗試一些,並應該發佈你的。爲了得到這個結果,我們需要輸入月份和年份,如果想要使用excel-vba。 –

+0

@NaingWinHtun它可以用Excel公式完成。這只是有點冗長(請參閱下面的解決方案)。 – Ralph

+0

@保羅,你爲什麼不計算2016年5月的第5個星期一?那就是2016年5月30日 – PaichengWu

回答

1

如下

month date_of_first_Monday       how_many_Mondays            Ith_Monday_request      the_date_request 
1/1  =Choose(Weekday(A2,2),0,6,5,4,3,2,1)+A2  =roundup((day(eomonth(a2,0))-weekday(eomonth(a2,0),3))/7,0) =if(month(a2)=1,1,if(d1+1>c2,1,d1+1)) =b2+7*(d2-1) 
2/1   
3/1   

enter image description here

+0

你已經達到你的目標。這部分是解決方案之一嗎? – Paul

+0

它可能是。但我有洗碗的菜。 – PaichengWu

+0

我期待你的菜餚很乾淨。 – Paul

相關問題