Формула Excel: Серія дат за роками -

Зміст

Загальна формула

=DATE(YEAR(date)+1,MONTH(date),DAY(date))

Резюме

Якщо вам потрібно створити динамічний ряд дат із формулою, яка збільшується на один рік від однієї дати початку, ви можете зробити це за допомогою формули, яка використовує функції ДЕНЬ, МІСЯЦЬ, РІК та ДАТА.

Пояснення

У прикладі B6 - це кодована дата початку, а формула в B7 має вигляд:

=DATE(YEAR(B6)+1,MONTH(B6),DAY(B6))

Щоб вирішити цю формулу, Excel спочатку витягує значення року, місяця та дня з дати в B6, а потім додає 1 до значення року. Далі нова дата повторно збирається функцією DATE, використовуючи той самий день і місяць, а рік + 1 для року.

=DATE(YEAR(B6)+1,MONTH(B6),DAY(B6)) =DATE(2010+1,1,15) =DATE(2011,1,15) =1/15/2011

Отже, перша формула повертає нову дату 15.01.2011 р. На рік пізніше дати початку.

Після введення першої формули вона копіюється, наскільки це необхідно. Кожна наступна формула створює нову дату, збільшену на один день.

Ви можете легко налаштувати цю формулу, якщо це потрібно. Наприклад, якщо вам потрібна серія дат, де кожна дата є першим днем ​​нового року, ви можете скористатися такою формулою:

=DATE(YEAR(date)+1,1,1)

Цікаві статті...