Excel: третья среда месяца

Мне нужно получить следующую дату IMM после даты.

IMM даты определяются как третья среда каждого марта/июня/сентября/декабря.

12
задан Karusmeister
16.03.2023 10:41 Количество просмотров материала 2491
Распечатать страницу

1 ответ

Если у вас есть дата в A2 и вы хотите получить следующую дату IMM (на основе вашего определения дат IMM в качестве третьей среды марта, июня, сентября и декабря), то используйте эту формулу

=LOOKUP(A2,DATE(YEAR(A2),{0,3,6,9,12;3,6,9,12,15},22)-WEEKDAY(DATE(YEAR(A2),{0,3,6,9,12;3,6,9,12,15},4)))

форматировать результирующую ячейку в требуемом формате даты. Если A2 находится на дате IMM, формула дает вам следующий, это то, как он должен работать?

объяснение:

Вы можете использовать эту формулу, чтобы получить первую среду в месяц

=дата (y, m, 8) - день недели(дата(y,m,4))

для любого года = y и месяца = m вы выбираете

4 можно поменять для того чтобы дать различные дни недели и 8 можно изменить до 22 для того чтобы получить 3-Ию среду месяца. В приведенной выше формуле эта концепция расширена, чтобы произвести "таблицу" дат в формуле, в соответствии с которой верхняя "строка" состоит из 3-й Weds в декабре прошлого года, то в текущем году Mar, Jun, Sep и Dec-row 2 имеет текущий год 4 даты следуют к следующему марту. Затем LOOKUP ищет A2 в этой таблице, совпадая с последние 3-й СР в верхнем ряду и возврате next 3-й СР снизу.

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

этот версия работает только с [по умолчанию] 1900 date system

=LOOKUP(A2,FLOOR(DATE(YEAR(A2),{0,3,6,9,12;3,6,9,12,15},17),7)+4)

0
отвечен barry houdini 2023-03-17 18:29

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх