Izračunava broj dana, meseci ili godina između dva datuma.
Upozorenje: Excel pruža funkciju DATEDIF kako bi podržao starije radne sveske iz programa Lotus 1-2-3. Funkcija DATEDIF može da izračuna pogrešne rezultate u određenim scenarijima. Pročitajte odeljak sa poznatim problemima u ovom članku da biste dobili više detalja.
Sintaksa
DATEDIF(datum_početka,datum_završetka,jedinica)
Argument |
Opis |
||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datum_početka Obavezno |
Datum koji predstavlja prvi ili početni datum datog perioda. Datume možete da unesete kao tekstualne niske pod navodnicima (na primer, „2001/1/30“), kao redne brojeve (na primer 36921, koji predstavlja 30. januar 2001. ako koristite datumski sistem 1900) ili kao rezultate drugih formula ili funkcija (na primer DATEVALUE("2001/1/30")). |
||||||||||||||
datum_završetka Obavezno |
Datum koji predstavlja datum poslednjeg ili završnog perioda. |
||||||||||||||
Jedinica |
Tip informacija koje želite da dobijete, gde:
|
Primedbe
-
Datumi se skladište kao sekvencijalni serijski brojevi tako da se mogu koristiti u izračunavanjima. Podrazumevano, 1. januar 1900. ima serijski broj 1, a 1. januar 2008. ima serijski broj 39448 zato što dolazi 39.447 dana nakon 1. januara 1900.
-
Funkcija DATEDIF je korisna u formulama koje treba da izračunaju starost.
-
Ako je tart_date većeod e nd_date, rezultat će biti #NUM!.
Primeri
Datum_početka |
Datum_završetka |
Formula |
Opis (rezultat) |
---|---|---|---|
1/1/2001 |
1/1/2003 |
=DATEDIF(Datum_početka,Datum_završetka,„Y“) |
Dve cele godine u periodu (2) |
6/1/2001 |
8/15/2002 |
=DATEDIF(Datum_početka,Datum_završetka,„D“) |
440 dana između 1. juna 2001. i 15. avgusta 2002. (440) |
6/1/2001 |
8/15/2002 |
=DATEDIF(Datum_početka,Datum_završetka,„YD“) |
75 dana između 1. juna i 15. avgusta, zanemarujući godine datuma (75) |
Poznati problemi
Argument „MD“ može dati rezultat koji je negativan broj, nula ili netačan. Evo privremenog rešenja ako pokušavate da izračunate preostale dane posle poslednjeg proteklog meseca:
Ova formula oduzima prvi dan meseca koji se završava (1.5.2016.) od originalnog datuma završetka u ćeliji E17 (6.5.2016.). Evo kako ona to radi: Prva funkcija DATE pravi datum,1.5.2016. Pravi ga pomoću godine u ćeliji E17 i meseca u ćeliji E17. Zatim 1 predstavlja prvi dan tog meseca. Rezultat funkcije DATE jeste 1.5.2016. Zatim oduzimamo to od originalnog datuma završetka u ćeliji E17, koji je 6.5.2016. 6.5.2016. minus 1.5.2016. iznosi 5 dana.
Potrebna vam je dodatna pomoć?
Možete uvek da postavite pitanje stručnjaku u Excel Tech zajednici ili da potražite pomoć u Zajednicama.
Takođe pogledajte
Excel funkcije (abecednim redom)