如何从自定义日期中提取月份名称

时间:2019-06-30 15:15:09

标签: excel

我有一个CSV文件,其mm/dd/yyyy列中的日期为A。这是我从中提取月份的步骤。

  1. 选择整列A,然后单击Format Cells
  2. Format Cells中,单击Custom,然后在其中使用字符串mm/dd/yyyy
  3. 单击确定
  4. 在第D列(或任何其他列)上,我输入了以下文本=TEXT(A1, "mmmm")。该文本应从A1列中提取月份号并转换为月份。但这只是复制整个日期。

我在这里想念什么?

3 个答案:

答案 0 :(得分:1)

您看到的日期很可能是看起来像日期的字符串。您可以使用DATE(year, month, day)函数将它们转换为实际日期。像这样:

=DATE(RIGHT(A1,4), LEFT(A1,2), MID(A1,4,2))

(A1包含文本日期。)然后,您可以将日期格式应用于放置此公式的列。

答案 1 :(得分:0)

您指定的文本是用于获取月份名称作为公式的语法。

如果您只是要更改单元格的数字格式,请指定自定义数字格式mmmm。

enter image description here

答案 2 :(得分:0)

第二点应更改。在Format Cells中单击Date,然后从预定义的格式中选择任何内容:

enter image description here

然后初始公式应该起作用:

=TEXT(A1, "mmmm")