Нотатка
Доступ до цієї сторінки потребує авторизації. Можна спробувати ввійти або змінити каталоги.
Доступ до цієї сторінки потребує авторизації. Можна спробувати змінити каталоги.
| Function | Застосовується до |
|---|---|
| ISOWeekNum |
|
| WeekNum |
|
Повертає номер тижня для певної дати.
Опис
Скористайтеся WeekNum функціями та ISOWeekNum функціями, щоб визначити номер тижня дати.
Ці функції відрізняються тим, як вони визначають перший тиждень року (тиждень 1):
WeekNum використовує тиждень, що містить 1 січня, як перший тиждень року. Результат цієї функції може бути між 1 і 54.
ISOWeekNum використовує тиждень, що містить перший четвер року як перший тиждень року. Це відповідає стандартному визначенню дати й часу ISO 8601 для нумерування тижнів. Результат цієї функції може бути між 1 і 53. Для перших днів січня може повертатися число 52 або 53, оскільки такі дати можуть належати до останнього тижня попереднього року.
Другий параметр WeekNum дає змогу вказати, який день починається на тиждень. Ви можете вказати кодовий номер Excel або скористатися нумерацію StartOfWeek.
| Код Excel | Перелічення «StartOfWeek» | Опис |
|---|---|---|
| 1,17 | ПочатокТижня.Неділя | Тиждень починається в неділю. За замовчуванням. |
| 2,11 | ПочатокТижня.Понеділок | Тиждень починається в понеділок. |
| 12 | ПочатокТижня.Вівторок | Тиждень починається у вівторок. |
| 13 | ПочатокТижня.Середа | Тиждень починається у середу. |
| 14 | ПочатокТижня.Четвер | Тиждень починається у четвер. |
| 15 | ПочатокТижня.П’ятниця | Тиждень починається у п’ятницю. |
| 16 | ПочатокТижня.Субота | Тиждень починається у суботу. |
ISOWeekNum завжди використовує понеділок як початок тижня. У програмі Excel функція підтримує код доповнення 21, WeekNum який не підтримується тут; використовуйте ISOWeekNum натомість.
Якщо ви надаєте цим функціям одне число, то повертається один результат. Якщо ви надаєте таблицю з одним стовпцем, яка містить числа, то повертається таблиця результатів з одним стовпцем, по одному результату для кожного запису в таблиці аргументів. Якщо ваша таблиця має кілька стовпців, ви можете переробити її на таблицю з одним стовпцем, як описано в розділі Робота з таблицями.
Синтаксис
WeekNum(DateTime [, StartOfWeek ])
- DateTime - обов’язковий. Значення дати й часу для виконання дій.
- StartOfWeek - необов’язковий. Код Excel для нумерації StartOfWeek, що визначає, з якого дня починається тиждень.
ISOWeekNum(Дата й час)
- DateTime - обов’язковий. Значення дати й часу для виконання дій. Тиждень завжди починається у понеділок.
Приклади
Перший та останній календарний тиждень 2021 року
| датою | WeekNum( Дата ) | ISOWeekNum( Дата ) | WeekNum( Дата, StartOfWeek.Wednesday ) |
|---|---|---|---|
| П’ятниця,січень1,2021 | 1 | 53 | 1 |
| Субота,січень2,2021 | 1 | 53 | 1 |
| Неділя,січень3,2021 | 2 | 53 | 1 |
| Понеділок,січень4,2021 | 2 | 1 | 1 |
| Вівторок,січень5,2021 | 2 | 1 | 1 |
| Середа,січень6,2021 | 2 | 1 | 2 |
| Четвер,січень7,2021 | 2 | 1 | 2 |
| Субота,грудень25,2021 | 52 | 51 | 52 |
| Неділя,грудень26,2021 | 53 | 51 | 52 |
| Понеділок,грудень27,2021 | 53 | 52 | 52 |
| Вівторок,грудень28,2021 | 53 | 52 | 52 |
| Середа,грудень29,2021 | 53 | 52 | 53 |
| Четвер,грудень30,2021 | 53 | 52 | 53 |
| П’ятниця,грудень31,2021 | 53 | 52 | 53 |