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 列中的每个剩余单元格中:
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 中执行其他常见任务: