
Общая формула
=WEEKNUM(date)
Резюме
Чтобы получить номер недели по дате, вы можете использовать функцию WEEKNUM. В показанном примере формула в C5, скопированная, имеет следующий вид:
=WEEKNUM(B5)
Объяснение
Функция WEEKNUM принимает дату и возвращает номер недели (1-54), соответствующий неделе в году. Функция WEEKNUM начинает отсчет с недели, содержащей 1 января. WEEKNUM принимает два аргумента: дату и (необязательно) return_type, который управляет схемой, используемой для расчета номера недели.
По умолчанию функция WEEKNUM использует схему, в которой неделя 1 начинается 1 января, а неделя 2 начинается в следующее воскресенье (когда аргумент return_type опущен или указан как 1). Если return_type равен 2, неделя 1 начинается 1 января, а неделя 2 начинается в следующий понедельник. См. Страницу WEEKNUM для получения дополнительной информации.
Номер недели ISO
Номера недель ISO начинаются с понедельника первой недели года с четверга. Это означает, что первым днем года для недель ISO всегда является понедельник в период с 29 января по 4 января. Начиная с Excel 2010, вы можете сгенерировать номер недели ISO, используя 21 в качестве return_type:
=WEEKNUM(date,21)
Начиная с Excel 2013 появилась новая функция под названием ISOWEEKNUM.
Дополнительные сведения см. В красивой статье Рона де Брюэна о номерах недель в Excel.