下个季度的第一天公式擅长

你能帮助build立一个公式从Excel今天的date拉下一季度的第一天? 我试过这个

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

但实际上是拉本季的第一天。

谢谢

尝试将math操作转换为标准工作表函数,如CEILING函数 。

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

如果你是在季度的第一个月,你是否想要向前移动,我还不完全清楚。

你已经非常接近了。 这个公式起作用。

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

唯一的问题是第四季度到了13,并且会用一些国际金融公司的声明把它整理到下一年

您需要将月份(数字)设为3,然后从结果中扣除2。 所以,你总是会收到从任何date的第一个月的数字。

 =DATE(YEAR(C10),CEILING(MONTH(C10),3)-2,1)