Applies ToExcel za Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

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. Više informacija potražite u odeljku sa poznatim problemima u članku funkcije DATEDIF .

Koristite funkciju DATEDIF kada želite da izračunate razliku između dva datuma. Prvo stavite datum početka u ćeliju, a datum završetka u drugu. Zatim otkucajte formulu kao što je jedna od sledećih.

Ako je Datum_početka veći od Datuma_završetka, rezultat će biti #NUM!.

Razlika u danima

=DATEDIF(D9,E9,"d") sa rezultatom 856

U ovom primeru, datum početka je u ćeliji D9, a datum završetka je u E9. Formula se nalazi u ćeliji F9. Kartica „d“ daje broj celih dana između dva datuma.

Razlika u sedmicama

=(DATEDIF(D13,E13,"d")/7) i rezultat: 122,29

U ovom primeru, datum početka je u ćeliji D13, a datum završetka je u E13. „D“ daje broj dana. Ali obratite pažnju na /7 na kraju. To deli broj dana sa 7, jer postoji 7 dana u sedmici. Imajte na umu da ovaj rezultat takođe treba oblikovati kao broj. Pritisnite kombinaciju tastera CTRL + 1. Zatim kliknite na stavku Broj > Decimalnih mesta: 2.

Razlika u mesecima

=DATEDIF(D5,E5,"m") i rezultat: 28

U ovom primeru, datum početka je u ćeliji D5, a datum završetka je u E5. U formuli, „m“ daje broj celih meseci između dva dana.

Razlika u godinama

=DATEDIF(D2,E2,"y") i rezultat: 2

U ovom primeru, datum početka je u ćeliji D2, a datum završetka je u E2. Kartica „y“ daje broj celih godina između dva dana.

Izračunaj uzrast za akumulirane godine, mesece i dane

Takođe možete da izračunate uzrast ili nečije vreme u službi. Rezultat može biti otprilike „2 godine, 4 meseca, 5 dana.“

1. Koristite DATEDIF da biste pronašli ukupan broj godina.

=DATEDIF(D17,E17,"y") i rezultat: 2

U ovom primeru, datum početka je u ćeliji D17, a datum završetka je u E17. U formuli, „y“ daje broj celih godina između dva dana.

2. Ponovo koristite DATEDIF uz „ym“ da biste pronašli mesece.

=DATEDIF(D17,E17,"y") i rezultat: 4

U drugoj ćeliji koristite formulu DATEDIF sa parametrom „ym“. „Ym“ daje broj preostalih meseci u celoj protekloj godini.

3. Koristite drugu formulu da biste pronašli dane.

=DATEDIF(D17,E17,"md") i rezultat: 5

Sada moramo da pronađemo broj preostalih dana. To ćemo uraditi tako što ćemo napisati drugu vrstu formule koja je prikazana iznad. 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.

Ne preporučujemo korišćenje DATEDIF argumenta „md“ zato što može da izračuna netačne rezultate.

4. Opcionalno: Kombinujte tri formule u jednoj.

=DATEDIF(D17,E17,"y")&" years, "&DATEDIF(D17,E17,"ym")&" months, "&DATEDIF(D17,E17,"md")&" days" i rezultat: 2 godine, 4 meseca, 5 dana

Sva tri izračunavanja možete da stavite u jednu ćeliju kao što je ovaj primer. Koristite znakove „ampersand“, navodnike i tekst. To je duža formula za kucanje, ali je barem sve u jednoj. Savet: Pritisnite kombinaciju tastera ALT+ENTER da biste postavili prelome redova u formulu. Ovo olakšava čitanje. Takođe, pritisnite kombinaciju tastera CTRL+SHIFT+U ako ne možete da vidite celu formulu.

Preuzmite naše primere

Možete da preuzmete primer radne sveske sa svim primerima u ovom članku. Možete da pratite ili kreirate sopstvene formule.Preuzmite primere izračunavanja datuma

Druga izračunavanja datuma i vremena

Kao što ste videli iznad, funkcija DATEDIF izračunava razliku između datuma početka i datuma završetka. Međutim, umesto da kucate određene datume, možete da koristite i funkciju TODAY() unutar formule. Kada koristite funkciju TODAY(), Excel koristi trenutni datum računara za datum. Imajte na umu da će se ovo promeniti kada se datoteka ponovo otvori u budućnosti.

=DATEDIF(TODAY(),D28,"y") i rezultat: 984

Imajte na umu da je u vreme ovog pisanja taj dan bio 6. oktobar 2016.

Koristite funkciju NETWORKDAYS.INTL kada želite da izračunate broj radnih dana između dva datuma. Takođe možete da isključite vikende i praznike.

Pre nego što počnete: Odlučite da li želite da isključite datume praznika. Ako to uradite, otkucajte listu datuma praznika u zasebnoj oblasti ili listu. Postavite svaki datum praznika u sopstvenu ćeliju. Zatim izaberite te ćelije, izaberite stavku Formule > Definiši ime. Imenujte opseg MyHolidays i kliknite na dugme U redu. Zatim kreirajte formulu pomoću dolenavedenih koraka.

