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

时间:2015-08-13 22:24:18

标签: excel date

请您帮忙构建一个公式,从Excel今天开始,将下一季度的第一天拉出来?我试过这个

var button = UIButton()
button.setTitle("Length of this text determines size", forState: UIControlState.Normal)
button.sizeToFit()
self.view.addSubview(button)

但它实际上取代了当前季度的第一天。

由于

3 个答案:

答案 0 :(得分:2)

你非常接近。这个公式有效。

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

唯一的问题是在第四季度它会变为13并且需要一些IF声明才能将它转到下一年

答案 1 :(得分:1)

尝试将数学处理转移到标准工作表函数,如CEILING function

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

如果您在本季度的第一个月内,我不清楚您是否想要提前离开。

答案 2 :(得分:0)

您需要将月份(作为数字)细化为3的显着性,然后从结果中扣除2。因此,您将始终从任何日期捕获第一个月的数字。

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