Какой первый рабочий день месяца, когда наступает определенная дата?

Содержание

Цель этой задачи - узнать, в какой первый рабочий день месяца начальная дата. Здесь также используется функция ВЫБОР. Однако обратите внимание, что эта формула не включает праздничные дни, такие как 1 мая.

В этом примере мы ищем первый рабочий день определенного месяца.

Сначала запишите формулу в ячейку G10. = ДАТА (ГОД (E10); МЕСЯЦ (E10); 1) + ВЫБОР (ДЕНЬ НЕДЕЛИ (ДАТА (ГОД (E10); МЕСЯЦ (E10); 1); 2) ;;;;;; 2, 1).

Эта формула сначала использует функцию ДАТА для вычисления первого дня месяца, в котором эта дата находится, от начальной даты в ячейке E10. Во второй части формулы добавляются дни или, в зависимости от созвездия дат, только день или ни один день с использованием функций ВЫБОР и ДЕНЬ НЕДЕЛИ, чтобы определить первый рабочий день.

Функция ВЫБОР выбирает значение из списка, созданного с помощью WEEKDAY. Точнее, день недели первого дня рассматриваемого месяца определяется в первом аргументе функции ВЫБОР по индексу. В данном примере это 6-й день недели (суббота). С этим номером индекса соответствующее значение, то есть значение 2, возвращается в функции WAHL из аргумента «Value6», который должен быть добавлен к первому числу месяца.

Если бы первый день месяца выпал на воскресенье, функция ВЫБОР вернула бы значение из аргумента «Value7», то есть 1.

Аргументы от «Value1» до «Value5» (последовательные точки с запятой) не имеют отношения к этому вычислению и не должны заполняться, поэтому в случае индексации будет возвращено значение 0.

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

wave wave wave wave wave