1. Otkucajte datum početka i datum završetka.

Datum početka u ćeliji D53 je 1.1.2016, datum završetka u ćeliji E53 je 31.12.2016.

U ovom primeru, datum početka je u ćeliji D53, a datum završetka je u E53.

2. U drugoj ćeliji otkucajte formulu kao što je ova:

=NETWORKDAYS.INTL(D53,E53,1) i rezultat: 261

Otkucajte formulu kao što je gorenavedeni primer. 1 u formuli uspostavlja subote i nedelje kao dane vikenda i izuzima ih od ukupnog broja.

3. Ako je potrebno, promenite 1.

Lista funkcije IntelliSense koja prikazuje 2 – nedelja, ponedeljak; 3 – ponedeljak, utorak i tako dalje

Ako subota i nedelja nisu vaši dani vikenda, onda promenite broj 1 na drugi broj sa IntelliSense liste. Na primer, 2 uspostavlja nedelje i ponedeljke kao dane vikenda.

4. Otkucajte ime opsega praznika.

=NETWORKDAYS. INTL(D53,E53,1,MyHolidays) i rezultat: 252

Ako ste kreirali ime opsega praznika u gorenavedenom odeljku „Pre nego što počnete“, otkucajte ga na kraju ovako. Ako nemate praznike, možete da izostavite zarez i MyHolidays.

Možete da izračunate proteklo vreme tako što ćete oduzeti jedno vreme od drugog. Prvo stavite vreme početka u ćeliju, a vreme završetka u drugu. Obavezno otkucajte puno vreme, uključujući sat, minute, i razmak pre AM ili PM. Evo kako:

1. Izaberite vreme početka i vreme završetka.

Datum/vreme početka u 7:15, datum i vreme završetka u 16:30

U ovom primeru, datum početka je u ćeliji D80, a datum završetka je u E80. Obavezno otkucajte sat, minute, i razmak pre AM ili PM.

2. Podesite format h:mm AM/PM.

Dijalog „Oblikovanje ćelija“, prilagođena komanda, tip h:mm AM/PM

Izaberite oba datuma i pritisnite kombinaciju tastera CTRL + 1 (ili Slika ikone MAC komandnog dugmeta + 1 na Mac računaru). Obavezno izaberite opciju Prilagođeno > h:mm AM/PM, ako već nije podešena.

3. Oduzmite dva puta.

=E80-D80 i rezultat: 9:15

U drugoj ćeliji oduzmite ćeliju vremena početka od ćelije vremena završetka.

4. Podesite format h:mm.

Dijalog „Oblikovanje ćelija“, prilagođena komanda, tip h:mm

Pritisnite kombinaciju tastera CTRL + 1 (ili Slika ikone MAC komandnog dugmeta + 1 na Mac računaru). Odaberite opciju Prilagođeno > h:mm tako da rezultat izuzme AM i PM.

Da biste izračunali vreme između dva datuma i vremena, možete jednostavno da oduzmete jedan od drugog. Međutim, morate da primenite oblikovanje na svaku ćeliju da biste se uverili da Excel daje željeni rezultat.

1. Otkucajte dva puna datuma i vremena.

Datum početka 1.1.2016. 13:00; Datum završetka 1.2.2016. u 14:00

U jednoj ćeliji otkucajte pun datum/vreme početka. A u drugoj ćeliji otkucajte pun datum/vreme završetka. Svaka ćelija treba da ima mesec, dan, godinu, sat, minut i razmak pre AM ili PM.

2. Postavite format 14.3.2012. 13:30.

Dijalog „Oblikovanje ćelija“, komanda „Datum“, tip 14.3.2012. u 13:30

Izaberite obe ćelije, a zatim pritisnite kombinaciju tastera CTRL + 1 (ili Slika ikone MAC komandnog dugmeta + 1 na Mac računaru). Zatim izaberite Datum > 14.3.2012. 13:30. Ovo nije datum koji ćete postaviti, već samo uzorak izgleda formata. Imajte na umu da u verzijama pre programa Excel 2016 ovaj format može da ima drugačiji uzorak datuma kao što je 14.3.01 13:30.

3. Oduzmite ta dva.

=E84-D84 i rezultat 1,041666667

U drugoj ćeliji oduzmite datum/vreme početka od datuma/vremena završetka. Rezultat će verovatno izgledati kao broj i decimalni broj. To ćete ispraviti u sledećem koraku.

4. Podesite format [h]:mm.

Dijalog „Oblikovanje ćelija“, prilagođena komanda, tip [h]:mm

Pritisnite kombinaciju tastera CTRL + 1 (ili Slika ikone MAC komandnog dugmeta + 1 na Mac računaru). Izaberite opciju Prilagođeno. U polju Tip otkucajte [h]:mm.

Srodne teme

Funkcija DATEDIF Funkcija NETWORKDAYS.INTL NETWORKDAYS Više funkcija datuma i vremena Izračunajte razliku između dva vremena

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.

Zajednice vam pomažu da postavljate pitanja i odgovarate na pitanja, dajete povratne informacije i čujete mišljenje od stručnjaka sa bogatim znanjem.