Якщо в комірці міститься дата або номер місяця, то за допомогою формул або Формату осередку можна вивести назву місяця. Також вирішимо зворотну задачу: з текстового значення назви місяця отримаємо його номер.
Нехай в осередку В6 содердітся дата 05.09.2016
За допомогою формули = ТЕКСТ (B6; "ММММ") можна вивести повна назва місяця з великої літери в називному відмінку, Сентябрь. Щоб вивести назву з малої літери використовуйте функцію СТРОЧН ().
: Результат попередньої формули - текстове значення. Якщо потрібно, щоб в осередку була дата, то використовуйте Формат ячеек (натисніть сполучення клавіш CTRL + 1). Про форматах дати докладніше можна прочитати в статті Призначений для користувача формат ДАТИ і ЧАСУ в MS EXCEL
Формула = ТЕКСТ (B6; "МММ") виведе скорочена назва місяця (3 літери).
Особливий формат = ТЕКСТ (B6; "[$ - FC19] ММММ") виведе повну назву місяця з урахуванням відміни, тобто вересня. Цей формат зручний для виведення фраз, наприклад, Сьогодні 1 вересня, але може працювати не на всіх комп'ютерах.
Якщо місяць заданий числом від 1 до 12, то повна назва можна вивести за допомогою формули = ТЕКСТ (ДАТА (; B14; 1); "ММММ"). Назва з відміною можна вивести за допомогою формули = ВИБІР (B14; "січня"; "лютого"; "березня"; "квітня"; "травня"; "червня"; "липня"; "серпня"; "вересня"; " жовтня ";" листопада ";" грудня ").
Якщо потрібно вирішити зворотну задачу, тобто, маючи назву місяця, отримати його номер, то використовуйте формулу = МІСЯЦЬ (ДАТАЗНАЧ (1 & B21 & 2011))
Назва місяця має бути в називному відмінку і без помилок.
Для наочності можна скласти перелік місяців з їх номерами і за допомогою функції ВПР () вибирати назву місяця по його номеру (див. Файл прикладу).