如何在Excel中将月份名称转换为数字

通常,您需要返回列表中的最后一项或第一项,但每隔一段时间,您可能会发现自己需要返回列表中的倒数第二项。这些公式会有所帮助。

内容:

1. 公式

2. 解释

3.例子

3.1. 如何将月份名称转换为月份编号

公式

对于此公式,范围应替换为要转换的月份名称范围

= MONTH(DATEVALUE(range & " 1"))
将月份名称转换为月份编号的公式

解释

这个公式可以分为两个主要部分。

首先,DATEVALUE 函数将文本日期转换为表示日期的数字。此函数需要日期字符串采用有效的日期格式,这就是将“ 1”附加到月份名称的原因,从而创建有效的日期字符串。

例如,如果您在单元格A1中有“一月”,则A1和“ 1”将为您提供“1月<>日”。

当它被馈送到 DATEVALUE 函数时,它会转换为表示日期的序列号。

因此,DATEVALUE(“1 月 1 日”)将为您提供当前年份中 1 月 1 日的序列号:2023/<>/<>(如果未指定,Excel 将假定为当前年份)。

其次,MONTH 函数然后从该日期序列号中提取月份编号。因此,如果将 1/1/2023 输入到 MONTH 函数中,将返回 1。2 年 1 月 2023 日将返回 2,依此类推。

例子

如何将月份名称转换为数字

在此示例中,我们在 B 列中有一个月份名称列表,需要将这些名称转换为相应的月份数字。

在 C 列中使用以下公式,我们可以轻松地将每个名称转换为一个数字。

此公式可以是单个单元格引用,或者如果您使用的是Excel 365,则还可以使用“B3:B14”作为范围选择整个范围。

= MONTH(DATEVALUE(B3 & " 1"))
如何使用公式将月份名称转换为数字
0

评论0

请先
彩色高清PDF版 22J943-1 22G621-1 既有建筑改造设计与施工 既有住宅增设电梯图集.pdf
彩色高清PDF版 22J943-1 22G621-1 既有建筑改造设计与施工 既有住宅增设电梯图集.pdf
1分钟前 有人购买 去瞅瞅看

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录网站