Даты и время

Как получить название месяца по дате в Excel (4 простых способа)

Как получить название месяца по дате в Excel (4 простых способа)
⏱️ Время чтения: 12 минут📊 Сложность: Средняя

Excel позволяет форматировать даты разными способами. Вы можете выбрать отображение даты в коротком или длинном формате, а также отображать только номер дня, название месяца или год с заданной даты.

В этом руководстве я покажу несколько простых способов получить название месяца по дате в Excel. Выбранный метод будет зависеть от того, как вы хотите получить результат — как текстовую строку или как полную дату, но с отображением только названия месяца.

Способ 1: Пользовательское форматирование чисел

Использование произвольного форматирования — лучший метод из всех рассмотренных в этом руководстве, потому что он не меняет базовую дату — только способ её отображения. Дату по-прежнему можно использовать в расчётах.

1

Выделите ячейки с датами, где нужно отображать название месяца

2

Перейдите на вкладку «Главная»

3

В группе «Число» щёлкните значок средства запуска диалогового окна (или используйте Ctrl + 1)

4

В параметрах категории выберите «Все форматы» / «Пользовательский»

Практическое обучение в Excel. Попробуй бесплатно, прямо сейчас!
5

В поле «Тип» введите ммmм — в окне предпросмотра появится название месяца

6

Нажмите ОК

Эти шаги преобразуют отображение всех дат в полные названия месяцев. Базовое значение при этом остаётся датой (числом), так что расчёты продолжат работать корректно.

Разные коды пользовательского формата дают разный результат:

  • м — номер месяца: январь → 1, февраль → 2 и т.д.
  • мм — номер месяца двумя цифрами: январь → 01, ноябрь → 11
  • ммм — трёхбуквенное сокращение: январь → янв, август → авг
  • мммм — полное название месяца (использовано в примере выше)
  • ммммм — только первая буква названия месяца (январь → Я, февраль → Ф)
⚠️ Осторожно с «ммммм»: этот формат редко используется, поскольку сбивает с толку — январь и июль дают одну и ту же букву «Я».

Способ 2: Функция ТЕКСТ

Функция ТЕКСТ позволяет преобразовать дату в любой нужный формат и выдаёт результат в виде текстовой строки. Отличие от пользовательского форматирования: результат функции ТЕКСТ можно комбинировать с другими функциями или текстовыми строками.

Формула, которая даст название месяца:

=ТЕКСТ(A2;"мммм")

В отличие от пользовательского форматирования, результат функции ТЕКСТ — текстовое значение, и его нельзя использовать как дату/число в дальнейших вычислениях. Но зато его можно комбинировать с другим текстом.

Например, если вместо просто названия месяца нужно получить «Январь — Квартал 1», используйте формулу:

=ТЕКСТ(A2;"мммм")&" - Квартал "&ОКРУГЛВВЕРХ(МЕСЯЦ(A2)/3;0)

Здесь функции ОКРУГЛВВЕРХ и МЕСЯЦ используются для получения номера квартала, а результат объединяется с названием месяца из функции ТЕКСТ.

Способ 3: Функция ВЫБОР

Ещё один способ быстро получить название месяца из номера месяца — использовать функцию ВЫБОР. Хотя формула получается длинной, этот метод полезен, когда нужен результат, который нельзя получить через пользовательское форматирование или ТЕКСТ — например, названия месяцев на другом языке или в произвольном сокращении.

Формула:

=ВЫБОР(МЕСЯЦ(A2);"Янв";"Фев";"Мар";"Апр";"Май";"Июнь";"Июль";"Авг";"Сен";"Окт";"Ноя";"Дек")

Функция ВЫБОР принимает номер индекса (в примере — результат функции МЕСЯЦ) и на основе этого номера возвращает соответствующее значение из списка. Названия месяцев в формуле можно заменить на любые свои.

Способ 4: Power Query

Power Query упрощает очистку и преобразование данных, и в нём есть встроенная функция для быстрого преобразования даты в название месяца.

Реальная польза от Power Query проявляется, когда вы импортируете данные из других файлов Excel (или объединяете данные из нескольких файлов) и хотите заодно преобразовать даты в названия месяцев.

1

Выберите любую ячейку в наборе данных

2

Перейдите на вкладку «Данные»

3

В группе «Получить и преобразовать данные» нажмите «Из таблицы/диапазона»

4

В открывшемся редакторе Power Query щёлкните правой кнопкой мыши заголовок столбца с датой

5

Перейдите в меню «Преобразование» → «Дата» → «Месяц» → «Название месяца»

6

Нажмите «Закрыть и загрузить»

Эти шаги вставят новый лист с результирующей таблицей.

💡 Когда это оправдано: если название месяца нужно получить всего один раз — используйте способы 1–3. Но если вы уже работаете с Power Query для управления данными из нескольких источников или объединённых файлов, знание этого приёма сэкономит немало времени. Для этого метода данные должны быть организованы как таблица Excel.

Вам также могут пригодиться смежные темы: расчёт количества месяцев между двумя датами, расчёт времени в Excel, получение первого дня месяца, добавление/вычитание дней к дате, преобразование серийных номеров в даты и запрет автоматического преобразования чисел в даты.

Освойте все формулы дат в Excel

ТЕКСТ, ВЫБОР, Power Query и другие инструменты для работы с датами

Практическое обучение в Excel. Попробуй бесплатно, прямо сейчас!