Jak používat funkci Excel EDATE -

souhrn

Funkce Excel EDATE vrací datum ve stejný den v měsíci, n měsíců v minulosti nebo budoucnosti. Pomocí EDATE můžete vypočítat data vypršení platnosti, data splatnosti a další data splatnosti. Použijte kladnou hodnotu pro měsíce, abyste získali datum v budoucnosti, a zápornou hodnotu pro data v minulosti.

Účel

Datum posunu n měsíců v budoucnosti nebo minulosti

Návratová hodnota

Nové datum jako pořadové číslo aplikace Excel

Syntax

= EDATE (start_date, měsíce)

Argumenty

  • start_date - datum zahájení jako platné datum aplikace Excel.
  • months - Počet měsíců před nebo po start_date.

Verze

Excel 2003

Poznámky k použití

Funkce EDATE může přidat nebo odečíst měsíce od data. Pomocí EDATE můžete vypočítat data vypršení platnosti, data smlouvy, data splatnosti, data výročí, data odchodu do důchodu a další data v budoucnosti nebo minulosti. Použijte kladné číslo pro měsíce, abyste získali datum v budoucnosti, a záporné číslo pro data v minulosti.

EDATE vrátí sériové číslo odpovídající datu. Chcete-li zobrazit výsledek jako datum, použijte číselný formát podle vašeho výběru.

Základní použití

Například pokud A1 obsahuje datum 1. února 2018, můžete použít 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 měsíců ode dneška

Chcete-li použít EDATE s dnešním datem, můžete použít funkci DNES. Například k vytvoření data přesně 6 měsíců ode dneška můžete použít:

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

Pohybující se roky

Chcete-li použít funkci EDATE k posunu o roky, vynásobte 12. Například k posunu vpřed o 24 měsíců můžete použít některý z těchto vzorců:

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

Druhá forma je užitečná, když už máte roky v jiné buňce a chcete převést na měsíce uvnitř EDATE.

Konec měsíce

EDATE je chytrý v postupném posouvání dat „konce měsíce“ dopředu nebo dozadu a podle potřeby upraví hodnoty roku, měsíce a dne. Například EDATE zachová poslední den v měsíci:

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

Přestupný rok

EDATE bude také respektovat přestupné roky:

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

EDATE s časem

Funkce EDATE odstraní časy z dat, která obsahují čas (někdy se tomu říká „datetime“). Chcete-li zachovat čas v datu, můžete použít tento vzorec:

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

Zde se funkce MOD používá k extrakci času z data v A1 a přidání zpět k výsledku z EDATE.

Níže naleznete další příklady vzorců, které používají funkci EDATE.

Poznámky

  1. EDATE vrátí chybu #HODNOTA, pokud počáteční datum není platné datum.
  2. Pokud je k datu zahájení připojen zlomkový čas, bude odstraněno.
  3. Pokud argument měsíce obsahuje desítkovou hodnotu, bude odstraněn.
  4. Chcete-li vypočítat datum konce měsíce, podívejte se na funkci EOMONTH.
  5. EDATE vrátí sériové číslo data, které musí být naformátováno jako datum.

Související videa

Jak používat argumenty funkcí Většina funkcí aplikace Excel vyžaduje argumenty. V tomto videu vysvětlíme, jak fungují argumenty a jak je používat.

Zajímavé články...