Функция МЕСЯЦ() в MS EXCEL

Функция МЕСЯЦ(), английский вариант MONTH(), возвращает месяц, соответствующий заданной дате. Месяц определяется как целое число в диапазоне от 1 (январь) до 12 (декабрь).

Синтаксис функции

МЕСЯЦ(дата)

Дата  — дата, месяц которой необходимо найти.

Примеры

Используемая в качестве аргумента Дата должна быть в формате воспринимаемым EXCEL. Следующие формулы будут работать:

=МЕСЯЦ("28.02.2011")
=МЕСЯЦ("28/02/2011")
=МЕСЯЦ("28-02-2011")
=МЕСЯЦ("28-фев-2011")
=МЕСЯЦ("28-февраль-2011")
=МЕСЯЦ("28 февраль 2011")
=МЕСЯЦ("2011.02.28")

=МЕСЯЦ(40602) В EXCEL даты хранятся в виде последовательности чисел (1, 2, 3, ...), что позволяет выполнять над ними вычисления. По умолчанию день 1 января 1900 г. имеет номер 1, а 28 февраля 2011 г. — номер 40602, так как интервал между этими датами составляет 40 602 дня. О том как EXCEL хранит дату и время, читайте эту статью.
=МЕСЯЦ(A1) Если в ячейке А1 введена дата в одном из вышеуказанных форматов, то формулой будет возвращен месяц (2).

Следующие формулы вернут ошибку #ЗНАЧ!

=МЕСЯЦ("28-февраля-2011")
=МЕСЯЦ("28 02 2011")

Использование с функцией ДАТА()

Для того, чтобы прибавить к дате 28.02.2011, содержащейся в ячейке А1, например, 5 месяцев, можно использовать следующую формулу:
=ДАТА(ГОД(A1);МЕСЯЦ(A1)+5;ДЕНЬ(A1)).

Связанные статьи

Похожие задачи
Прочитайте другие статьи, решающие похожие задачи в MS Excel. Это позволит Вам решать широкий класс подобных задач.
Средняя: 5 (1 оценка)