如何在 Excel 中将月份数字(即“12”)转换为月份名称?

Win*_*nch 2 excel date excel-formula excel-2016

我在格式为 YYYYMM 的电子表格中有数据,我需要将其转换为月年格式(即 201406 -> 2014 年 6 月)

我正在使用 RIGHT() 和 LEFT() 从初始数据单元格中提取相应的位,但我不知道如何将月份数字转换为月份名称(即 06 -> June, 01 -> January , 等等。)

我试过TEXT(RIGHT(B2,2),"mmmm")无论输入的数字如何都只返回一月。

理想情况下,这应该很容易,所以,有什么想法吗?谢谢。

Gli*_*tor 5

您可以使用DATE([Year],[Month],[Day])传递年和日的任何值。请注意,这将使单元格的实际值与 12 不同。

Excel 将读取 12 作为日期,这将是 00/01/1900(这是 0 作为日期)之后的 12 天,返回 12/01/1900,即 1 月。

TEXT(DATE(1,B2,1),"mmmm")