Excel vzorec: Řada dat podle roku -

Obsah

Obecný vzorec

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

souhrn

Pokud potřebujete vygenerovat dynamickou řadu dat pomocí vzorce, který se zvýší o jeden rok od jediného data zahájení, můžete to udělat pomocí vzorce, který používá funkce DEN, MĚSÍC, ROK a DATUM.

Vysvětlení

V příkladu je B6 pevně zakódované počáteční datum a vzorec v B7 je:

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

Při řešení tohoto vzorce Excel nejprve extrahuje hodnoty roku, měsíce a dne z data v B6 a poté k hodnotě roku přidá 1. Dále je nové datum znovu sestaveno funkcí DATE pomocí stejného dne a měsíce a roku + 1 pro rok.

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

První vzorec proto vrací nové datum 1/15/2011, o rok později než počáteční datum.

Jakmile zadáte první vzorec, zkopíruje se podle potřeby dolů. Každý následující vzorec vytvoří nové datum, které se zvýší o jeden den.

V případě potřeby můžete tento vzorec snadno upravit. Například pokud potřebujete řadu dat, kde každé datum je první den nového roku, můžete použít vzorec jako je tento

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

Zajímavé články...