Функция 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 с первой недели, содержащей четверг.
Функцию WEEKNUM также можно настроить на вывод номера недели по стандарту ISO, установив для аргумента return_type значение 21. Формула ниже выведет те же номера недель, что и в столбце E примера:
=WEEKNUM(B5,21) // ISO номер недели
Примечания
- ISOWEEKNUM в эксель возвращает #VALUE! если дата не распознана как допустимая дата.
- Функция возвращает #NUM! если дата выходит за пределы диапазона.