Первый вторник месяца в EXCEL

history

Определим дату, на которую приходится первый вторник месяца, вторую пятницу или третью среду месяца.


Пусть в ячейке А2 может находится дата (см. файл примера ).

Для определения первого вторника месяца, которому принадлежит дата в ячейке А2 , можно использовать формулу:

=$A2-ДЕНЬ($A2)+7-ДЕНЬНЕД($A2-ДЕНЬ($A2)-1;3)

Для определения любого другого дня (третья среда, четвертый четверг) вышеуказанная формула должна быть модифицирована. Например,

Второй вторник: =$A2-ДЕНЬ($A2)+7-ДЕНЬНЕД($A2-ДЕНЬ($A2)-1;3) +7 (просто добавили 7 дней);

Третья пятница: =$A2-ДЕНЬ($A2)+7-ДЕНЬНЕД($A2-ДЕНЬ($A2) -4 ;3) +14 (добавили 14 дней и первый аргумент функции ДЕНЬНЕД() уменьшили на 3, т.к. пятница через 3 дня через вторника).

В файле примера приведена универсальная формула для нахождения нужного дня по порядковому номеру дня недели.

В качестве аргументов формулы задаются: порядковый номер дня недели, день недели, месяц и год.

Решение обратной задачи: если дана дата, а нужно определить, какой по счету это день недели в текущем месяце (например, 01/03/2011 – первый вторник), приведено в статье Первый вторник месяца (обратная задача) .


Комментарии

Только для авторизованных пользователей

(только для авторизованных пользователей)

© Copyright 2013 - 2024 Excel2.ru. All Rights Reserved