请您帮忙构建一个公式,从Excel今天开始,将下一季度的第一天拉出来?我试过这个
var button = UIButton()
button.setTitle("Length of this text determines size", forState: UIControlState.Normal)
button.sizeToFit()
self.view.addSubview(button)
但它实际上取代了当前季度的第一天。
由于
答案 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)