Ako používať funkciu Excel EDATE

Zhrnutie

Funkcia Excel EDATE vráti dátum v ten istý deň v mesiaci, n mesiacov v minulosti alebo budúcnosti. Môžete použiť EDATE na výpočet dátumov vypršania platnosti, dátumov splatnosti a ďalších termínov splatnosti. Ak chcete získať dátum v budúcnosti, použite kladnú hodnotu pre mesiace a zápornú hodnotu pre dátumy z minulosti.

Účel

Dátum zmeny n mesiacov v budúcnosti alebo minulosti

Návratová hodnota

Nový dátum ako sériové číslo programu Excel

Syntax

= EDATE (start_date, mesiace)

Argumenty

  • start_date - počiatočný dátum ako platný dátum v programe Excel.
  • months - Počet mesiacov pred alebo po start_date.

Verzia

Excel 2003

Poznámky k použitiu

Funkcia EDATE môže pridať alebo odčítať mesiace od dátumu. Môžete použiť EDATE na výpočet dátumov vypršania platnosti, dátumov zmluvy, dátumov splatnosti, dátumov výročia, dátumov dôchodku a ďalších budúcich alebo minulých dátumov. Použite kladné číslo pre mesiace na získanie dátumu v budúcnosti a záporné číslo pre dátumy z minulosti.

EDATE vráti sériové číslo zodpovedajúce dátumu. Ak chcete výsledok zobraziť ako dátum, použite číselný formát podľa vášho výberu.

Základné použitie

Napríklad ak A1 obsahuje dátum 1. februára 2018, môžete použiť EDATE takto:

=EDATE(A1,1) // returns March 1, 2018 =EDATE(A1,3) // returns May 1, 2018 =EDATE(A1,-1) // returns January 1, 2018 =EDATE(A1,-2) // returns December 1, 2017

6 mesiacov od dnes

Ak chcete použiť EDATE s dnešným dátumom, môžete použiť funkciu DNES. Napríklad na vytvorenie dátumu presne 6 mesiacov od dnešného dňa môžete použiť:

=EDATE(TODAY(),6) // 6 months from today

Pohybujúce sa o roky

Ak chcete pomocou funkcie EDATE posúvať o roky, vynásobte 12. Napríklad o 24 mesiacov dopredu môžete použiť niektorý z týchto vzorcov:

=EDATE(A1,24) // forward 2 years =EDATE(A1,2*12) // forward 2 years

Druhá forma je užitočná, keď už máte roky v inej bunke a chcete previesť na mesiace vo vnútri EDATE.

Koniec mesiaca

EDATE je šikovný v postupnom posúvaní dátumov „konca mesiaca“ dopredu alebo dozadu a podľa potreby upraví hodnoty roku, mesiaca a dňa. Napríklad EDATE zachová posledný deň v mesiaci:

=EDATE("31-Jan-2019",1) // returns 28-Feb-2019

Priestupný rok

EDATE bude rešpektovať aj priestupné roky:

=EDATE("31-Jan-2020",1) // returns 29-Feb-2020

EDATE s časom

Funkcia EDATE odstráni časy z dátumov, ktoré obsahujú čas (niekedy sa nazýva „čas a čas“). Ak chcete zachovať čas v dátume, môžete použiť nasledujúci vzorec:

=EDATE(A1,n)+MOD(A1,1)

Tu sa funkcia MOD používa na extrahovanie času z dátumu v A1 a jeho pridanie späť k výsledku z EDATE.

Nižšie nájdete ďalšie príklady vzorcov, ktoré používajú funkciu EDATE.

Poznámky

  1. EDATE vráti chybu #HODNOTA, ak dátum začatia nie je platným dátumom.
  2. Ak je k dátumu začatia pripojený zlomkový čas, bude odstránený.
  3. Ak argument mesiacov obsahuje desatinnú hodnotu, bude odstránený.
  4. Ak chcete vypočítať dátum konca mesiaca, pozrite si funkciu EOMONTH.
  5. EDATE vráti poradové číslo dátumu, ktoré musí byť naformátované ako dátum.

Podobné videá

Ako používať argumenty funkcií Väčšina funkcií programu Excel vyžaduje argumenty. V tomto videu vysvetľujeme, ako fungujú argumenty a ako ich používať.

Zaujímavé články...