Функция ЧИСЛО НЕДЕЛ в Excel - Номер недели в году

Скачать пример рабочей книги

Загрузите образец книги

В этом руководстве показано, как использовать Функция 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

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave