Sadržaj
×
Opšte upotrebe funkcija
Opšte upotrebe funkcija

Izračunavanje razlike između dva datuma

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 drugi. Zatim otkucajte formulu kao što je nešto od sledećeg.

Upozorenje: 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 na ćeliji E9. Formula je u ćeliji F9. "d" daje broj punih dana između dva datuma.

Razlika u nedeljama

=(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 ćeliji E13. "d" daje broj dana. Ali obratite pažnju na /7 na kraju. To broj dana deli sa 7 zato što u sedmici ima 7 dana. Imajte napom da ovaj rezultat treba da se oblikuje i kao broj. Pritisnite kombinaciju tastera CTRL + 1. Zatim izaberite 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 ćeliji E5. U formuli, "m" daje broj punih 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 ćeliji E2. "y" daje ukupan broj godina između dva dana.

Izračunavanje starosti u akumuliranim godinama, mesecima i danima

Takođe možete da izračunate uzrast ili vreme nečije usluge. Rezultat može da bude poput "2 godine, 4 meseca, 5 dana".

1. Koristite DATEDIF da biste pronašli ukupne godine.

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

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

2. Koristite DATEDIF ponovo sa "ym" da biste pronašli mesece.

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

U drugoj ćeliji koristite formulu DATEDIF sa parametarom "ym". "ym" daje broj preostalih meseci prošlih cele godine.

3. Koristite drugu formulu za pronalaženje dana.

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

Sada je potrebno da pronađemo broj preostalih dana. Ovo ćemo uraditi pisanjem druge vrste 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.

Upozorenje: Ne preporučujemo da koristite argument DATEDIF "md" jer može da izračuna netačne rezultate.

4. Opcionalno: Kombinujte tri formule u jednu.

=DATEDIF(D17,E17,"y")&" godine, "&DATEDIF(D17,E17,"ym")&" meseci, "&DATEDIF(D17,E17,"md")&" dana" 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 ampersand, navodnike i tekst. Duža je formula za kucanje, ali makar je sve u jednom. Savet: Pritisnite kombinaciju tastera ALT+ENTER da biste stavili prelome reda u formulu. To olakšava čitanje. Pritisnite i 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 iz ovog članka. Možete da pratite ili da 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 funkciju TODAY() unutar formule. Kada koristite funkciju TODAY(), Excel koristi trenutni datum na računaru. Imajte na umu da će se ovo promeniti kada se datoteka ponovo otvori narednog dana.

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

Imajte na početku ovog pisanja da je dan bio 6. oktobar 2016.

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

Pre nego što počnete: Odlučite da li želite da isključite datume praznika. Ako je imate, otkucajte listu datuma praznika u zasebnu oblast ili list. Svaki datum praznika stavite u njegovu ćeliju. Zatim izaberite te ćelije, izaberite Formule >Definiši ime. Imenuj opseg MyHolidaysi kliknite na dugme U redu. Zatim kreirajte formulu pomoću dolena koje sledite korake.

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

Datum početka u ćeliji D53 je 1/1/2016, a datum završetka je u ćeliji E53 je 31.12.2016.

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

2. U drugoj ćeliji otkucajte formulu na ovaj način:

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

Otkucajte formulu kao što je gorenavedeni primer. Broj 1 u formuli uspostavlja subotu i nedelju kao dane vikenda i izuzima ih iz ukupne vrednosti.

Napomi: Excel 2007 nema NETWORKDAYS. Funkcija INTL. Međutim, ona ima NETWORKDAYS. Gorenaveden primer bi bio ovako: Excel 2007: =NETWORKDAYS(D53,E53). Ne navodite broj 1 jer NETWORKDAYS pretpostavlja da je vikend subota i nedelja.

3. Ako je potrebno, promenite broj 1.

Intellisense lista koja prikazuje 2 – nedelja, ponedeljak; 3 – ponedeljak, utorak i tako dalje

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

Ako koristite program Excel 2007, preskočite ovaj korak. Excel networkDAYS iz 2007. uvek pretpostavlja da je vikend subota i nedelja.

4. Otkucajte ime opsega praznika.

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

Ako ste kreirali ime opsega praznika u odeljku "Pre nego što počnete", otkucajte ga na kraju ovako. Ako nemate praznike, možete da ostavite zamah i MyHolidays napolju. Ako koristite Excel 2007, gorenaveden primer bi bio: =NETWORKDAYS(D53,E53,MyHolidays).

Savet: Ako ne želite da upućujete na ime opsega praznika, možete i da otkucate opseg, naime D35:E:39. Možete i da otkucate svaki praznik unutar formule. Na primer, ako su praznici bili 1. i 2. januara 2016, treba da ih otkucate ovako: =NETWORKDAYS. INTL(D53,E53,1,{"1/1/2016","1/2/2016"}). U Excel 2007. izgledala bi ovako: =NETWORKDAYS(D53,E53,{"1/1/2016","2.1.2016."})

Možete da izračunate vreme koje je proteklo oduzimanjem jedno vreme od drugog. Prvo stavite vreme početka u ćeliju, a vreme završetka u drugo. Uverite se da ste otkucali puno vreme, uključujući sat, minute i razmak pre časova pre prekucavanja ili posle pm. Evo kako:

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

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

U ovom primeru, vreme početka je u ćeliji D80, a vreme završetka je u ćeliji E80. Uverite se da ste otkucali sat, minut i razmak pre časova pre pream ili PM .

2. Podesite format h:mm AM/PM.

Format cells dialog box, Custom command, h:mm AM/PM type

Izaberite oba datuma i pritisnite kombinaciju tastera CTRL + 1 ( Slika ikone MAC komandnog dugmeta + 1 na Macu). Uverite se da ste izabrali prilagođene > h:mm AM/PM,ako već nije podešena.

3. Oduzmi 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.

Format Cells dialog, Custom command, h:mm type

Pritisnite kombinaciju tastera CTRL + 1 (ili Slika ikone MAC komandnog dugmeta + 1 na Mac računaru). Odaberite stavku Prilagođena > h:mm kako bi rezultat isključio AM i PM.

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

1. Otkucajte dva puna datuma i vremena.

Datum početka od 01.01.16. 10.00. Datum završnog perioda 02.01.2016. 2:00

U jednoj ćeliji otkucajte pun datum/vreme početka. A u drugoj ćeliji otkucajte pun datum/vreme završetaka. Svaka ćelija bi trebalo da ima mesec, dan, godinu, čas, minut i razmak pre časova pre prekucanja ili posle pm.

2. Podesite format 14.03.2012. u 13:30.

Format Cells dialog, Date command, 3/14/12 1:30 PM type

Izaberite obe ćelije, a zatim pritisnite kombinaciju tastera CTRL + 1 ( Slika ikone MAC komandnog dugmeta + 1 na Macu). Zatim izaberite datum > 14.03.12. u 13:30. Ovo nije datum koji ćete postaviti, ovo je samo primer kako će format izgledati. Imajte na Excel 2016 verzije pre ovog formata, ovaj format može da ima drugačiji uzorak datuma kao što je14.01.2010.

3. Oduzmi 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 rešiti u sledećem koraku.

4. Podesite format [h]:mm.

Format Cells dialog, Custom command, [h]:mm type

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

Srodne teme

DaTEDIF (funkcija DATEDIF)
NETWORKDAYS. Funkcija INTL
NETWORKDAYS Višefunkcija za datum i vreme

Izračunava razliku između dva vremena

Potrebna vam je dodatna pomoć?

Unapredite veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Microsoft insajdere

Da li su vam ove informacije koristile?

Koliko ste zadovoljni kvalitetom prevoda?

Šta je uticalo na vaše iskustvo?

Imate li dodatne povratne informacije? (Opcionalno)

Hvala vam na povratnim informacijama!

×