Excel:创建该月 15 号和最后一天的日期
通常,您可能希望在 Excel 中创建包含每月 15 日和每月最后一天的日期列表。
例如,您可能想要创建以下日期列表:
幸运的是,这在 Excel 中很容易做到,以下示例演示了如何执行此操作。
示例:在 Excel 中创建该月 15 号和最后一天的日期
首先,手动输入您要开始的日期。
例如,我们将在单元格A2中输入01/15/2023 :
接下来,我们将在单元格A3中键入以下公式:
=IF(DAY( A2 )<16,EOMONTH( A2,0 ),EOMONTH( A2,0 )+15)
然后,我们单击该公式并将其拖动到 A 列中所需数量的单元格中:
结果是一个日期列表,其中仅包含 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 中执行其他常见任务: