Как в Excel получить месяц из даты (функция ТЕКСТ и МЕСЯЦ)
Получить месяц из даты требуется довольно часто. Предположим, что у вас есть выгрузка продаж по дням. Даты указаны вот в таком формате:
Дата и время |
25.08.2013 18:03 |
14.05.2013 18:04 |
07.08.2013 18:02 |
11.09.2013 18:01 |
15.05.2013 10:32 |
Каждая строчка — это отдельная сделка. Вам необходимо сделать отчет за месяц. Какое количество товаров было продано в каждом месяце. Есть разные способы решения данной задачи, но предположим, что у нас стоит задача вытащить из даты месяц, чтобы потом было легко просуммировать по ним данные.
Способ 1. Получить месяц из даты с помощью функции МЕСЯЦ в Excel
Прописываем формулу:
=МЕСЯЦ(A2)
Протягиваем формулу и получаем месяц из даты в виде цифры. 5 — это месяц май, 8 — это август и так далее.
Есть аналогичные функции: ГОД, МЕСЯЦ, НЕДЕЛЯ, ДЕНЬ, ЧАС, МИНУТЫ, СЕКУНДЫ, которые работают аналогичным способом. Например, если в нашем примере написать =ГОД(A2), то в результате получим 2013 и так далее
Иногда требуется получить месяц из даты в формате текста: «Январь, Февраль, Март… » в этом случае воспользуемся другой функцией.
Способ 2. Получить месяц из даты с помощью функции ТЕКСТ в Excel
Синтаксис будет следующий
ТЕКСТ(значение, формат)
Значение это ссылка на ячейку с датой
Формат — для получения месяцев необходимо использовать заглавную букву «М». Причем от ее количества будет зависеть формат отображения (Первая буква месяца, Полное название месяца, короткое название, в виде двойной цифры и одной цифры)
Наглядно это можно посмотреть на скриншоте.
Так например, чтобы получить месяц в формате «Январь, Февраль, Март», необходимо ввести «ММММ».
Формул будет выглядеть следующим образом.
=ТЕКСТ(A2;"ММММ")
После этого можно быстро посчитать сумму сделок по месяцам с помощью функции СУММЕСЛИ
sirexcel.ru
Функция МЕСЯЦ — Служба поддержки Office
В этой статье описаны синтаксис формулы и использование функции МЕСЯЦ в Microsoft Excel.
Описание
Возвращает месяц для даты, заданной в числовом формате. Месяц возвращается как целое число в диапазоне от 1 (январь) до 12 (декабрь).
Синтаксис
МЕСЯЦ(дата_в_числовом_формате)
Аргументы функции МЕСЯЦ описаны ниже.
-
Дата_в_числовом_формате Обязательный аргумент. Дата месяца, который необходимо найти. Дата должна быть введена с использованием функции ДАТА либо как результат других формул или функций. Например, чтобы задать дату 23 мая 2008 г., используйте выражение ДАТА(2008;5;23). Если ввести дату как текст, могут возникнуть проблемы.
Замечания
В приложении Microsoft Excel даты хранятся в виде последовательных чисел, что позволяет использовать их в вычислениях. По умолчанию дате 1 января 1900 г. соответствует число 1, а 1 января 2008 г. — число 39 448, поскольку интервал между ними составляет 39 448 дней.
Значения, возвращаемые функциями ГОД, МЕСЯЦ и ДЕНЬ, соответствуют григорианскому календарю независимо от формата отображения для указанного значения даты. Например, если для формата отображения заданной даты используется календарь Хиджра, то значения, возвращаемые функциями ГОД, МЕСЯЦ и ДЕНЬ, будут представлять эквивалентную дату по григорианскому календарю.Пример
Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.
Дата |
||
15-апр-2011 |
||
Формула |
Описание |
Результат |
=МЕСЯЦ(A2) |
Месяц даты в ячейке A2 |
4 |
См. также
Функция ДАТА
Сложение и вычитание дат
Функции даты и времени (справка)
support.office.com
Функции для работы с датами в Excel: примеры использования
Для работы с датами в Excel в разделе с функциями определена категория «Дата и время». Рассмотрим наиболее распространенные функции в этой категории.
Как Excel обрабатывает время
Программа Excel «воспринимает» дату и время как обычное число. Электронная таблица преобразует подобные данные, приравнивая сутки к единице. В результате значение времени представляет собой долю от единицы. К примеру, 12.00 – это 0,5.
Значение даты электронная таблица преобразует в число, равное количеству дней от 1 января 1900 года (так решили разработчики) до заданной даты. Например, при преобразовании даты 13.04.1987 получается число 31880. То есть от 1.01.1900 прошло 31 880 дней.
Этот принцип лежит в основе расчетов временных данных. Чтобы найти количество дней между двумя датами, достаточно от более позднего временного периода отнять более ранний.
Пример функции ДАТА
Построение значение даты, составляя его из отдельных элементов-чисел.
Синтаксис: год; месяц, день.
Все аргументы обязательные. Их можно задать числами или ссылками на ячейки с соответствующими числовыми данными: для года – от 1900 до 9999; для месяца – от 1 до 12; для дня – от 1 до 31.
Если для аргумента «День» задать большее число (чем количество дней в указанном месяце), то лишние дни перейдут на следующий месяц. Например, указав для декабря 32 дня, получим в результате 1 января.
Пример использования функции:
Зададим большее количество дней для июня:
Примеры использования в качестве аргументов ссылок на ячейки:
Функция РАЗНДАТ в Excel
Возвращает разницу между двумя датами.
Аргументы:
- начальная дата;
- конечная дата;
- код, обозначающий единицы подсчета (дни, месяцы, годы и др.).
Способы измерения интервалов между заданными датами:
- для отображения результата в днях – «d»;
- в месяцах – «m»;
- в годах – «y»;
- в месяцах без учета лет – «ym»;
- в днях без учета месяцев и лет – «md»;
- в днях без учета лет – «yd».
В некоторых версиях Excel при использовании последних двух аргументов («md», «yd») функция может выдать ошибочное значение. Лучше применять альтернативные формулы.
Примеры действия функции РАЗНДАТ:
В версии Excel 2007 данной функции нет в справочнике, но она работает. Хотя результаты лучше проверять, т.к. возможны огрехи.
Функция ГОД в Excel
Возвращает год как целое число (от 1900 до 9999), который соответствует заданной дате. В структуре функции только один аргумент – дата в числовом формате. Аргумент должен быть введен посредством функции ДАТА или представлять результат вычисления других формул.
Пример использования функции ГОД:
Функция МЕСЯЦ в Excel: пример
Возвращает месяц как целое число (от 1 до 12) для заданной в числовом формате даты. Аргумент – дата месяца, который необходимо отобразить, в числовом формате. Даты в текстовом формате функция обрабатывает неправильно.
Примеры использования функции МЕСЯЦ:
Примеры функций ДЕНЬ, ДЕНЬНЕД и НОМНЕДЕЛИ в Excel
Возвращает день как целое число (от 1 до 31) для заданной в числовом формате даты. Аргумент – дата дня, который нужно найти, в числовом формате.
Чтобы вернуть порядковый номер дня недели для указанной даты, можно применить функцию ДЕНЬНЕД:
По умолчанию функция считает воскресенье первым днем недели.
Для отображения порядкового номера недели для указанной даты применяется функция НОМНЕДЕЛИ:
Дата 24.05.2015 приходится на 22 неделю в году. Неделя начинается с воскресенья (по умолчанию).
В качестве второго аргумента указана цифра 2. Поэтому формула считает, что неделя начинается с понедельника (второй день недели).
Скачать примеры функций для работы с датами
Для указания текущей даты используется функция СЕГОДНЯ (не имеет аргументов). Чтобы отобразить текущее время и дату, применяется функция ТДАТА ().
exceltable.com
Функции времени ГОД, МЕСЯЦ, ДЕНЬ в Excel
Добрый день уважаемый пользователь!
В этой статье мы поговорим о трёх основных функций дат, это функция ГОД, функция МЕСЯЦ и функция ДЕНЬ в Excel. Это три составляющие любой даты и теперь рассмотрим, как с ними работать и для чего это нам надо. В первую очередь, эти функции служат для извлечения определенного параметра из имеющейся даты, мы может отдельно изъять год, числовую последовательность месяца или дня. Использование этих функций будет актуально когда, к примеру, нужно будет поделить ваши данные по временным отрезкам по годам, по месяцам или по дням. Часто использование этих функций оправдано при работе со статистическими данными, когда их применение улучшают показатели анализа.
Теперь давайте рассмотрим каждую из функций времени по отдельности:
Функция ГОД в Excel
Основная обязанность, которую выполняет функция ГОД в Excel, является возврат года, который будет соответствовать указанной дате. Сам год будет определять функция ГОД как целое число в диапазоне от 1900 года до 9999 года.
Синтаксис, который использует функция ГОД в Excel очень простой: =ГОД(указаная_дата_в_числовом_формате), где:
- Дата_в_числовом_формате, является обязательным аргументом и представляет собой дату, год которой следует вычислить. Даты нужно вводить при помощи функции ДАТА, указывать ссылкой на ячейку, которая содержит дату в соответствующем формате или это будет результат отдельных расчётов иных функций и формул. Важно! В случае, когда дата будет введена как текст, это приведёт к ошибкам и проблемам.
Стоит знать что значения, которое возвращает функция ГОД в Excel полностью, ведется по григорианскому календарю, без разницы какой формат для даты был указан. Даже если вы указываете дату по другому летоисчислению или альтернативному календарю, значение которое функция ГОД вернет, будет соответствовать дате григорианского календаря.
Все даты MS Excel хранит как последовательные числа и именно это позволяет нам работать с ними и использовать в своих вычислениях. По умолчанию первая дата под номером 1, это 1 января 1900 года, а вот, к примеру, 1 января 2018 года будет предоставлен числом 43101, так разница между этими двумя датами будет составлять 43101 день.
Функция МЕСЯЦ в Excel
Главная особенность, как используется функция МЕСЯЦ в Excel, это возврат значения месяца из даты, который заданный как числовой формат. Месяц будет возвращен функцией как целое число в диапазоне чисел от 1 до 12, что соответствует месяцам от января до декабря.
Синтаксис, который использует функция МЕСЯЦ в Excel, простой и незатейливый: =МЕСЯЦ(ваша_дата_в_числовом_формате), где:
- Дата_в_числовом_формате, является обязательным аргументом и представляет собой дату, месяц которой следует вычислить. Даты нужно вводить при помощи функции ДАТА, указывать ссылкой на ячейку, которая содержит дату в соответствующем формате или это будет результат отдельных расчётов иных функций и формул. Важно! В случае, когда дата будет введена как текст, это приведёт к ошибкам и проблемам.
Особенности, как используется функция МЕСЯЦ в Excel, соответствуют аналогично предыдущей рассматриваемой функции, так как формат дат распространяется на все функции времени.
Функция ДЕНЬ в Excel
Основная обязанность, которую выполняет функция ДЕНЬ в Excel, является возврат число дня, которое будет в указанной дате. День будет возвращен функцией как целое число в диапазоне чисел от 1 до 31, что зависит от максимального количества дней в месяце.
Синтаксис, который использует функция ДЕНЬ в Excel, так же не отличаеться обилием аргументов: =ДЕНЬ(ваша_дата_в_числовом_формате), где:
- Дата_в_числовом_формате, является обязательным аргументом и представляет собой дату, день которой следует вычислить. Даты нужно вводить при помощи функции ДАТА, указывать ссылкой на ячейку, которая содержит дату в соответствующем формате или это будет результат отдельных расчётов иных функций и формул. Важно! В случае, когда дата будет введена как текст, это приведёт к ошибкам и проблемам.
Как и предыдущие функции, функция ДЕНЬ в Excel хранит даты как последовательные числа и значения которые она возвращает, соответствуют датам григорианского календаря.
Отдельно для каждой функции я решил не создавать примеры их использования, поскольку они очень схожи в характере работы, рознятся только полученные результаты, разницу вы можете изучить на скриншоте: Также, для примера, можете изучить варианты работы этих функций в моей статье «Как посчитать количество дней в Excel».
Для работы с датами также вам будет полезно, ознакомится со статьями: «Как определяется разница между двумя датами с помощью функции РАЗНДАТ» и «Как определить в Excel день недели по дате».
Ну, вот и всё что я, пока, хотел вам рассказать о таких функциях работы с датами как функция ГОД, функция МЕСЯЦ и функция ДЕНЬ. Очень надеюсь, что моя статья вам помогла в решении вашей проблемы. Жду ваши лайки и комментарии, делитесь статьей с друзьями и коллегами, пусть нас будет много!
До встречи на страницах TopExcel.ru!
«Я хочу жить как бедный человек с деньгами.
«
Пабло Пикассо
Статья помогла? Поделись ссылкой с друзьями, твитни или лайкни!
topexcel.ru
Функции ГОД, МЕСЯЦ, ДЕНЬ в Excel. Определение номера года или месяца в Эксель
Количество рабочих дней между датами в ExcelФункции ГОД, МЕСЯЦ, ДЕНЬ в Excel — это классика. Регулярно пользуюсь ими и вам советую! Если вам нужно быстро сгруппировать данные по месяцам, сделать график, какой день недели самый загруженный или в каком году были наибольшие продажи, вам необходимо знать об этих функциях. Обо всем по порядку.
Функция ГОД в Excel
Пример. Дана таблица данных по продажам (см. выше), необходимо найти величину продаж по годам.
В отдельном столбце записываем функцию ГОД, как показано на картинке выше. У этой функции только один аргумент — дата в числовом формате (именно в числовом формате — если формула не работает проверьте верно ли задана дата). Соответственно результатом работы формулы будет номер года в числовом значении.
После чего в столбце I рассчитываем сумму по годам при помощи СУММЕСЛИ
Функция МЕСЯЦ в Excel
Теперь к примеру, нам нужно отобрать только данные за март месяц. Ищем номер месяца в столбце F. Теперь функция Месяц в эксель возвратит нам номер месяца в году. Если июль, то результатом вычисления будет число 7.
Отфильтровываем нужный нам месяц в таблице. Если нужно ищем сумму продаж за март.
Делается это несложно при помощи автофильтра
Функция ДЕНЬ в Excel
Функция ДЕНЬ работает точно так же как и две предыдущих — она считает порядковый номер дня этой даты в месяце. Т.е. если сегодня 22.07, число 22 получаем именно функцией ДЕНЬ:
Как мне кажется, даже поинтереснее будет функция ДЕНЬНЕД. Она находит номер дня недели из числа и выводит число.
Проделываем всю процедуру с написанием формулы, опять же не забываем чтобы дата была в числовом формате, в итоге получаем столбец с номерами дней недели.
После чего мы можем построить график — в какой день недели было больше всего продаж.
Получается, что в пятницу продажники почти не работают — делаем выводы.
Для функции ДЕНЬНЕД есть небольшая хитрость — это дополнительный аргумент, если оставить это поле пустым, то дни недели будут считаться по американской системе (воскресенье первый день недели), а если поставить 2, то по европейской — к которой мы привыкли.
Все 3 функции и примеры графиков в одном месте можно скачать в файле.
Статьи, которые будут полезны вместе с этой статьей. Функции ГОД, МЕСЯЦ, ДЕНЬ в Excel:
- Как группировать данные по дням в сводной таблице
- Как посчитать количество дней между датами, в том числе количество рабочих дней
- Функция СЕГОДНЯ и все что с ней связано
Время и дата очень обширные темы в Excel, возможно я что-то забыл описать — пишите пожалуйста вопросы в комментариях.
Поделитесь нашей статьей в ваших соцсетях:
Похожие статьи
(Visited 3 837 times, 1 visits today)
Количество рабочих дней между датами в Excelexcelworks.ru
Месяц из даты Excel. — EXCEL-OFFICE.RU
Месяц из даты Excel. — EXCEL-OFFICE.RU Поменять, закрепить, развернуть в таблице Excel. Месяц из даты Excel. Можно извлечь с помощью формул Excel из даты месяц, год, день. Как вставить текущую дату, смотрите в статье «Текущая дата в Excel» здесь. Как правильно настроить формат даты (не ячейки), чтобы формулы считали даты, смотрите в статье «Преобразовать дату в текст Excel».Рассмотрим еще несколько приемов работы с датами в Excel.
Извлечь месяц из даты Excel.
Например, в ячейке А1 стоит дата — 12.06.2016. Нам нужно извлечь из даты месяц.
Первый вариант.
В ячейке В1 пишем такую формулу (формат в ячейке – «ДАТА»). =МЕСЯЦ(А1) Получится так.
Второй вариант.
Чтобы в ячейке В1 месяц был написан прописью, формулу напишем такую.
=ИНДЕКС({«январь»;»февраль»;»март»;»апрель»;»май»;»июнь»;»июль»;»август»;
«сентябрь»;»октябрь»;»ноябрь»;»декабрь»};МЕСЯЦ(A1))
Получится так, смотрите ячейку В2.
Извлечь год из даты Excel.
В ячейке С1 пишем такую формулу. =ГОД(A1) Получится так.
Извлечь число из даты в Excel.
В ячейке D1 пишем такую формулу. =ДЕНЬ(A1) Получилось так.
Как узнать в Excel количество дней в месяце.
Используем предыдущую таблицу с датой 12.06.2016. В ячейке А2 пишем такую формулу.
=ДЕНЬ(КОНМЕСЯЦА(A1;0))
Получилось так.
В июне месяце 30 дней.
Как прибавить к дате дни, месяцы, года, смотрите в статье «Работа с датами в Excel».
Как соединить в одно предложение слова и даты из ячеек, смотрите в статье «Функция «СЦЕПИТЬ» в Excel».
О других способах различных расчетов, вычислений дат, смотрите в разделе «Другие статьи по этой теме» в конце статей.
В Excel можно округлять числа несколькими способами. Но, иногда, нужно отключить округление чисел. Как это сделать, читайте в статье «Как убрать округление чисел в Excel».
www.excel-office.ru
Как из даты получить год, месяц, день в Excel
Дата: 3 февраля 2016 Категория: ExcelПоделиться, добавить в закладки или распечатать статью
Уважаемые читатели, мы продолжаем изучать функции дат. Мы уже научились вставлять текущую дату и время в ячейку. На очереди составные части дат.
Предположим, у вас есть перечень дат, для каждой из которых нужно ответить, «а в каком году…». То есть, выделить год, или месяц, или день из полной даты. Как это сделать? Ну не вручную же их перебирать? Нет, друзья, не вручную! Читайте пост и получайте долгожданные ответы!
Я знаю 6 функций для получения составных частей даты в Эксель. Все они имеют один обязательный аргумент – дата в числовом формате:
- ГОД(дата) – возвращает номер года из даты
- МЕСЯЦ(дата) – номер месяца из даты
- ДЕНЬ(дата) – указывает число месяца в заданной дате
- ЧАС(дата) – возвращает количество часов в дате
- МИНУТЫ(дата) – минуты в дате
- СЕКУНДЫ(дата) – секунды в дате
Если для даты не задано время, последние 3 функции вернут «0».
С помощью этих очевидных функций, вы легко выделите нужные компоненты из даты, а дальше – дело ваших рук и фантазии.
И напоследок, иллюстрация применения всех приведенных функций для закрепления знаний.
Получение части даты в ЭксельПожалуйста, задавайте ваши вопросы в комментариях, подписывайтесь на блог, добавляйте в закладки. Вместе с нами – вы станете настоящими мастерами Excel!
В следующем посте мы выполним обратную операцию – соберем дату из составных частей.
Вы так же можете почитать статьи по теме:
Поделиться, добавить в закладки или распечатать статью
officelegko.com