Найти тему
ExcelVba

Как написать месяц в Excel текстом (формула).

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

Порой, а на самом деле, почти всегда, бывает удобно видеть название месяца в сводной таблице в виде текста. Согласитесь, что например "Апрель" смотрится порой лучше, чем "4", особенно если объём таблицы большой.

Видео вариант данной статьи доступен на Rutube и Youtube.

Чтобы решить подобную задачу, нужно совсем немного, но начну по порядку.

Допустим, у нас есть данные о дате события, представленные в таком виде:

Исходная таблица
Исходная таблица

Из этих данных необходимо получить название месяца текстом.

О том, как получить другие данные из даты, я рассказываю в этой статье: https://dzen.ru/a/ZbZvdQoObQUTcV38

Для этого, мы в соседний, или любой другой удобный нам столбец (главное следить за правильностью строк!) добавим следующую формулу:

=ТЕКСТ([ссылка на ячейку с датой];"ММММ")

[ссылка на ячейку с датой] - указываем ячейку, в которой содержится дата

"ММММ" - задаём формат вывода. В данном варианте пишутся русские четыре русские буквы М и они обязательно должны указываться в кавычках.

В результате получаем следующее:

Результат формулы
Результат формулы

После чего протягиваем формулу ниже на весь массив строк и вставляем, при необходимости, как значение

О том, как сделать это, я рассказывал в статье по работе с датами: https://dzen.ru/a/ZcdV14sDo1x6nlpv

Также у нас есть Telegram-канал, где много всего интересного: https://t.me/xxlanalytics