2015-08-13 170 views
0

請幫助構建一個公式從今天的日期在Excel中拉下一季度的第一天?我試過這一個下個季度第一天公式excel

=DATE(YEAR(D1),3*INT((MONTH(D1)-1)/3)+1,1) 

但它實際上拉本季的第一天,而不是。

感謝

回答

1

嘗試數學操作轉移到像CEILING function一個標準的工作表函數。

=DATE(YEAR(D2), CEILING(MONTH(D2), 3),1) 
=DATE(YEAR(TODAY()), CEILING(MONTH(TODAY()), 3),1) 

我並不完全清楚您是否想在季度的第一個月中轉移。

2

你已經非常接近。這個公式起作用。

=DATE(YEAR(D1), ((INT((MONTH(D1)-1)/3)+1)*3)+1, 1) 

唯一的問題是在第四季度它去13,並會採取一些IF語句來得到它圓到明年

0

您需要小區月份(如數字)的意義爲3,然後從結果中扣除2。因此,您將始終抓住從任何日期開始的第一個月的號碼。

=DATE(YEAR(C10),CEILING(MONTH(C10),3)-2,1) 
相關問題