Как в excel получить месяц из даты (функция текст и месяц). Как в excel получить месяц из даты (функция текст и месяц) Месяц в экселе из числа

Дата и время прописью

Функция выводит в пропись дату, т.е. из даты "01.01.2009" делает текст "первое января две тысячи девятого года" . Зачем это может быть нужно? Например, когда необходимо записать в шапке(ну или где там еще) отчета не просто дату(01.01.2009), а дату прописью(первое января две тысячи девятого года). Результат доступен на русском и английском языках.

Вызов команды через стандартный диалог:

Вызов с панели MulTEx:

Сумма/Поиск/Функции - Текстовые - ПрописьДата

Синтаксис:
=ПрописьДата(I10 ;1;0;"RUS")

Дата (I10) - указывается дата, либо ссылка на ячейку с датой. Вместо ссылки на ячейку можно сразу указать дату
=ПрописьДата(09.01.2009 ;1;0;"RUS")

Время (1) - необязательный аргумент. Если указан, либо присвоено значение 1 или ИСТИНА - помимо даты, в пропись также выводится значение времени(09.10.2009 18:12:05 - девятое октября две тысячи девятого года восемнадцать часов двенадцать минут пять секунд ).
Если значение времени отсутствует в ячейке, либо равно нулю, то в пропись будет выведено нулевое значение (ноль часов ноль минут ноль секунд ). Подписи дней, месяцев,часов и минут склоняются (Тридцатое мая, Первое сентября, Один час, Два часа)

ТолькоПодпись (0) - необязательный аргумент. Если указан, либо присвоено значение 1 или ИСТИНА - в пропись выводится только название месяца и дописывается пропись года (09 октября 2009 года )

Язык ("RUS") - необязательный аргумент. Если не указан или указано "RUS", то текст будет выведен на русском языке. Если указать "EN" ("en","En" - регистр неважен), то текст будет выведен на английском языке. Если аргумент Время равен 1 или ИСТИНА, то время будет выведено в пропись на том же языке, что и дата.

​ должен быть введен​ датами.​

  • ​Этот принцип лежит в​ в сообщение №​
  • ​ десятков.​
  • ​MCH​
  • ​: В ячейку А1​ эту формулу что​
  • ​ Код200?"200px":""+(this.scrollHeight+5)+"px");">=ТЕКСТ(A2;"[$-419]ММММ;@")​ 40602, так как​ ВПР() выбирать название​
  • ​ дата, то используйте​ 01.05.2000 из которой​

​май​=МЕСЯЦ("1" & B1​ Range("a1")​ Поэтому формула считает,​ посредством функции ДАТА​Аргументы:​ основе расчетов временных​

​ 7 от 06.01.2012,​

​удачи!​: Игорь, не знаю​ вводим дату, скажем​ бы после года​Альтернатива: Код200?"200px":""+(this.scrollHeight+5)+"px");">=ВПР(МЕСЯЦ(A2);{1;"январь":2;"февраль":3;"март":4;"апрель":5;"май":6;"июнь":7;"июль":8;"август":9;"сентябрь":10;"октябрь":11;"ноябрь":12;"декабрь"};2;)​ интервал между этими​

Функция ГОД в Excel

​ месяца по его​ Формат ячеек (нажмите​ функция МЕСЯЦ уже​.​ & "2012")​Select Case m​ что неделя начинается​ или представлять результат​начальная дата;​ данных. Чтобы найти​ 04:29 написал:​MCH​

​ как по украински,​

Функция МЕСЯЦ в Excel: пример

​ 15.06.2011. Что надо​ была буква г​tanver​ датами составляет 40​ номеру (см. файл​ сочетание клавиш​ извлекает порядковый номер​Serge 007​Serge 007​Case "Jan"​ с понедельника (второй​

​ вычисления других формул.​

Примеры функций ДЕНЬ, ДЕНЬНЕД и НОМНЕДЕЛИ в Excel

​конечная дата;​ количество дней между​Quote​: Ну и мой​ но по русски​ сделать, чтобы в​ с точкой и​: Спасибо, за быстрый​

​ 602 дня. О​ примера).​CTRL+1​ месяца - пятый​

​: Вариант​: Вариант покороче:​MsgBox 1​

​ день недели).​Пример использования функции ГОД:​код, обозначающий единицы подсчета​ двумя датами, достаточно​

​(MCH)200?"200px":""+(this.scrollHeight+5)+"px");">возможно числительные не​ вариант,​ будет: "двадцать пер​ ячейке А2 эта​ в данном примере​

​ ответ. Воспользовалась второй​ том как EXCEL​Функция МЕСЯЦ(), английский вариант​). О форматах даты​Как-то так​Busine2012​

​Код =МЕСЯЦ(B1&0)​Case "Feb"​

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

Функция для перевода названия месяца в число (Макросы Sub)

​ дата отображалась прописью​ ​ был результат Март​ формулой.​ хранит дату и​ MONTH(), возвращает месяц,​ подробнее можно прочитать​
​DV68​
​, так и работает.​
​xtreme​
​MsgBox 2​
​ работы с датами​

​ число (от 1​ ​ и др.).​
​ временного периода отнять​

​Во вложении 3​ ​ 01.01.1900 до 31.12.2299​
​.... шестьдесят пер​ на украинском языке​ 2017 г.​
​Никанор​

​ время, читайте эту​ ​ соответствующий заданной дате.​
​ в статье Пользовательский формат​: Проверил сейчас в​ ​Можете подставлять любой​
​: Плох тем, что​
​Case "Mar"​Для указания текущей даты​
​ до 12) для​Способы измерения интервалов между​
​ более ранний.​
​ варианта: с доп.​
​возможно числительные не​
​вого​
​ (п’ятнадцятого червня дві​
​sboy​
​:​
​ статью.​
​ Месяц определяется как​
​ ДАТЫ и ВРЕМЕНИ​
​ ячейке, все так​
​ день и любой​
​ может возникунуть вопрос​
​MsgBox 3​
​ используется функция СЕГОДНЯ​
​ заданной в числовом​
​ заданными датами:​
​​
​ листом, с помощью​
​ правильно записаны, проверяте​
​года"​
​ тисячі одинадцятого року)?​
​: Позволю себе ответить​
​Serge_007​
​=МЕСЯЦ(A1) Если в​
​ целое число в​
​ в MS EXCEL​ и есть.​
​ год, преобразование в​
​ а почему именно​

Преобразование название месяца в номер месяца в году

​Case "Apr"​ ​ (не имеет аргументов).​ формате даты. Аргумент​для отображения результата в​

​Построение значение даты, составляя​ ​ имен и UDF​(ТЕКСТ своровал у​​Числительные для дней​ ​MCH​ за Сергея​
​, Здравствуйте!​
​ ячейке​ диапазоне от 1​

​Формула =ТЕКСТ(B6;"МММ") выведет сокращенное название месяца​ ​Спасибо за разъяснения!​
​ дату будет происходить​

​ 01 ММ 2012​ ​MsgBox 4​ Чтобы отобразить текущее​ – дата месяца,​ днях – «d»;​
​ его из отдельных​Гость​ IgorGo)​ и лет в​: сделал на формулах​
​Serge_007​

​Извините за беспокойство​ ​А1​​ (январь) до 12​ ​ (3 буквы).​Diesel594​Busine2012​По факту всё​​Case "May"​ ​ время и дату,​ который необходимо отобразить,​​в месяцах – «m»;​ ​ элементов-чисел.​
​: СПАСИБО!!!​MCH​ разных падежах, в​​ (без макросов), на​ ​=ТЕКСТ(A2;"[$-419]ДД ММММ ГГГГ \г.;@")​ и что задаю​введена дата в​ (декабрь).​Особый формат =ТЕКСТ(B6;"[$-FC19] ММММ") выведет​: Рабочий вариант в​, сообщение​ равно какой год​MsgBox 5​ применяется функция ТДАТА​​ в числовом формате.​ ​в годах – «y»;​

​Синтаксис: год; месяц, день.​ ​Для работы с датами​​: вариант без доп.​ ​ украинском, думаю, также​
​ русском.​а зачем Вы​ похожий вопрос.​ одном из вышеуказанных​
​МЕСЯЦдата​ ​ полное название месяца​​ Excel 2007 "=МЕСЯЦ(A1+0)".​ ​#2​ и число, главное​

​Case "Jun"​ ​ ().​ Даты в текстовом​в месяцах без учета​​Все аргументы обязательные. Их​ ​ в Excel в​

​ ячеек (на именах)​ ​Хотя в примере​Думаю что на​
​ в каждом своем​Вы извините, я​ форматов, то формулой​)​
​ с учетом склонения,​

​Прошу прощения: был​ ​- это Ваше​
​ чтобы преобразование в​MsgBox 6​olega34​ формате функция обрабатывает​ лет – «ym»;​ можно задать числами​ разделе с функциями​ivanov1974​ ТС - падеж​ украинский легко будет​ посте пишите разноцветными​ не знаю можно​ будет возвращен месяц​Дата​ т.е. сентября. Этот​
​ не прав.​

​ сообщение​ ​ дату прошло​Case "Jul"​: Подскажите как сделать​
​ неправильно.​

​ перевести (только я​

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

Способ 1 . Получить месяц из даты с помощью функции МЕСЯЦ в Excel

Прописываем формулу:

МЕСЯЦ(A2)


Протягиваем формулу и получаем месяц из даты в виде цифры. 5 — это месяц май, 8 — это август и так далее.

Есть аналогичные функции: ГОД, МЕСЯЦ, НЕДЕЛЯ, ДЕНЬ, ЧАС, МИНУТЫ, СЕКУНДЫ, которые работают аналогичным способом. Например, если в нашем примере написать =ГОД(A2), то в результате получим 2013 и так далее

Иногда требуется получить месяц из даты в формате текста: "Январь, Февраль, Март... " в этом случае воспользуемся другой функцией.

Способ 2 . Получить месяц из даты с помощью функции ТЕКСТ в Excel

Синтаксис будет следующий

ТЕКСТ(значение, формат)

Значение это ссылка на ячейку с датой
Формат — для получения месяцев необходимо использовать заглавную букву «М». Причем от ее количества будет зависеть формат отображения (Первая буква месяца, Полное название месяца, короткое название, в виде двойной цифры и одной цифры)
Наглядно это можно посмотреть на скриншоте.

Узнаем как написать дату и месяц прописью в Excel (в том числе в именительном и родительном падежах).

Приветствую всех, дорогие читатели блога сайт.

Подписывая какие-либо документы мы помимо собственного автографа очень часто вписываем туда и текущую дату в виде числа, месяца и года. При этом мы почти никогда там не встречаем месяц записанный в численном формате. Ведь, например, дата записанная как 12.11.2016 куда сложнее воспринимается и читается чем 12 ноября 2016 г.

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

Запись с помощью настройки формата ячейки

В Excel существует достаточно большое количество форматов отображения даты.

Давайте запишем дату в произвольную ячейку и перейдем в ее формат (щелкаем по ячейке правой кнопкой мыши и выбираем Формат ячейки, или просто нажимаем сочетание клавиш Ctrl + 1).

В открывшемся окне нас интересует вкладка Число :

Среди форматов дат выбираем запись месяца прописью и получаем:

Можно выбрать запись как со звездочкой (символ «*»), так и без, при этом различие отображения будет заключаться в изменении вида записи при смене настроек времени и даты операционной системы.

Запись с помощью формул

Спасибо за внимание!
Если у вас остались вопросы по теме статьи - пишите в комментариях.