Izračunava broj dana, mjeseci ili godina između dvaju datuma.
Upozorenje: Excel omogućuje korištenje funkciju DATEDIF radi podrške za starije radne knjige programa Lotus 1-2-3. Funkcija DATEDIF u određenim scenarijima može izračunati netočne rezultate. Dodatne pojedinosti potražite u odjeljku s poznatim problemima u ovom članku.
Sintaksa
DATEDIF(početni_datum,završni_datum,jedinica)
Argument |
Opis |
||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
datum_početka Obavezno |
Datum koji predstavlja prvi ili početni datum navedenog razdoblja. Datumi se mogu unijeti u obliku tekstnih nizova unutar navodnika (na primjer, "30. 1. 2001."), serijskih brojeva (na primjer, 36921, što označuje 30. siječnja 2001., ako koristite datumski sustav za 1900), ili u obliku rezultata drugih formula ili funkcija (na primjer, DATEVALUE("30. 1. 2001.")). |
||||||||||||||
datum_završetka Obavezno |
datum koji predstavlja zadnji, odnosno završni datum razdoblja. |
||||||||||||||
Jedinica |
Vrsta podataka koju želite vratiti, gdje:
|
Napomene
-
Datumi se spremaju kao serijski brojevi u nizu da bi se mogli koristiti u izračunima. Prema zadanim postavkama 1. siječnja 1900. serijski je broj 1, a 1. siječnja 2008. serijski je broj 39448 jer je 39 447 dana nakon 1. siječnja 1900.
-
Funkcija DATEDIF korisna je u formulama u kojima morate izračunati dob.
-
Ako je tart_date veći od end_date, rezultat će biti #NUM!.
Primjeri
Početni_datum |
Završni_datum |
Formula |
Opis (rezultat) |
1. 1. 2001. |
1. 1. 2003. |
=DATEDIF(početni_datum,završni_datum,"Y") |
dvije cijele godine u razdoblju (2) |
1. 6. 2001. |
15. 8. 2002. |
=DATEDIF(početni_datum,završni_datum,"D") |
440 dana između 1. lipnja 2001. i 15. kolovoza 2002. (440) |
1. 6. 2001. |
15. 8. 2002. |
=DATEDIF(početni_datum,završni_datum,"YD") |
75 dana između 1. lipnja i 15. kolovoza, zanemarivši godine u datumima (75) |
Poznati problemi
Argument "MD" može rezultirati negativnim brojem, nulom ili netočnim rezultatom. Ako želite izračunati preostali broj dana nakon zadnjeg dovršenog mjeseca, ovo je zaobilazno rješenje:
Ova formula oduzima prvi dan mjeseca koji završava (1/5/2016) od izvornog završnog datuma u ćeliji E17 (6/5/2016). Evo kako to čini: Najprije funkcija DATE stvara datum, 1/5/2016. Datum se stvara pomoću godine u ćeliji E17 i mjeseca u ćeliji E17. 1 tada predstavlja prvi dan u tom mjesecu. Rezultat funkcije DATE glasi 1/5/2016. Nakon toga ćemo tu vrijednost oduzeti od izvornog završnog datuma u ćeliji E17, odnosno 6/5/2016. Kada od 6/5/2016 oduzimamo 1/5/2016 dobit ćemo 5 dana.
Je li vam potrebna dodatna pomoć?
Uvijek možete postaviti pitanje stručnjaku u tehničkoj zajednici za Excel ili zatražiti podršku u zajednicama.
Dodatne informacije
Funkcije programa Excel (abecednim redoslijedom)