Как извлечь название месяца из пользовательской даты - PullRequest
0 голосов
/ 30 июня 2019

У меня есть файл CSV с датой в формате mm/dd/yyyy в столбце A. Вот шаги, которые я предпринял, чтобы извлечь из него месяц.

  1. Выберите весь столбец A и нажмите Format Cells
  2. В Format Cells, нажмите на Custom и использовали строку mm/dd/yyyy там
  3. Нажал Ok
  4. В столбец D (или любой другой столбец) я ввел следующий текст =TEXT(A1, "mmmm"). Этот текст должен извлечь номер месяца из столбца A1 и преобразовать в месяц. Но он просто копирует всю дату там.

Что мне здесь не хватает?

Ответы [ 3 ]

1 голос
/ 30 июня 2019

Даты, которые вы видите, являются наиболее вероятными строками, которые выглядят как даты.Вы можете преобразовать их в фактические даты, используя функцию DATE(year, month, day).Что-то вроде:

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

(A1 содержит текстовую дату.) А затем вы можете применить формат даты к столбцу, в который вы помещаете эту формулу.

0 голосов
/ 30 июня 2019

Пункт два должен быть изменен.В Format Cells нажмите Date и выберите любой из предопределенных форматов:

enter image description here

Тогда начальная формула должна работать:

=TEXT(A1, "mmmm")

0 голосов
/ 30 июня 2019

Указанный вами текст является синтаксисом для получения названия месяца в виде формулы.

Если вы просто изменяете числовое форматирование ячеек, вы указываете пользовательский числовой формат мммм.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...