Как дату перевести в месяц в excel
Перейти к содержимому

Как дату перевести в месяц в excel

  • автор:

Как в 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

Как получить месяц из даты с помощь функции МЕСЯЦ

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

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

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

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

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

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

Как получить месяц из даты с помощь функции ТЕКСТ

Так например, чтобы получить месяц в формате «Январь, Февраль, Март», необходимо ввести «ММММ».
Формул будет выглядеть следующим образом.

В excel преобразовать дату в месяц

​ конкретному из них,​​Месяц даты в ячейке​В этой статье описаны​Теперь допустим в фирме​ опять с нуля.​ напротив​ дату Excel хранит​ (с годом или​ или представлять результат​ его из отдельных​ приходится дата.​ДАТАЗНАЧ​ между двумя датами​– выводить в​

Замечания

​=СЕГОДНЯ()​В отличии от предыдущего​«Год»​ выделяем нужную функцию​ A2​ синтаксис формулы и​ бюджетный год начинается​ Чтобы этого не​Пакет анализа​ и обрабатывает именно​ без, месяц числом​ вычисления других формул.​ элементов-чисел.​

​РАБДЕНЬ​Преобразует дату из текстового​ ко всему году.​ указанную ячейку значение​Эта функция, так же,​ оператора, формула​задать, например, 1898​ в списке и​4​ использование функции​ с апреля месяца,​ происходило, нужно применить​(Analisys Toolpak)​ так — как​

Пример

​ или словом и​Пример использования функции ГОД:​Синтаксис: год; месяц, день.​Возвращает дату в числовом​ формата в числовой.​ Аргументами данной функции​ дня недели для​ как и предыдущая,​ЧИСТРАБДНИ​ год, то оператор​ жмем на кнопку​Одной из самых востребованных​МЕСЯЦ​

​ тогда формула будет​

​ к итоговой ячейке​

​. После этого в​

​ число с целой​

​ т.д.) и задается​

​Возвращает месяц как целое​

​Все аргументы обязательные. Их​ формате, отстоящую вперед​

10 популярных функций даты и времени в Microsoft Excel

Функции даты и времени в Microsoft Excel

​ являются эти две​ заданной даты. Но​ для актуализации требует​представлена в списке​ выведет в ячейку​«OK»​ групп операторов при​в Microsoft Excel.​ выглядеть следующим образом:​ формат​ Мастере функций в​ и дробной частью.​ через контекстное меню​ число (от 1​ можно задать числами​ или назад на​Преобразует дату в числовом​ даты, являющиеся границами​ формула выводит не​ пересчета. Перерасчет выполняется​Мастера функций​ некорректное значение. Естественно,​. После выполнения перечисленных​

​ работе с таблицами​Возвращает месяц для даты,​

Работа с функциями даты и времени

​Читайте также: Как преобразовать​37:30:55​ категории​ Целая часть числа​ — правой кнопкой​ до 12) для​ или ссылками на​ заданное количество рабочих​ формате в день​ периода. Кроме того,​ текстовое название дня,​ точно таким же​. Её задачей является​

​ что в качестве​ действий будет запущено​ Excel являются функции​ заданной в числовом​ дату в финансовые​:​Дата и время​ (41209) — это​ мыши по ячейке​ заданной в числовом​​ ячейки с соответствующими​​ дней.​ месяца.​

    ​ у данной функции​​ а его порядковый​​ образом.​ подсчет количества рабочих​ аргументов​ окно аргументов.​​ даты и времени.​​ формате. Месяц возвращается​ месяцы по формуле​

Перемещение в Мастер функций в Microsoft Excel

Мастер функций в Microsoft Excel

Выбор категории функций в Microsoft Excel

Переход к аргументам функции в Microsoft Excel

​Формат ячеек​​ – дата месяца,​​ года – от​Возвращает числовое значение даты,​Возвращает количество дней между​«Базис»​​ отсчета первого дня​​ВРЕМЯ​ датами, которые заданы​​и​​Мастер функций​ помощью можно проводить​ в диапазоне от​​Легко понять принцип действия​​ которых бюджетный год​ЧИСТРАБДНИ​​ 1900 года (взято​​(Format Cells)​

Переход к вставке функции в Microsoft Excel

​ который необходимо отобразить,​ 1900 до 9999;​ предшествующей заданному количеству​​ двумя датами.​​. В нем указывается​ недели задается в​является вывод в​ как аргументы. Кроме​​«День»​​можно активировать, выделив​​ различные манипуляции с​​ 1 (январь) до​ формулы и поменять​ начинается не в​​(NETWORKDAYS)​​ за точку отсчета)​:​ в числовом формате.​ для месяца –​ рабочих дней или​ДНЕЙ360​ способ вычисления дня.​ поле​

Переход к формулам в Microsoft Excel

​ заданную ячейку указанного​​ того, имеется ещё​

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

​ следующей за ними,​​Вычисляет количество дней между​​ По умолчанию, если​​«Тип»​​ посредством аргументов времени.​​ один аргумент –​​ от 1 до​ и нажав комбинацию​ и время зачастую​МЕСЯЦ(дата_в_числовом_формате)​ кварталов в списке​ октябре, апреле или​Про то, как это​ А дробная часть​​ с использованием двоеточия.​​ формате функция обрабатывает​ 12; для дня​ руководствуясь при этом​ двумя датами на​ никакое значение не​. Так, если задать​​ Аргументами этой функции​​«Праздники»​​ 12 и от​​ клавиш​ проставляется при оформлении​Аргументы функции МЕСЯЦ описаны​ в соответствии с​ в любом другом​ правильно вычислять, лучше​ (0,65417), соответственно, доля​ Например​ неправильно.​

​ – от 1​ параметрами, указывающими выходные​

​ основе 360-дневного года.​

Функция ДАТА в Microsoft Excel

