我想获取该季度的最后一天的日期。你能帮我解决这个问题吗?
我已经接管了旧模型并试图了解其背后的逻辑。季度结束日期的公式如下:
A2=DATE(Year(A1),CEILING(MONTH(A1),3)+1,0)
单元格A1=2019-07-01.
该公式= 2019-09-30,这是正确的日期,但是我很难理解上限,乘数和+1
。我认为+1
是要获得9月(9)而不是8月(8),但我不明白为什么3乘数如果不是3的乘数就返回8。 9?
非常感谢您的帮助!
答案 0 :(得分:1)
我们将其分为几部分:
MONTH(A1)
:等于7。CEILING(7,3)
:等于9。CEILING(7,3)+1
:等于10。YEAR(A1)
:等于2019。DATE(2019, 10, 0)
:等于2019-09-30。使用0
作为DATE
的日子是窍门-十月“ 0th”实际上是9月30日。