网站搜索

如何从 Microsoft Excel 中的日期获取月份或年份


Microsoft Excel 中的日期对于跟踪财务、订单和销售非常有用。因此,有时您可能想要从日期条目中提取一个月或一年。函数和公式使这成为一项简单的任务。

在 Excel 中有几种方法可以从日期中获取月份,具体取决于您是要将结果显示为数字、单词还是缩写。幸运的是,您可以使用这些相同的方法从日期条目中获取年份。

使用日期函数获取月份或年份

如果您想获取一个月的数值,例如 10 表示 10 月,11 表示 11 月,等等,MONTH 函数可以快速完成工作。多年来,您可以简单地使用 YEAR 函数和引用。

每个函数的语法都是相同的:MONTH(reference)YEAR(reference),您在其中引用包含日期的单元格。

您可以使用以下公式从单元格 A2 中的日期获取月份和年份:

=MONTH(A2)
=YEAR(A2)

然后您将在包含公式的单元格中看到结果。

请记住,月份被格式化为它的数值。

如果您有一个日期列表,您希望在其中获取每个条目的月份和/或年份,请使用填充柄将公式向下拖动到其余单元格。

使用 TEXT 函数获取月份或年份

也许您更喜欢看到月份的名称或缩写而不是数字。您可以使用 TEXT 函数为月份执行此操作。您还可以使用此方法获取年份的两位数。

该函数的语法是 TEXT(value, format_code),您需要两个参数来显示月份。 value 是包含日期的单元格,format_code 是您希望如何显示结果。

在这里,我们将使用表示月份的字母 M 作为 format_code,获取单元格 A2 中日期的月份作为完整单词:

=TEXT(A2,"mmmm")

请注意,您至少需要在引号内包含四个 M 才能获得完整的月份名称。月份名称中的字母数量与参数中 M 的数量不对应;只需输入其中至少四个。

要获得一个月的三个字母缩写而不是全名,只需使用三个 M:

=TEXT(A3,"mmm")

如果年份只需要两位数而不是全部四位,也可以使用 TEXT 函数。您将使用字母 Y 表示年份作为 format_code

=TEXT(A2,"yy")

同样,您可以根据需要使用填充柄将公式复制到剩余的单元格中。

使用这些方法,只需一分钟即可从 Excel 中的完整日期中提取一个月或一年。有关更多信息,请查看 Excel 中这些您可能会发现有用的附加日期和时间函数。