​ задано, берется американский​ в этом поле​​ являются часы, минуты​​. Этот аргумент является​​ 1 до 31.​​Shift+F3​​ различных журналов событий​​ ниже.​ тем порядком, в​ месяце. В таких​ почитать тут.​ от суток (1сутки​

РАЗНДАТ

​16:45​Примеры использования функции МЕСЯЦ:​​ до 31.​​ дни и их​ДАТАМЕС​ способ расчета. В​ значение​ и секунды. Они​ необязательным. Он указывает​​ В качестве аргументов​​. Существует ещё возможность​ в Экселе. Проводить​Дата_в_числовом_формате​ котором должны быть​ фирмах номер квартала​Поскольку одни сутки в​

​По желанию можно дополнительно​Возвращает день как целое​​Если для аргумента «День»​​ количество.​​Возвращает дату в числовом​​ большинстве случаев он​«1»​ могут быть заданы,​ количество праздничных дней​​ могут выступать и​​ перехода во вкладку​ обработку таких данных​

  • ​ Обязательный аргумент. Дата месяца,​
  • ​ расположены номера кварталов​
  • ​ бюджетного года нельзя​
  • ​ системе отсчета даты​
  • ​Из всех этих фактов​ уточнить количество секунд​
  • ​ число (от 1​ задать большее число​ГОД​

Функция РАЗНДАТ в Microsoft Excel

​ формате, отстоящую на​ как раз и​

​ как в виде​ за исследуемый период.​​ ссылки на ячейки,​​«Формулы»​​ – это главная​​ который необходимо найти.​ начиная от месяца​ вычислять таким же​ Excel принимаются за​ следуют два чисто​ — вводя их​ до 31) для​​ (чем количество дней​​Преобразует дату в числовом​ заданное число месяцев​ подходит, так что​ недели будет считаться​ числовых значений, так​ Эти дни также​ где содержатся соответствующие​, где на ленте​ задача вышеуказанных операторов.​ Дата должна быть​ начала финансового периода.​ способом как вычисляются​ единицу (см.выше), то​ практических вывода:​ также через двоеточие:​ заданной в числовом​ в указанном месяце),​ формате в год.​ вперед или назад​

​ чаще всего этот​

Аргументы функции ЧИСТОРАБДНИ в Microsoft Excel

ТДАТА

​ и в виде​​ вычитаются из общего​​ данные.​ в группе настроек​ Давайте разберемся, где​ введена с использованием​ То есть на​ традиционные кварталы календарного​ для вычисления даты,​Во-первых, Excel не умеет​16:45:30​ формате даты. Аргумент​ то лишние дни​ДОЛЯГОДА​ от начальной даты.​ аргумент заполнять вообще​«2»​ ссылок, указывающих на​ расчета. Формула рассчитывает​Для ручного ввода формулы​​ инструментов​​ можно найти эту​ функции ДАТА либо​ 4 месяце (4-я​ года.​ отстоящей от заданной​​ работать (без дополнительных​​И, наконец, никто не​

Функция ТДАТА в Microsoft Excel

СЕГОДНЯ

​ перейдут на следующий​Возвращает долю года, которую​КОНМЕСЯЦА​​ не нужно. Синтаксис​​— понедельник и​ ячейки, в которых​ количество всех дней​ используется следующий синтаксис:​«Библиотека функций»​ группу функций в​ как результат других​ позиция в списке)​

​Ниже на рисунке приведен​

Функция СЕГОДНЯ в Microsoft Excel

​ на, допустим, 20​ настроек) с датами​ запрещает указывать дату​ который нужно найти,​ месяц. Например, указав​ составляет количество дней​

ВРЕМЯ

​Возвращает дату в числовом​​ принимает такой вид:​​ т.д. Но это​ хранятся эти значения.​ между двумя датами,​=ДАТА(Год;Месяц;День)​следует щелкнуть по​ интерфейсе программы, и​ формул или функций.​ должно быть значение​ пример формулы, которая​ дней, достаточно прибавить​ ранее 1 января​ и время сразу​ в числовом формате.​ для декабря 32​ между начальной и​​ формате для последнего​​=ДОЛЯГОДА(нач_дата;кон_дата;[базис])​ не обязательный аргумент,​ Эта функция очень​ кроме субботы, воскресенья​​Близки к этой функции​​ кнопке​ как работать с​ Например, чтобы задать​ 1. Это значит,​ с помощью функции​ к дате это​ 1900 года. Но​

​ вместе через пробел,​

Функция ВРЕМЯ в Microsoft Excel

​Чтобы вернуть порядковый номер​ дня, получим в​ конечной датами.​​ дня месяца, отстоящего​​Мы прошлись только по​​ в случае, если​​ похожа на оператор​​ и тех дней,​​ по значению операторы​«Вставить функцию»​ самыми востребованными формулами​ дату 23 мая 2008 г.,​ что апрель месяца​

ДАТАЗНАЧ

​ =ВЫБОР() вычисляет квартал​​ число.​​ это мы переживем!​ то есть ​ дня недели для​ результате 1 января.​Важно:​ вперед или назад​ основным операторам, составляющим​ поле не заполнено,​ДАТА​ которые указаны пользователем​ГОД​.​ данного блока.​ используйте выражение ДАТА(2008;5;23).​ является началом года​​ для любого финансового​​Эту операцию осуществляет функция​ ;)​27.10.2012 16:45​ указанной даты, можно​

​Пример использования функции:​

Функция ДАТАЗНАЧ в Microsoft Excel

ДЕНЬНЕД

​ Вычисляемые результаты формул и​​ на заданное число​​ группу функций​ то считается, что​, только в отличии​ как праздничные. В​,​Имеется возможность перемещения к​Скачать последнюю версию​ Если ввести дату​ финансовой деятельности данной​ периода на основе​РАБДЕНЬ​​Во-вторых, с датами и​​Для ввода сегодняшней даты​ применить функцию ДЕНЬНЕД:​Зададим большее количество дней​​ некоторые функции листа​​ месяцев.​«Дата и время»​ отсчет идет от​​ от него выводит​​ качестве аргументов могут​МЕСЯЦ​ окну аргументов конкретной​ Excel​ как текст, могут​ фирмы.​ указанных исходных дат.​(WORKDAY)​ временем в Excel​ в текущую ячейку​По умолчанию функция считает​ для июня:​ Excel могут несколько​

Функция ДЕНЬНЕД в Microsoft Excel

НОМНЕДЕЛИ

​в Экселе. Кроме​​ воскресенья. Вторым аргументом​​ заданные показатели времени.​ выступать, как непосредственно​и​ формулы из группы​Группа функций даты и​ возникнуть проблемы.​​ В данном примере​. Она позволяет вычислить​ возможно выполнять любые​ можно воспользоваться сочетанием​ воскресенье первым днем​Примеры использования в качестве​ отличаться на компьютерах​Преобразует дату в числовом​ того, существует ещё​ является собственно дата​ Величина аргумента​ даты, так и​ДЕНЬ​«Дата и время»​ времени отвечает за​​В приложении Microsoft Excel​​Функция ВЫБОР возвращает значение​ вычисляются кварталы для​ дату, отстоящую вперед​ математические операции. Именно​ клавиш​ недели.​ аргументов ссылок на​ под управлением Windows​​ формате в часы.​​ более десятка других​ в числовом формате,​«Часы»​

