Excel:将 3 个字母的月份缩写转换为数字


您可以在 Excel 中使用以下公式将 3 个字母的月份缩写转换为 Excel 中的月份数字:

 =MONTH(DATEVALUE( A2 &1))

此特定公式将单元格A2中的 3 个字母的月份缩写转换为月份数字。

例如,如果单元格A2包含Oct ,则此公式将生成值10 ,因为 October 是第 10 个月。

下面的例子展示了如何在实践中使用这个公式。

示例:将 3 个字母的月份缩写转换为 Excel 中的数字

假设 Excel 中有以下列 3 个字母的月份缩写:

我们可以在单元格B2中键入以下公式,将单元格A2中的 3 个字母的月份缩写转换为月份数字:

 =MONTH(DATEVALUE( A2 &1))

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

Excel 将月份从 3 个字母转换为数字

B 列现在显示 A 列中每个 3 个字母的月份缩写的月份编号。

这个公式是如何运作的?

考虑我们使用的公式:

 =MONTH(DATEVALUE( A2 &1))

首先,此公式使用A2&1在三字母缩写的末尾添加 1。

例如, JAN 变为JAN1

接下来, DATEVALUE函数将文本日期转换为表示自 1900 年 1 月 1 日以来的天数的序列号。

例如, JAN1变为44,927 (公式假设使用的年份为当前年份),因为 2023 年 1 月 1 日距 1900 年 1 月 1 日已有 44,927 天。

最后, MONTH函数从序列号中提取月份号。

例如,与序列号 44927 关联的月份编号是1

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

其他资源

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

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

添加评论

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