2015-08-13 171 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) 
相关问题