Функция ISOWEEKNUM в Excel

Функция ISOWEEKNUM в Excel принимает дату и возвращает номер недели (1–54), соответствующий стандартам ISO, где недели начинаются в понедельник, а номер недели 1 присваивается первой неделе года, содержащей четверг.

Что делает функция ISOWEEKNUM в Excel?

Функция ISOWEEKNUM в Excel помогает получить номер недели ISO для заданной даты.

Возвращаемое значение

Число от 1 до 54.

Аргументы

  • date — действительная дата Excel в формате серийного номера.

Синтаксис

=ISOWEEKNUM(date)

Примечания по использованию

Функция ISOWEEKNUM возвращает номер недели в соответствии со стандартами ISO. Согласно этому стандарту недели начинаются в понедельник, а номер недели 1 присваивается первой неделе года, включающей четверг, согласно ISO 8601 .

ISOWEEKNUM принимает только один аргумент — дату, которая должна быть допустимой датой Excel.

Примеры

В показанном примере скопированная формула в D5 выглядит следующим образом:

=WEEKNUM(B5) // номер недели по умолчанию

Формула в E5, скопированная в таблицу:

=ISOWEEKNUM(C5) // ISO номер недели

По умолчанию стандартная функция WEEKNUMначинает неделю с номера 1 в первый день года, а затем увеличивает номера недель по воскресеньям. Функция ISOWEEKNUM увеличивается по понедельникам и начинает неделю 1 с первой недели, содержащей четверг.

Функция ISOWEEKNUM в Excel

Функцию WEEKNUM также можно настроить на вывод номера недели по стандарту ISO, установив для аргумента return_type значение 21. Формула ниже выведет те же номера недель, что и в столбце E примера:

=WEEKNUM(B5,21) // ISO номер недели

Примечания

  • ISOWEEKNUM в эксель возвращает #VALUE! если  дата  не распознана как допустимая дата.
  • Функция возвращает #NUM! если дата выходит за пределы диапазона.
Автор А. Днепров

Обучаю основам работы с офисными программами.

Функция ISOWEEKNUM в Excel
Как прибавить число к дате