Excel:创建该月 15 号和最后一天的日期


通常,您可能希望在 Excel 中创建包含每月 15 日和每月最后一天的日期列表。

例如,您可能想要创建以下日期列表:

幸运的是,这在 Excel 中很容易做到,以下示例演示了如何执行此操作。

示例:在 Excel 中创建该月 15 号和最后一天的日期

首先,手动输入您要开始的日期。

例如,我们将在单元格A2中输入01/15/2023

接下来,我们将在单元格A3中键入以下公式:

 =IF(DAY( A2 )<16,EOMONTH( A2,0 ),EOMONTH( A2,0 )+15)

然后,我们单击该公式并将其拖动到 A 列中所需数量的单元格中:

每月 15 号和最后一天的 Excel 公式

结果是一个日期列表,其中仅包含 2023 年 1 月至 6 月每个月的 15 日和最后一天。

这个公式是如何运作的?

记住我们用来生成每月 15 日和最后一天日期的公式:

 =IF(DAY( A2 )<16,EOMONTH( A2,0 ),EOMONTH( A2,0 )+15)

这个公式的工作原理如下:

首先,我们检查前一个单元格中的日期是否小于 16。

如果该天小于 16,则我们使用EOMONTH函数指定当前单元格中的日期应等于该月的最后一天。

如果该天不小于 16,则使当前日期等于上一个单元格中该月的最后一天加上 15 天。

最终结果是我们创建日期为该月 15 日或该月最后一天的交替单元格。

注意:您可以在此处找到 Excel 中EOMONTH函数的完整文档。

其他资源

以下教程说明如何在 Excel 中执行其他常见任务:

如何在Excel中将天转换为月
如何在Excel中计算每月平均值
如何计算Excel中日期之间的月数

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注