Excel 日期月份问题

Excel 日期月份问题

我正在处理每 4 个半月一次的项目。我想制作一个日历,这样我就能知道每个项目的截止日期。

我有一个公式,加起来是 4 个月 14 天。(4.5 个月)

这个公式很好用,但效果太好了。我需要一个公式,将 4 个月 14 天相加,以便每行都以日期开头每月的第一天或第十五天。

=DATE(YEAR(A1)+0,MONTH(A1)+4,DAY(A1)+15)

我尝试从这里添加一个额外的行,其中 -IF DAY 值大于/小于 15,但似乎根本无法正常工作。恐怕我的 Excel 专业知识有限……

答案1

在此处输入图片描述
公式为
=IF(DAY(A2)<10,EOMONTH(A2,3)+15,EOMONTH(A2,4)+1)::

  • 如果原始日期是在月底DAY(A2)<10,则将其移动 4 个月(3 个月加上月底)+15即为所需月份的第 15 日。
  • 如果原始日期是月中,则 +4.5 个月意味着第 5 个月的第 1 天(第 4 个月月底 + 1 天)。

此公式也适用于多年期。

相关内容