Завантажте зразок робочої книги
Цей підручник демонструє, як користуватися Функція Excel WEEKNUM в Excel, щоб отримати номер тижня за рік (1-52).
Огляд функції WEEKNUM
Функція WEEKNUM Повертає номер тижня за рік (1-52).
Щоб скористатися функцією WEEKNUM Excel на робочому аркуші, виберіть клітинку та тип:
(Зверніть увагу, як виглядає введення формули)
Синтаксис та вхідні дані функції WEEKNUM:
1 | = WEEKNUM (серійний номер, тип повернення) |
серійний номер - Дата у форматі серійного номера Excel або введена як дата з цитатами (“s”) навколо дати. Приклад: Ви не можете ввести 12.11.2015 безпосередньо в клітинку. Замість цього вам потрібно ввести “11/12/2015”, або вам потрібно буде використати відповідний серійний номер: 42320. Крім того, ви можете посилатися на клітинку з введеною датою 12.11.2015. Excel автоматично перетворює дати, збережені в осередках, у послідовний формат (якщо дата не введена у вигляді тексту).
return_type - НЕОБОВ'ЯЗКОВО. Число, яке вказує на день початку тижня. 1 (за замовчуванням) для неділі, 2 для понеділка.
Обчисліть номер дати за тиждень
Функція WEEKNUM обчислює номер тижня дати:
1 | = WEEKNUM (B4) |
Функція WEEKNUM поверне значення від 1 до 54. Чому 54? Функція починає відлік тижнів у неділю (за замовчуванням) тижня, що містить 1 січня. Це може призвести до 54 унікальних тижнів у році.
Щоб змінити початок робочого дня, скористайтеся цією діаграмою:
Цей приклад почне замість цього функцію WEEKNUM у понеділок:
1 | = WEEKNUM (B4,2) |
WEEKNUM в Таблицях Google
Функція WEEKNUM працює точно так само в Google Таблицях, як і в Excel:
Приклади WEEKNUM у VBA
Ви також можете використовувати функцію WEEKNUM у VBA. Тип:Application.Worksheetfunction.Weeknum (серійний номер, номер повернення)
Ми можемо використовувати функцію WEEKNUM наступним чином:
123 | Діапазон ("B2") = Application.WeekNum (Діапазон ("A2"))Діапазон ("B3") = Application.WeekNum (Діапазон ("A3"))Діапазон ("B4") = Application.WeekNum (Діапазон ("A4")) |
Результат, який ми отримаємо, такий:
Для аргументів функції (serial_number тощо) ви можете або ввести їх безпосередньо у функцію, або визначити змінні для використання замість них.
Повернення до списку всіх функцій Excel