Pripočítanie mesiacov a rokov k dátumu
Pripočítanie mesiacov a rokov k dátumu
V Microsoft Excel môžeme k dátumom pripočítavať dni, treba len zadať vzorec. Ak chceme pripočítať 10 dní k dátumu, vzorec by mal byť =dátum+10. Na obrázku 1 sú zobrazené 3 spôsoby, ako k dátumu pripočítať 10 dní. V stĺpci C je vzorec použitý na výpočet v stĺpci B.

Problém môže nastať, ak chceme k dátumu pripočítať niekoľko mesiacov alebo rokov. Pri pripočítaní 3 mesiacov by sme mohli použiť vzorec =dátum+90, v ktorom počítame 90 dní (30×3). Mesiace však nemajú rovnaký počet dní, takže nepripočítame presne 3 mesiace. Ukážka je na obrázku 2.

Aby sme pripočítali presne 3 mesiace, potrebujeme tieto funkcie:
- YEAR – z dátumu vyberie rok.
=YEAR(A1)vráti 2016. - MONTH – z dátumu vyberie mesiac.
=MONTH(A1)vráti 4. - DAY – z dátumu vyberie deň.
=DAY(A1)vráti 7. - DATE – z čísiel deň, mesiac, rok zloží dátum.
=DATE(2016;4;7)vráti 7.4.2016. Nadbytočné mesiace či dni sa prenesú (napr.=DATE(2010;42;1)→ 1.6.2013).
Funkcie YEAR, MONTH, DAY majú 1 argument (dátum). DATE má 3 argumenty:
=DATE(rok;mesiac;deň)
.
Na obrázku 3 je vzorec na pripočítanie presne 3 mesiacov.

YEAR, MONTH, DAY rozložia dátum a môžete pripočítať mesiace:
=DATE(YEAR(B2);MONTH(B2)+3;DAY(B2))
.
Na roky by ste použili
=dátum+365*početRokov
, no lepšie je
=DATE(YEAR(A2)+10;MONTH(A2);DAY(A2))
.
Pri date 1.1.2016 v A2 vzorec vráti 1.1.2026.