Excel formula: Niz datuma po godini -

Sadržaj

Generička formula

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

Sažetak

Ako trebate generirati dinamički niz datuma s formulom koja se povećava za godinu dana od jednog početnog datuma, to možete učiniti pomoću formule koja koristi funkcije DAN, MJESEC, GODINA i DATUM.

Obrazloženje

U primjeru, B6 je kodirani datum početka, a formula u B7 je:

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

Da bi riješio ovu formulu, Excel prvo izvlači vrijednosti godine, mjeseca i dana iz datuma u B6, a zatim vrijednosti 1 dodaje 1. Dalje, novi datum ponovno sastavlja funkcija DATE, koristeći isti dan i mjesec, te godina + 1 za godinu.

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

Prva formula stoga vraća novi datum 15. siječnja 2011, godinu dana kasnije od datuma početka.

Jednom kada se unese prva formula, ona se kopira prema potrebi. Svaka sljedeća formula stvara novi datum uvećan za jedan dan.

Ovu formulu možete lako prilagoditi ako je potrebno. Na primjer, ako vam treba niz datuma u kojima je svaki datum prvi dan nove godine, možete upotrijebiti formulu poput ove

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

Zanimljivi članci...