如何在 excel 中获取该月的第一天(附示例)


您可以使用以下任意公式从 Excel 中的日期获取该月的第一天:

公式1:使用DAY()函数

 = A2 -DAY( A2 )+1

公式 2:使用 EOMONTH() 函数

 =EOMONTH( A2 ,-1)+1

这两个公式都将返回单元格A2中的日期所在月份的第一天。

以下示例展示了如何在 Excel 中使用以下数据集实际使用每个公式:

示例 1:使用 DAY() 获取该月的第一天

我们可以在单元格C2中键入以下公式来获取单元格A2中的日期所在月份的第一天:

 = A2 -DAY( A2 )+1

然后我们可以将此公式拖动并填充到 C 列中的每个剩余单元格中:

Excel 使用 DAY() 函数获取该月的第一天

C 列现在显示 A 列中每个日期所在月份的第一天。

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

  • DAY()函数返回 1 到 31 之间的月份中的第几天。
  • 因此, A2 – DAY(A2)返回上个月的最后一天。
  • 然后我们添加一个以获取单元格A2中的日期所在月份的第一天。

示例 2:使用 EOMONTH() 获取该月的第一天

我们可以在单元格C2中键入以下公式来获取单元格A2中的日期所在月份的第一天:

 =EOMONTH( A2 ,-1)+1

然后我们可以将此公式拖动并填充到 C 列中的每个剩余单元格中:

Excel 使用 EOMONTH() 函数获取该月的第一天

C 列现在显示 A 列中每个日期所在月份的第一天。

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

  • EOMONTH()函数返回日期所在月份的最后一天。
  • EOMONTH(A2, -1)函数返回上个月的最后一天。
  • 然后我们添加一个以获取单元格A2中的日期所在月份的第一天。

您可以在此处找到 Excel 中EOMONTH()函数的完整文档。

其他资源

以下教程介绍了如何在 Excel 中执行其他常见操作:

如何在Excel中按月计数
如何在Excel中计算每月平均值
如何在Excel中将日期转换为月份和年份格式

添加评论

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