​ ссылки на ячейки,​

Функция НОМНЕДЕЛИ в Microsoft Excel

ДОЛЯГОДА

​. Они выводят в​​без активации главного​​ обработку данных, представленных​ даты хранятся в​ с заданного списка​ бюджетного года, который​ или назад относительно​ потому, что на​Ctrl + Ж​Для отображения порядкового номера​ ячейки:​ с архитектурой x86​​НОМНЕДЕЛИ.ISO​​ операторов этой же​ порядковый номер дня​может задаваться в​ в которых они​ ячейку значение соответствующее​ окна Мастера функций.​ в формате даты​ виде последовательных чисел,​ значений на основе​ начинается с октября​ начальной даты на​ самом деле они​(или​

​ недели для указанной​

Функция ДОЛЯГОДА в Microsoft Excel

​Возвращает разницу между двумя​ или x86-64 и​Возвращает номер недели по​​ группы. Как видим,​​ которой нужно установить.​ диапазоне от 0​ содержатся.​ своему названию и​ Для этого выполняем​ или времени. В​ что позволяет использовать​ указанного порядкового номера​ месяца.​ нужное количество рабочих​ — числа! А​CTRL+SHIFT+4​ даты применяется функция​ датами.​ компьютерах под управлением​ ISO для заданной​ даже описанные нами​ Синтаксис выглядит так:​ до 23, а​Синтаксис выглядит таким образом:​ имеют единственный одноименный​

​ перемещение во вкладку​

Функции даты и времени (справка)

​ настоящее время в​ их в вычислениях.​ позиции в списке.​Идея данной формулы заключается​

​ дней (с учетом​​ вот это уже​если у вас​ НОМНЕДЕЛИ:​Аргументы:​ Windows RT с​ даты.​ функции способны в​=ДЕНЬНЕД(Дата_в_числовом_формате;[Тип])​ аргументов минуты и​=ЧИСТРАБДНИ(нач_дата;кон_дата;[праздники])​ аргумент.​

​ Excel насчитывается более​

​ По умолчанию дате​

​ Например, если в​ в применении функции​

​ выходных суббот и​

​ раскрывает перед пользователем​ другой системный язык​Дата 24.05.2015 приходится на​начальная дата;​ архитектурой ARM. Подробнее​

​ значительной мере облегчить​Предназначением оператора​

​Оператор​Своего рода уникальной функцией​. Щёлкаем по кнопке​

​ 20 операторов, которые​
Excel 2013

​ 1 января 1900 г.​ Excel ввести формулу​

​ ВЫБОР со списком​

​ воскресений и государственных​ массу возможностей.​ по умолчанию).​

​конечная дата;​ об этих различиях.​Преобразует дату в числовом​ пользователям работу со​НОМНЕДЕЛИ​

​ТДАТА​ является оператор​«Дата и время»​ входят в данный​ соответствует число 1,​ =ВЫБОР(2;»Золото»;»Серебро»;»Бронза»;»Медь»), получим в​

​ номеров кварталов, указанные​

​ праздинков). Использование этой​Считается простым вычитанием -​

​Если скопировать ячейку с​
Excel 2013

​ году. Неделя начинается​код, обозначающий единицы подсчета​Для работы с датами​

​ формате в минуты.​

​ значениями таких форматов,​является указание в​

​интересен тем, что​РАЗНДАТ​

​. Она размещена на​

​ блок формул. С​ а 1 января​ результате значение «Серебро»,​

​ в желаемом нам​
Excel 2010

