Формула на Excel: Поредица от дати по години -

Съдържание

Обща формула

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

Обобщение

Ако трябва да генерирате динамична поредица от дати с формула, която се увеличава с една година от една начална дата, можете да го направите с формула, която използва функциите DAY, MONTH, YEAR и 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)

Интересни статии...