Загрузите образец книги
В этом руководстве показано, как использовать Функция Excel WEEKNUM в Excel, чтобы получить номер недели в году (1-52).
WEEKNUM Обзор функций
Функция WEEKNUM Возвращает номер недели в году (1-52).
Чтобы использовать функцию рабочего листа Excel WEEKNUM, выберите ячейку и введите:
(Обратите внимание, как появляется ввод формулы)
WEEKNUM Синтаксис и входные данные функции:
1 | = WEEKNUM (серийный_номер; возвращаемый_тип) |
серийный номер - Дата в формате серийного номера Excel или введенная в виде даты с кавычками вокруг даты. Пример: нельзя вводить 11.12.2015 прямо в ячейку. Вместо этого вам нужно ввести «11/12/2015», или вам нужно будет использовать соответствующий серийный номер: 42320. В качестве альтернативы вы можете указать ячейку с введенной датой 11/12/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 (Range ("A4")) |
В результате мы получим:
Для аргументов функции (серийный_номер и т. Д.) Вы можете либо ввести их непосредственно в функцию, либо определить переменные, которые будут использоваться вместо них.
Вернуться к списку всех функций в Excel