Перейти до основного матеріалу

Отримайте номер тижня з дати в Excel

Як в Excel швидко і легко отримати номер тижня з даної дати? Зазвичай функція WEEKNUM може допомогти вам вирішити це завдання якомога швидше.


Обчисліть, щоб отримати номер тижня з дати в році

За замовчуванням функція WEEKNUM може допомогти вам отримати номер тижня з будь-якої заданої дати року, загальний синтаксис:

=WEEKNUM(date, [return_type])
  • date: Дата, з якої ви хочете отримати номер тижня.
  • return_type: Необов’язково. Число, яке визначає день, у якому починається тиждень. Номер за замовчуванням - 1. (означає, що тиждень починається з неділі)
  • DATE: Ця функція використовується для об'єднання номерів року, місяця та дня з окремих комірок у дійсну дату.

Номер return_type вказує на початок тижня:

Тип_повернення Тиждень починається в
1 або 17 або опущено неділя
2 або 11 понеділок
12 Вівторок
13 середа
14 четвер
15 п'ятниця
16 Saturday
21 Понеділок (система дат тижня ISO)

Tips : Для функції WEEKNUM використовуються дві різні системи нумерації тижнів:

  • Система 1: Тиждень, що містить 1 січня, вважається 1-м тижнем року. У цій системі тиждень традиційно починається в неділю.
  • Система 2: (Система дат тижня ISO) У цій системі тиждень починається в понеділок, а тижнем номер 1 встановлюється перший тиждень року, що містить четвер.

Усі типи повернення, перераховані вище, застосовуються до системи 1, але тип повернення 21 використовується в системі 2.


Щоб розрахувати номер тижня з дати в традиційній системі:

Для отримання номера тижня з вказаної дати ви можете скористатися наведеною нижче формулою:

=WEEKNUM(B2)

А потім перетягніть маркер заповнення вниз до комірок, які ви хочете використовувати, і номери всіх тижнів були повернуті з дат:


Щоб розрахувати номер тижня з дати в системі ISO:

Якщо вам потрібно повернути номер тижня ISO з деяких дат, застосуйте таку формулу:

=WEEKNUM(B2,21)

І тоді ви отримаєте такий результат:


Обчисліть, щоб отримати номер тижня з дати в місяці

Іноді вам потрібно отримати числа тижнів протягом місяців, а не років, а в Excel немає прямої функції для цього. Але ви можете поєднати ФУНКЦІЇ ТИЖНЯ, ДАТИ та МІСЯЦЯ для вирішення цього завдання.


Обчисліть тижні числа місяця з дати (тиждень, що починається в неділю):

Введіть або скопіюйте формулу нижче в порожню клітинку, де ви хочете отримати результат:

=WEEKNUM(B2)-WEEKNUM(DATE(YEAR(B2), MONTH(B2),1))+1

А потім ви отримаєте результати, як показано на наступному скріншоті:


Обчисліть числа тижнів місяця за датою ISO (тиждень, що починається в понеділок):

Для отримання номерів тижня ISO за місяць з дати вам слід скористатися наступною формулою:

=WEEKNUM(B2,21)-WEEKNUM(DATE(YEAR(B2), MONTH(B2),1),21)+1

І всі цифри тижня місяця ISO були витягнуті, як показано нижче:


Використовувані відносні функції:

  • WEEKNUM:
  • Ця функція використовується для вилучення номера тижня з даної дати.

Стаття щодо відносного числа тижнів:


Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel - допомагає виділитися з натовпу

Популярні функції: Знайдіть, виділіть або визначте дублікати  |  Видалити порожні рядки  |  Об’єднайте стовпці або клітинки без втрати даних  |  Раунд без Формули ...
Супер VLookup: Кілька критеріїв  |  Множинне значення  |  На кількох аркушах  |  Нечіткий пошук...
Adv. Випадаючий список: Легкий спадний список  |  Залежний спадний список  |  Виберіть розкривний список, що вибирається...
Менеджер колонок: Додайте конкретну кількість стовпців  |  Перемістити стовпці  |  Перемкнути статус видимості прихованих стовпців  Порівняти стовпці з Виберіть однакові та різні клітини ...
Особливості: Фокус сітки  |  Перегляд дизайну  |  Велика панель формул  |  Диспетчер робочих книг і аркушів | Бібліотека ресурсів (автотекст)  |  Вибір дати  |  Об’єднайте робочі аркуші  |  Шифрування/розшифрування клітинок  |  Надсилайте листи за списком  |  Супер фільтр  |  Спеціальний фільтр (фільтр жирний/курсив/закреслений...) ...
Топ-15 наборів інструментів12 текст Tools (додати текст, Видалити символи ...)  |  50 + Графік типи (діаграма Ганта ...)  |  40+ Практичний Формули (Розрахуйте вік на основі дня народження ...)  |  19 вставка Tools (Вставте QR-код, Вставити зображення зі шляху ...)  |  12 Перетворення Tools (Числа до слів, Валютна конверсія ...)  |  7 Злиття та розділення Tools (Розширені комбіновані ряди, Розділити клітинки Excel ...)  |  ... і більше

Kutools для Excel має понад 300 функцій, Переконайтеся, що те, що вам потрібно, знаходиться лише на відстані одного кліка...


Вкладка Office - увімкніть читання та редагування вкладок у Microsoft Office (включаючи Excel)

  • Одна секунда для перемикання між десятками відкритих документів!
  • Щодня зменшуйте сотні клацань мишею, прощайте руку миші.
  • Збільшує вашу продуктивність на 50% під час перегляду та редагування декількох документів.
  • Додає ефективні вкладки в Office (включно з Excel), як у Chrome, Edge та Firefox.
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
The formula "=WEEKNUM(B2,21)-WEEKNUM(DATE(YEAR(B2), MONTH(B2),1),21)+1" doesn't work properly01-01-2021 1
02-01-2021 1
03-01-2021 1
04-01-2021 -51
05-01-2021 -51
06-01-2021 -51
07-01-2021 -51
08-01-2021 -51
09-01-2021 -51
10-01-2021 -51
11-01-2021 -50

Any help?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations