如何使用日期和上限获取季度日期的最后一天?

时间:2019-10-03 14:42:50

标签: excel date excel-formula ceil

我想获取该季度的最后一天的日期。你能帮我解决这个问题吗?

我已经接管了旧模型并试图了解其背后的逻辑。季度结束日期的公式如下: 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? 非常感谢您的帮助!

1 个答案:

答案 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日。