Функция НОМНЕДЕЛИ() в MS EXCEL

Функция НОМНЕДЕЛИ(), английский вариант WEEKNUM(), возвращает число, которое указывает, на какую неделю года приходится указанная дата.

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

НОМНЕДЕЛИ(дата_в_числовом_формате;[тип])

Дата  — дата, день по которой определяется номер недели. Даты должны вводиться в поддерживаемом EXCEL формате дат (28/02/2011, 28 февраль 2011 и т.д.) или в числовом формате или как результат вычисления других формул.

Тип  — число 1 или 2. Если аргумент тип равен 1 или опущен, то Воскресенье считается первым днем недели, Понедельник - вторым и т.д. Если аргумент тип равен 2, то Понедельник считается первым днем недели, Вторник - вторым и т.д. (так принято в РФ).

Функция НОМНЕДЕЛИ() считает, что первая неделя года начинается с 1-го января. В ней может оказаться от 1 до 7 дней (1 января соответственно попадает на воскресенье или понедельник) и, как следствие, первая неделя может начинаться не с понедельника.

Примеры

Если в ячейке А1 находится дата 28.02.2011 , то формула =НОМНЕДЕЛИ(A1;2) вернет номер недели в году (10), которой принадлежит эта дата. Т.к. аргумент тип=2, то считается, что неделя начинается в понедельник.

Альтернативные решения

Если в ячейке А3 находится дата, то альтернативой использованию функции НОМНЕДЕЛИ() с типом 2 (как принято в РФ) является формула:
=1+ЦЕЛОЕ((A3-(ДАТА(ГОД(A3);1;2)-ДЕНЬНЕД(ДАТА(ГОД(A3);1;0))))/7)

Альтернативой использованию функции НОМНЕДЕЛИ() с типом 1 является формула:
=1+ЦЕЛОЕ((A3-(ДАТА(ГОД(A3);1;2)-ДЕНЬНЕД(ДАТА(ГОД(A3);1;1))))/7)

Номера недели по стандарту ISO8601:2000 (ГОСТ ИСО 8601-2001)

В соответствии со стандартом ISO8601:2000 нумерация недель в году происходит по-другому: все недели начинаются с понедельника и длятся 7 дней. Первой неделей считается та, на которую попадает первый четверг нового года (т.е. первая неделя должна содержать не менее 4 дней из нового года). Об определении номера недели по этому стандарту читайте в статье Номер недели.

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

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