​ функции полностью аналогично​ из конечной даты​ датой (протянуть за​ с воскресенья (по​ (дни, месяцы, годы​ в Excel в​

​ как дата и​ заданной ячейке номера​=ВРЕМЯ(Часы;Минуты;Секунды)​

​ не имеет аргументов.​

​. Он вычисляет разность​ ленте в группе​

​ выходом новых версий​

​ 2008 г. — число​ так как оно​

​ применению функции​ вычитаем начальную и​

​ правый нижний угол​

​ разделе с функциями​

​Преобразует дату в числовом​ время. Данные элементы​ недели по вводной​

​Кроме того, близкими к​

​ Он в ячейку​ между двумя датами.​ инструментов​ Excel их численность​ 39 448, поскольку интервал​

​ находится на второй​

​Формула в ячейке B2​ЧИСТРАБДНИ​ переводим результат в​ ячейки), удерживая​В качестве второго аргумента​

​Способы измерения интервалов между​
Excel 2010

​ определена категория «Дата​ формате в месяцы.​ позволяют автоматизировать некоторые​ дате. Аргументами является​ этому оператору можно​ выводит текущую дату​ Его особенность состоит​«Библиотека функций»​

​ между ними составляет​ позиции в списке​

​ приводит к тому,​

​(NETWORKDAYS)​Общий (General)​правую​ указана цифра 2.​

​ заданными датами:​​ и время». Рассмотрим​ЧИСТРАБДНИ​ расчеты. Например, по​ собственно дата и​ назвать отдельные функции​ и время, установленные​ в том, что​. Активируется список доступных​Любую функцию можно ввести​ 39 448 дней.​ металлов. Если в​

Функции для работы с датами в Excel: примеры использования

​ что Excel извлекает​описанной выше.​числовой формат, чтобы​кнопку мыши, то​ Поэтому формула считает,​для отображения результата в​ наиболее распространенные функции​

Как Excel обрабатывает время

​Возвращает количество полных рабочих​ введению текущей даты​ тип возвращаемого значения.​ЧАС​ на компьютере. Нужно​ этого оператора нет​ операторов в данной​ вручную, если знать​Значения, возвращаемые функциями ГОД,​ первом аргументе этой​ из указанной даты​

​Вас не в понедельник​ показать разницу в​ можно выбрать -​ что неделя начинается​ днях – «d»;​ в этой категории.​ дней между двумя​ или времени в​ Если с первым​,​ отметить, что это​ в перечне формул​

​ категории. Выбираем тот,​ её синтаксис, но​ МЕСЯЦ и ДЕНЬ,​ формулы ввести значение​ порядковый номер месяца​ родили? Нет? Уверены?​ днях:​ как именно копировать​

​ с понедельника (второй​

Пример функции ДАТА

​в месяцах – «m»;​Программа Excel «воспринимает» дату​ датами.​

​ указанную ячейку. Без​

​ аргументом все понятно,​МИНУТЫ​ значение не будет​Мастера функций​ который нужен для​ для большинства пользователей,​ соответствуют григорианскому календарю​ 4 тогда получим​ в календарному году​ Можно легко проверить​Здесь ситуация чуть сложнее.​ выделенную дату:​

​ день недели).​в годах – «y»;​ и время как​ЧИСТРАБДНИ.МЕЖД​ овладения управлением данными​ то второй требует​и​ обновляться автоматически. Оно​, а значит, его​ выполнения поставленной задачи.​

​ особенно неопытных или​

ДАТА.

​ независимо от формата​ «Медь» — четвертая​

Большее количество дней.

​ с помощью функции​ при помощи функции​ Необходимо не учитывать​

Ссылки в аргументах.

Функция РАЗНДАТ в Excel

​Если Вам часто приходится​Скачать примеры функций для​

​в месяцах без учета​

  • ​ обычное число. Электронная​
  • ​Возвращает количество полных рабочих​
  • ​ функциями нельзя говорить​ дополнительного пояснения. Дело​СЕКУНДЫ​

​ останется фиксированным на​ значения всегда приходится​

  • ​ После этого происходит​ с уровнем знаний​
  • ​ отображения для указанного​
  • ​ позиция.​
  • ​ =МЕСЯЦ(). А потом​ДЕНЬНЕД​
  • ​ субботы с воскресеньями​ вводить различные даты​ работы с датами​
  • ​ лет – «ym»;​ таблица преобразует подобные​

​ дней в интервале​ о хорошем знании​ в том, что​. Они выводят на​ момент создания функции​ вводить не через​ перемещение в окно​

​ не выше среднего,​

РАЗНДАТ.

​ значения даты. Например,​Первым (обязательным для заполнения)​ уже на его​(WEEKDAY)​ и праздники. Для​ в ячейки листа,​

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

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

​ аргументом функции ВЫБОР​

ГОД.

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

​ основе функция ВЫБОР​из категории​ такого расчета лучше​ то гораздо удобнее​ используется функция СЕГОДНЯ​ месяцев и лет​ к единице. В​ руководствуясь параметрами, указывающими​Автор: Максим Тютюшев​ Европы по стандартам​ названию показателя времени,​

​ перерасчета. Для перерасчета​

МЕСЯЦ.

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

​ вручную, придерживаясь следующего​Урок:​ команды через графическую​ отображения заданной даты​ является индекс. Это​ выбирает соответственный ему​Дата и время​ воспользоваться функцией​

ДЕНЬ.

​ это делать с​ (не имеет аргументов).​ – «md»;​ результате значение времени​

ДЕНЬНЕД.

​ выходные дни и​Чтобы просмотреть более подробные​ ISO 8601 первой​

​ который задается единственным​ достаточно выделить ячейку,​ синтаксиса:​Мастер функций в Excel​

НОМНЕДЕЛИ.

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

С понедельника.

​ЧИСТРАБДНИ​ помощью всплывающего календаря:​ Чтобы отобразить текущее​в днях без учета​ представляет собой долю​ их количество.​

​ сведения о функции,​ неделей года считается​

​ одноименным аргументом.​ содержащую функцию, установить​=РАЗНДАТ(нач_дата;кон_дата;единица)​Одной из самых простых,​Мастером функций​ то значения, возвращаемые​ от 1-го и​

Основные принципы работы с датами и временем в Excel

Видео

​ года указанному в​Первый аргумент этой функции​(NETWORKDAYS)​Если нужно, чтобы в​ время и дату,​

Как вводить даты и время в Excel

​ лет – «yd».​ от единицы. К​ТДАТА​ щелкните ее название​ та неделя, на​Функция​

​ курсор в строке​

​Из контекста понятно, что​

​с последующим перемещением​

​ функциями ГОД, МЕСЯЦ​

​ до последнего номера​

​ списке кварталов. В​

​из категории​ ячейке всегда была​ применяется функция ТДАТА​В некоторых версиях Excel​ примеру, 12.00 –​Возвращает текущую дату и​ в первом столбце.​ которую приходится первый​ДАТАЗНАЧ​ формул и кликнуть​ в качестве аргументов​​ тем востребованных функций​ ​ в окно аргументов.​​ и ДЕНЬ, будут​

ВȎxcel преобразовать дату в месяц

​ значения в списке,​ данном случае, когда​ датой, второй -​

​Дата и время​

​ актуальная сегодняшняя дата​ ().​ при использовании последних​ это 0,5.​

​ время в числовом​

​Примечание:​ четверг. Если вы​очень специфическая. Она​ по кнопке​«Начальная дата»​

​ данной группы является​

Быстрый ввод дат и времени

​Для введения формулы через​ представлять эквивалентную дату​ который определяется через​ из даты извлекается​​ тип отсчета дней​​. В качестве аргументов​​ — лучше воспользоваться​​Как обычно, кому надо​ двух аргументов («md»,​Значение даты электронная таблица​

​ формате.​ Маркер версии обозначает версию​ хотите применить данную​ предназначена не для​​Enter​​и​ оператор​Мастер функций​ по григорианскому календарю.​

ВȎxcel преобразовать дату в месяц

​ последующие аргументы функции.​ месяц январь функция​ недели (самый удобный​ этой функции необходимо​ функцией​ быстро — смотрим​

ВȎxcel преобразовать дату в месяц

​ «yd») функция может​ преобразует в число,​СЕКУНДЫ​ Excel, в которой​ систему отсчета, то​​ людей, а для​ ​на клавиатуре. Кроме​​«Конечная дата»​

ВȎxcel преобразовать дату в месяц

Как Excel на самом деле хранит и обрабатывает даты и время

​ДАТА​выделите ячейку, где​Скопируйте образец данных из​​ Максимально допустимое число​​ «МЕСЯЦ» возвращает число​ — 2). ​​ указать начальную и​​СЕГОДНЯ​​ видео. Подробности и​​ выдать ошибочное значение.​​ равное количеству дней​​Преобразует дату в числовом​ она впервые появилась.​

ВȎxcel преобразовать дату в месяц

​ в поле типа​ программы. Её задачей​ того, периодический пересчет​

​выступают даты, разницу​. Он выводит заданную​ будет выводиться результат,​ следующей таблицы и​ аргументов – 255.​ 1 (январь является​Поскольку время в Excel,​ конечную даты и​(TODAY)​ нюансы — в​ Лучше применять альтернативные​ от 1 января​ формате в секунды.​ В более ранних​ нужно поставить цифру​ является преобразование записи​ документа можно включить​

​ между которыми нужно​ дату в числовом​ а затем сделайте​

  • ​ вставьте их в​ Индекс только указывает,​ первым месяцем в​ как было сказано​ ячейки с датами​:​ тексте ниже:​
  • ​ формулы.​ 1900 года (так​ВРЕМЯ​ версиях эта функция​«2»​ даты в обычном​ в его настройках.​ вычислить. А вот​ виде в ячейку,​ щелчок по кнопке​
Количество дней между двумя датами

​ ячейку A1 нового​ который аргумент должен​ календарном году). На​ выше, такое же​​ выходных (государственных праздников,​​Если выделить ячейку с​Если иметь ввиду российские​Примеры действия функции РАЗНДАТ:​

ВȎxcel преобразовать дату в месяц

Количество рабочих дней между двумя датами

​ решили разработчики) до​Возвращает заданное время в​ отсутствует. Например, маркер​. Если же вам​ виде в единое​ Синтаксис​​ в качестве аргумента​ ​ где размещается сама​​«Вставить функцию»​​ листа Excel. Чтобы​​ возращен через функцию.​ первой позиции списка​ число, как дата,​ больничных дней, отпусков,​ датой и установить​ региональные настройки, то​В версии Excel 2007​ заданной даты. Например,​

ВȎxcel преобразовать дату в месяц

​ числовом формате.​​ версии 2013 означает,​ более по душе​ числовое выражение, доступное​ТДАТА​«Единица»​ формула.​. Расположена она слева​​ отобразить результаты формул,​​Только первый из аргументов​ кварталов бюджетного года​​ но только дробная​ ​ отгулов и т.д.):​​ для нее​ Excel позволяет вводить​​ данной функции нет​ ​ при преобразовании даты​​ВРЕМЗНАЧ​ что данная функция​ привычная система отсчета,​​ для вычислений в​​такой:​выступает конкретная единица​​Его аргументами являются​ ​ от строки формул.​​ выделите их и​

Количество полных лет, месяцев и дней между датами. Возраст в годах. Стаж.

​ значений списка должен​ находится значение 2.​ его часть, то​

Сдвиг даты на заданное количество дней

​Примечание​Общий формат​ дату очень разными​ в справочнике, но​ 13.04.1987 получается число​Преобразует время из текстового​ доступна в выпуске​ где первой неделей​ Excel. Единственным аргументом​=ТДАТА()​

Сдвиг даты на заданное количество рабочих дней

​ измерения этой разности:​​«Год»​ ​После этого происходит активация​​ нажмите клавишу F2,​ быть обязательным для​ Таким образом январь​ с временем также​: Эта функция появилась​(правой кнопкой по​ способами — и​ она работает. Хотя​ 31880. То есть​ формата в числовой.​ Excel 2013 и всех​​ года считается та,​ ​ данной функции выступает​​Очень похож на предыдущую​

Вычисление дня недели

​Год (y);​,​ Мастера функций. Делаем​ а затем — клавишу​​ заполнения. Остальные 254​ ​ у нас является​​ возможны любые математические​​ в стандартном наборе​​ ячейке​

ВȎxcel преобразовать дату в месяц

​ понимает их все:​ результаты лучше проверять,​ от 1.01.1900 прошло​СЕГОДНЯ​ последующих версиях.​ на которую приходится​

Вычисление временных интервалов

​ дата как текст.​ функцию по своим​Месяц (m);​«Месяц»​ клик по полю​ ВВОД. При необходимости​ аргументы дополняют список​ месяцем второго квартала​ операции, как и​ функций Excel начиная​Формат ячеек​»Классическая» форма​

​ т.к. возможны огрехи.​ 31 880 дней.​Возвращает текущую дату в​Функция​ 1 января, то​ Причем, как и​ возможностям оператор​День (d);​и​«Категория»​ измените ширину столбцов,​ выбора и определяют​​ в бюджетном году​​ с датой -​

ВȎxcel преобразовать дату в месяц

Как преобразовать дату в кварталы Excel для бюджетного года

​ с 2007 версии.​- вкладка​3.10.2006​Возвращает год как целое​Этот принцип лежит в​ числовом формате.​Описание​ нужно поставить цифру​ в случае с​СЕГОДНЯ​Разница в месяцах (YM);​«День»​.​ чтобы видеть все​

Формула преобразования даты в кварталы финансового года

​ значение, возвращаемое в​ фирмы.​ сложение, вычитание и​ В более древних​Число​Сокращенная форма​ число (от 1900​ основе расчетов временных​ДЕНЬНЕД​ДАТА​«1»​ аргументом​

ВЫБОР.

​. Он также не​Разница в днях без​. Особенностью обработки данных​Из открывшегося списка выбираем​ данные.​ зависимости от индекса.​

​С помощью функции =КВАРТАЛ()​ т.д.​ версиях сначала необходимо​-​3.10.06​ до 9999), который​ данных. Чтобы найти​Преобразует дату в числовом​Возвращает заданную дату в​либо оставить поле​ДАТА​ имеет аргументов. Но​ учета годов (YD);​ является то, что​ пункт​Дата​ Если индекс имеет​ можно украсить результаты​Нюанс здесь только один.​ подключить надстройку​Общий​С использованием дефисов​ соответствует заданной дате.​ количество дней между​ формате в день​ числовом формате.​ незаполненным. Синтаксис у​, корректно обрабатываются только​ в ячейку выводит​

​Разница в днях без​ функция работает только​«Дата и время»​15-апр-2011​ числовое значение 1,​

РИМСКОЕ.

​ вычисления формул, преобразовав​ Если при сложении​Пакета анализа​

​), то можно увидеть​3-10-6​ В структуре функции​ двумя датами, достаточно​ недели.​

бюджетный год начинается с апреля.

​РАЗНДАТ​ функции такой:​ значения после 1900​ не снимок даты​

​ учета месяцев и​ с временным отрезком​.​Формула​ возвращается первая позиция​ арабские числа в​ нескольких временных интервалов​. Для этого идем​ интересную картинку:​С использованием дроби​ только один аргумент​ от более позднего​НОМНЕДЕЛИ​Вычисляет количество дней, месяцев​=НОМНЕДЕЛИ(дата;[тип])​ года. Синтаксис имеет​ и времени, а​ годов (MD).​ не ранее 1900​

​После этого открывается перечень​

Пример работы функции ВЫБОР в Excel

​Описание​ списка, а если​ римские. Целая формула:​ сумма получилась больше​ в меню​То есть, с точки​3/10/6​ – дата в​ временного периода отнять​Преобразует дату в числовом​ или лет между​Оператор​ такой вид:​ только одну текущую​Урок: Количество дней между​ года. Поэтому, если​ операторов данной группы.​Результат​

​ 3 – третья​В финансовом мире кварталы​ 24 часов, то​Сервис — Надстройки​ зрения Excel, 27.10.2012​Внешний вид (отображение) даты​ числовом формате. Аргумент​ более ранний.​ формате в число,​ двумя датами. Эта​ДОЛЯГОДА​=ДАТАЗНАЧ (дата_как_текст)​ дату. Синтаксис тоже​ датами в Excel​

​ в качестве аргумента​ Чтобы перейти к​=МЕСЯЦ(A2)​ и т.д.​ принято отображать римскими​ Excel обнулит ее​(Tools — Add-Ins)​ 15:42 = 41209,65417​ в ячейке может​ должен быть введен​​ которое указывает, на​ функция полезна в​производит долевой расчет​

Функции времени ГОД, МЕСЯЦ, ДЕНЬ в Excel | Понятный 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

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

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

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

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

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

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

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

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

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

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

Идем дальше и перейдем к формульному решению задачи.

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

Как мы уже разбирали в примере визуализации половозрастной пирамиды, формат любой ячейки записывается с помощью маски отображения. В случае с датой наиболее популярный вид записи (например, для 12.11.2016) выглядит как ДД.ММ.ГГГГ, где Д — день, М — месяц, Г — год.

Поэтому такого же результата мы сможем добиться воспользовавшись стандартной функцией ТЕКСТ (в английской версии TEXT), которая преобразует заданный текст в определяемый нами формат записи.

В качестве формата записи в данном случае указываем [$-FC19]Д ММММ ГГГГ г.;@, применяем функцию для даты и получаем:

Чуть подробнее остановимся на формате.

В записи формата [$-FC19] как раз и отвечает за корректный формат отображения даты в родительном падеже (можете попробовать убрать [$-FC19] и посмотреть что получится).

Если же нужно отобразить месяц не на русском, а, например, на украинском языке, то используйте [$-FC22] (для белорусского [$-FC23]):

Ок, с полной записью даты и месяца разобрались, но что если нам нужен только месяц?

Как записать месяц прописью?

Как и в примере выше воспользуемся функцией ТЕКСТ. Формат «ММММ» даст нам полную запись месяца (в именительном падеже):

Ещё одним способом является совместное применение функций МЕСЯЦ (в английской версии MONTH) и ВЫБОР (английский вариант CHOOSE).
Месяц вернёт нам порядковый номер месяца указанной даты (от 1 до 12), а ВЫБОР сопоставит числовому значению текстовое (где 1 — январь, 2 — февраль, …, 12 — декабрь):

Если же мы пишем число с месяцем и годом, то зачастую месяц нужно указать в родительном падеже (а не в именительном как в примере выше), например, 2 февраля 2015 года или 14 августа 2012 года и т.п.

Здесь нам опять поможет формат [$-FC19]ММММ, который записывает месяц в дате в родительном падеже, отличие от предыдущего варианта записи только в том, что мы убрали из записи день и год:

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

На этом все. Выбирайте наиболее понравившийся и удобный для вас способ.

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

Преобразование дат из текстового формата в формат даты

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

Даты, отформатированные как текст, выравниваются по левому краю в ячейке (вместо выравнивания по правому краю). Если включена Проверка ошибок , Текстовая дата с двумя цифрами года также может помечаться индикатором ошибки: .

Поскольку функция проверки ошибок в Excel распознает даты в текстовом формате с двузначным номером года, можно воспользоваться средством автозамены и преобразовать их в даты в формате даты. С помощью функции ДАТАЗНАЧ можно преобразовывать в даты большинство типов текстовых дат.

Если вы импортируете данные в Excel из другого источника или вводите даты с двумя цифрами года в ячейки, которые ранее были отформатированы как текст, в левом верхнем углу ячейки может появиться маленький зеленый треугольник. Этот индикатор ошибки указывает на то, что дата хранится в текстовом формате, как показано в данном примере.

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

Примечания: Сначала убедитесь в том, что в Excel включена проверка ошибок. Для этого:

Щелкните Файл > Параметры > Формулы.

В Excel 2007 нажмите кнопку Microsoft Office и выберите Параметры Excel > формулы.

При проверке ошибокустановите флажок Включить фоновую проверку ошибок. Все найденные ошибки помечаются треугольником в левом верхнем углу ячейки.

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

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

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

Совет: Чтобы отменить выделение ячеек, щелкните любую ячейку на листе.

Нажмите появившуюся рядом с выделенной ячейкой кнопку ошибки.

В меню выберите команду Преобразовать XX в 20XX или Преобразовать XX в 19XX. Если вы хотите отключить индикатор ошибки, не преобразуя число, нажмите кнопку пропустить ошибку.

Текстовые даты с двумя цифрами года преобразуются в стандартные даты с четырьмя цифрами года.

После преобразования ячеек с текстовыми значениями можно изменить внешний вид дат путем применения формата даты.

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

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

Нажмите кнопку числовой формат и выберите нужный формат даты.

Краткий формат даты выглядит следующим образом:

В длинный формат даты содержатся дополнительные сведения, как показано на рисунке:

Чтобы преобразовать текстовую дату в ячейку в серийный номер, используйте функцию ДАТАЗНАЧ. Затем скопируйте формулу, выделите ячейки, содержащие текстовые даты, и используйте команду Специальная Вставка , чтобы применить к ним формат даты.

Выполните указанные ниже действия.

Выберите пустую ячейку и убедитесь в том, что ее числовой формат является общим.

В пустой ячейке сделайте следующее.

Щелкните ячейку, содержащую дату в текстовом формате, которую следует преобразовать.

Нажмите клавишу ВВОД, и функция ДАТАЗНАЧ возвращает порядковый номер даты, представленной текстовым форматом даты.

Что такое серийный номер Excel?

В Excel даты хранятся в виде порядковых номеров, что позволяет использовать их в вычислениях. По умолчанию 1 января 1900 г. является порядковым номером 1, а 1 января 2008 — порядковый номер 39448, так как это составляет 39 448 дней после 1 января, 1900.To скопировать формулу преобразования в диапазон смежных ячеек, выделите ячейку, содержащую введенную формулу, а затем перетащите маркер заполнения по диапазонам пустых ячеек, которые соответствуют диапазону ячеек с текстовыми датами.

В результате получится диапазон ячеек с порядковыми номерами, который соответствует диапазону ячеек с датами в текстовом формате.

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

Сочетание клавиш: Кроме того, можно нажать клавиши CTRL + C.

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

В диалоговом окне Специальная вставка в разделе Вставить выберите параметр Значения и нажмите кнопку ОК.

На вкладке Главная нажмите кнопку вызова всплывающего окна рядом с полем число.

В поле Категория выберите пункт Дата, после чего укажите необходимый формат даты в списке Тип.

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

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

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

Примеры функций для работы с датами: ГОД, МЕСЯЦ и ДЕНЬ в Excel

В таблицах Excel предусмотрена возможность работы с различными видами текстовой и числовой информации. Доступна и обработка дат. При этом может возникнуть потребность вычленения из общего значения конкретного числа, например, года. Для этого существует отдельные функции: ГОД, МЕСЯЦ, ДЕНЬ и ДЕНЬНЕД.

Примеры использования функций для обработки даты в Excel

Таблицы Excel хранят даты, которые представлены в качестве последовательности числовых значений. Начинается она с 1 января 1900 года. Этой дате будет соответствовать число 1. При этом 1 января 2009 года заложено в таблицах, как число 39813. Именно такое количество дней между двумя обозначенными датами.

Функция ГОД используется аналогично смежным:

  • МЕСЯЦ;
  • ДЕНЬ;
  • ДЕНЬНЕД.

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

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

=ГОД(адрес ячейки с датой в числовом формате)

Аргумент функции является обязательным для заполнения. Он может быть заменен на «дата_в_числовом_формате». В примерах ниже, вы сможете наглядно увидеть это. Важно помнить, что при отображении даты в качестве текста (автоматическая ориентация по левому краю ячейки), функция ГОД не будет выполнена. Ее результатом станет отображение #ЗНАЧ. Поэтому форматируемые даты должны быть представлены в числовом варианте. Дни, месяцы и год могут быть разделены точкой, слешем или запятой.

Рассмотрим пример работы с функцией ГОД в Excel. Если нам нужно получить год из исходной даты нам не поможет функция ПРАВСИМВ так как она не работает с датами, а только лишь текстовыми и числовыми значениями. Чтобы отделить год, месяц или день от полной даты для этого в Excel предусмотрены функции для работы с датами.

Пример: Есть таблица с перечнем дат и в каждой из них необходимо отделить значение только года.

Введем исходные данные в Excel.

Для решения поставленной задачи, необходимо в ячейки столбца B ввести формулу:

=ГОД (адрес ячейки, из даты которой нужно вычленить значение года)

В результате мы извлекаем года из каждой даты.

Аналогичный пример работы функции МЕСЯЦ в Excel:

Пример работы c функциями ДЕНЬ и ДЕНЬНЕД. Функция ДЕНЬ получает вычислить из даты число любого дня:

Функция ДЕНЬНЕД возвращает номер дня недели (1-понедельник, 2-второник… и т.д.) для любой даты:

Во втором опциональном аргументе функции ДЕНЬНЕД следует указать число 2 для нашего формата отсчета дня недели (с понедельника-1 по восркесенье-7):

Если пропустить второй необязательный для заполнения аргумент, тогда будет использоваться формат по умолчанию (английский с воскресенья-1 по суботу-7).

Создадим формулу из комбинаций функций ИНДЕКС и ДЕНЬНЕД:

Получим более понятный вид реализации данной функции.

Примеры практического применения функций для работы с датами

Эти примитивные функции очень полезны при группировки данных по: годам, месяцам, дням недели и конкретным дням.

Допустим у нас имеется простой отчет по продажам:

Нам нужно быстро организовать данные для визуального анализа без использования сводных таблиц. Для этого приведем отчет в таблицу где можно удобно и быстро группировать данные по годам месяцам и дням недели:

Теперь у нас есть инструмент для работы с этим отчетом по продажам. Мы можем фильтровать и сегментировать данные по определенным критериям времени:

Кроме того, можно составить гистограмму для анализа самых продаваемых дней недели, понять на какой день недели приходится наибольшее количество продаж:

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

Стоит сразу отметить что для того чтобы получить разницу между двумя датами нам не поможет ни одна из выше описанных функций. Для данной задачи следует воспользоваться специально предназначенной функцией РАЗНДАТ:

Тип значений в ячейках «дата» требует особого подхода при обработке данных. Поэтому следует использовать соответствующие данному типу функции в Excel.

Developing.ru

Универсальная формула перевода дат в годы, месяцы, недели.

. дни, часы, минуты секунды.
Возможно ли создать такую формулу?
То есть, например, вводятся 2 значения:

14.01.1946 23:48:51
и
12.12.2005 16:00:02

Можно ли в Экселе написать такую формулу (или несколько), чтобы введя две даты можно было на выходе (в разных ячейках) получить целое число: лет, месяцев, недель, дней, часов, минут, секунд.

Какое название соответствует DATEDIF в русифицированном офисе не помню.
Найдите у себя файл Funcs.xls и посмотрите там русское название.

Или то же самое, если не хотите скачивать:

$C$6 = 15.12.2005 00:00:00
$C$7 = 15.12.2005 10:15:15
$C$9=$C$7-$C$6

ДОЛЯГОДА
Возвращает долю года, которую составляет количество дней между двумя датами.
Возврат функцией значения ошибки #ИМЯ? свидетельствует о необходимости установить библиотеку msowcf.dll.

ДОЛЯГОДА(нач_дата;кон_дата;базис)
Нач_дата — это дата, соответствующая начальной дате.
Кон_дата — это дата, соответствующая конечной дате.
Базис — это число от 0 до 4, которое определяет используемый способ вычисления дня.

В оригинальном релизе есть функция DATEDIF.
Если офис русифицированный (или локализованный для другой страны), то среди его файлов есть Funcs.xls.
Этот файл показывает соответствие оригинальных и локализованных названий функций, а также содержит гиперссылки на соответствующие разделы справочной системы.

Черт. Щас пойду русский офис где нибудь поищу.

Функция называется РАЗНДАТ

Хм. Прикольно! В русском офисе по ней нет хелпа.

Calculates the number of days, months, or years between two dates. This function is provided for compatibility with Lotus 1-2-3.

Start_date is a date that represents the first, or starting, date of the period. Dates may be entered as text strings within quotation marks (for example, «2001/1/30»), as serial numbers (for example, 36921, which represents January 30, 2001, if you’re using the 1900 date system), or as the results of other formulas or functions (for example, DATEVALUE(«2001/1/30»)). For more information about date serial numbers, see NOW.

End_date is a date that represents the last, or ending, date of the period.

Unit is the type of information you want returned.

Unit Returns
«Y» The number of complete years in the period.
«M» The number of complete months in the period.
«D» The number of days in the period.
«MD» The difference between the days in start_date and end_date. The months and years of the dates are ignored.
«YM» The difference between the months in start_date and end_date. The days and years of the dates are ignored.
«YD» The difference between the days of start_date and end_date. The years of the dates are ignored.

Microsoft Excel stores dates as sequential serial numbers so that it can perform calculations on them. Excel stores January 1, 1900, as serial number 1 if your workbook uses the 1900 date system. If your workbook uses the 1904 date system, Excel stores January 1, 1904, as serial number 0 (January 2, 1904, is serial number 1). For example, in the 1900 date system, Excel stores January 1, 1998, as serial number 35796 because it is 35,795 days after January 1, 1900. Learn more about how Microsoft Excel stores dates and times.

Excel for Windows and Excel for the Macintosh use different date systems as their default. For more information, see NOW.
Examples

DATEDIF(«2001/1/1″,»2003/1/1″,»Y») equals 2, or two complete years in the period.

DATEDIF(«2001/6/1″,»2002/8/15″,»D») equals 440, or 440 days between June 1, 2001, and August 15, 2002.

DATEDIF(«2001/6/1″,»2002/8/15″,»YD») equals 75, or 75 days between June 1 and August 15, ignoring the years of the dates.

DATEDIF(«2001/6/1″,»2002/8/15″,»MD») equals 14, or the difference between 1 and 15 — the day of start_date and the day of end_date — ignoring the months and the years of the dates.

Функции и формулы для преобразования номера в название месяца

Время от времени возникает необходимость изменить порядковый номер месяца на название и наоборот (например, 3 на «Март» или «Октябрь» на 10).

Сначала рассмотрим, каким способом изменить номер месяца его название. А после речь пойдет о том, как выполнить обратный процесс, то есть изменить название на соответствующий ему порядковый номер.

Изменение порядкового номера месяца на его название в Excel

Первый способ, который пришел мне на ум, это просто составить список ячеек с последовательными названиями месяцев, а затем использовать функцию:

где $A$2:$A$13 – это, конечно, диапазон с названиями месяцев, а B2 — ячейка с порядковым номером в году, для которого мы ищем его название.

Пример 1.

По схожему принципу с функцией ИНДЕКС работает другая функция, которую вы можете использовать — ВЫБОР. Разница состоит в том, что она не использует ячейки листа, в которых хранятся названия месяцев. Названия месяцев просто даем в качестве аргумента функции.

Функция ВЫБОР принимает в качестве аргументов номер индекса (который определяет какой из элементов в списке значений вернуть в качестве результата) и список значений. Интересующиеся подробностями, конечно же, могут скачать файл с примерами.

Если в качестве списка значений указать названия месяцев (по очередности), а в качестве индекса — ячейку с номером месяца, то функция вернет соответствующее ему название для каждого заданного числа.

ВЫБОР.

Вариант2 автономный и более удобный для использования формулы на разных листах или рабочих книга без применения внешних ссылок.

Примеры как получить название месяца из даты в Excel

Подобно тому как показано выше, в случае, когда необходимо «вытянуть» название месяца из даты, необходимо воспользоваться помощью функции МЕСЯЦ.

Если у вас есть список с датами и нужно «вытянуть» из них название месяцев, то функция ИНДЕКС в приведенном выше виде выдаст ошибку. Если вы хотите, чтобы формула работала правильно, необходимо при помощи функции МЕСЯЦ «вытянуть» номер месяца из ячейки с датой. Формула будет выглядеть следующим образом:

по дате.

Еще один способ (возможно, самый удобный) — использовать функцию ТЕКСТ (все, что делает функция ТЕКСТ, это преобразует числовое значение в текст с соответствующим форматированием).

Если у вас есть список с датами и нужно «вытянуть» из них название месяцев, просто введите:

где E2 – это, конечно, ячейка с датой.

ИНДЕКС.

Если вы работаете только с числами (1-12), функция в приведенной выше форме будет работать неправильно. Вы должны помнить, что число 1 для Excelя это 1 января 1900 года, число 2 — 2 января 1900 года и так далее. Это все тот же месяц — январь. Поэтому ТЕКСТ(E2;»ММММ») возвращает «Январь» для каждого номера месяца.

Однако вы можете легко изменить последовательные числа на номера месяцев. Например, вы можете умножить каждое число на среднее количество дней в месяце (30).

ТЕКСТ.

будет работать правильно, и в качестве результата вернет названия месяцев.

Как преобразовать название месяца в порядковый номер

Теперь будем преобразовывать обратно – имя месяца в соответствующий ему порядковый номер в году.

Пример1. Формула первая:

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

Значение Декабрь1 Excel автоматически преобразует в дату дек.01. Далее функция ДАТАЗНАЧ преобразует дату в число после с помощью функции МЕСЯЦ мы получаем порядковый номер в году для текущего названия месяца. По сути формулу можно упростить:

Пример2. Формула вторая:

преобразовать название месяца в номер.

Пример3. Формула третья:

ВПР.

Наиболее оптимальным вариантом является лаконичная формула =МЕСЯЦ(A2&»1″). В ней не нужно резервировать названия месяцев и присваивать им соответственные порядковые номера. К тому же в ней используется всего лишь одна функция.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *