Выборка дат порядкового номера дней недели месяца в Excel
Много аналитических процессов основанные на определенны событиях. Например, если бонусы выплачиваются во вторую пятницу каждого месяца, в то же время стоит знать, какая дата для данной операции.
Используя формулу, описанную в данной статье, можно составить динамическую таблицу, которая автоматически будет заполнятся необходимыми датами при определенных условиях пользователя.
Как получить N-й день недели месяца в Excel
Ниже на рисунке представлена динамическая таблица с автозаполнением ячеек датами по условию. Ее формулы вычисляют даты номера дня недели в каждом месяце. При использовании этой таблицы следует ввести необходимый: год, месяц и номер появления дня недели в месяце (например, третий понедельник месяца, или вторая пятница и т.п.). В данном примере ячейка B2 показывает, что необходимо найти даты для вторых всех дней от понедельника и до воскресенья. Например, второй понедельник третьего месяца или вторая пятница января.
Формула для определения даты очереди дня недели в месяце:
Читайте также: Как узнать последний день недели месяца в Excel.
Данная формула выполняет определенные базовые математические операции с целью вычисления дат указанной пользователем порядкового номера очереди дня недели в месяце.
Чтобы воспользоваться этой таблице заполните значениями 2 столбца в диапазоне A3:B14 – года и номера месяцев, которые Вас интересуют. Далее смените число в ячейке B2 на желаемый порядковый номер появления дня недели в месяце. Например, если интересует дата второго вторника для каждого месяца введите значение 2 и посмотрите на значения столбца D3:D14 – даты вторых вторников. Если нужны даты для третьих четвергов тогда введите число 3 в ячейку B2 и смотрите на значения в столбце F3:F14 – там будут все третьи четверги по каждому месяцу.