Автоматически перенести дату на один месяц вперед

Автоматически перенести дату на один месяц вперед

Мне нужна формула для автоматического добавления месяца к полю даты после того, как этот день прошел.

Поэтому, если я введу данные в ячейку A2 Oct 7, я хочу, чтобы эта дата изменилась Nov 7на 8 октября, и продолжала делать это каждый месяц.

Есть ли для этого какая-то формула или скрипт VBS?

решение1

Если вам нужна формула, то вам нужно будет либо «жестко закодировать» нужный день, либо сослаться на другую ячейку, в которую вы поместите этот день.

Дневная версия «Hard Coded»:

=DATE(YEAR(TODAY()),MONTH(TODAY())+IF(DAY(TODAY())>7,1,0),7)

Где оба 7s — это желаемый день месяца.

Можно заменить 7s ссылкой на ячейку, в которой указан день.

Связанный контент