Kako izračunati dane između dva datuma u Excelu

Mnogi korisnici Excela morat će dodati stupce datuma početka i završetka u proračunske tablice. Kao takav, Excel uključuje nekoliko funkcija koje vam govore koliko dana ima između dva odvojena datuma.

Kako izračunati dane između dva datuma u Excelu

DATEDIF, DAYS360, DATE i NETWORKDAYS četiri su funkcije koje možete dodati ćelijama koje će vam reći broj dana između dva datuma. Ovako ćete pronaći broj dana između datuma sa i bez tih funkcija u Excelu.

Kako pronaći razliku između datuma bez funkcije

Prvo, možete pronaći razliku između datuma tako da ih oduzmete. Excel ne uključuje funkciju oduzimanja, ali i dalje možete dodati formule za oduzimanje ćelijama. Stoga otvorite praznu Excel proračunsku tablicu i unesite datum početka i završetka u ćelije B4 i C4 kao na snimci ispod. Imajte na umu da datumi trebaju biti u američkom formatu s prvim mjesecom, drugim danom i trećom godinom.

excel datumi

U gornjem primjeru datumi su 1.4.2017. i 5.5.2017. Sada biste trebali odabrati ćeliju D4 i kliknuti unutar funkcijske trake na vrhu lista. Unesite '=C4-B4' u traku i pritisnite Enter. Ćelija D4 vratit će vrijednost 34 ako ste unijeli iste datume u ćelije kao na gornjoj snimci. Dakle, između 1. travnja 2017. i 5. svibnja 2017. ima 34 dana.

Funkcija DATE

Alternativno, možete pronaći razliku između dva datuma pomoću funkcije DATE. Zatim možete pronaći broj dana unosom datuma u funkcijsku traku umjesto ćelija proračunske tablice. Osnovna sintaksa za tu funkciju je: =DATUM(gggg, m, d)-DATUM(gggg, m, d); pa unosite datume unatrag.

Dodajmo tu funkciju s istim datumima 1.4.2017. i 5.5.2017. Odaberite ćeliju u proračunskoj tablici kojoj želite dodati funkciju. Zatim kliknite unutar funkcijske trake, unesite ‘=DATUM(2017, 5, 5)-DATE(2017, 4, 1)’ i pritisnite Enter.

Možda ćete također morati odabrati opći format broja za ćeliju ako je vraćena vrijednost u formatu datuma. S općim formatom brojeva, ćelija će vratiti vrijednost od 34 dana kao što je prikazano na snimci ispod.

Excel datumi2

Funkcija DATEDIF

DATEDIF je fleksibilna funkcija s kojom možete izračunati ukupan broj dana između datuma unosom datuma u proračunsku tablicu ili u funkcijsku traku. Međutim, DATEDIF nije naveden u Excelovom prozoru funkcije umetanja.

Stoga ćete ga morati unijeti izravno u funkcijsku traku. Sintaksa funkcije DATEDIF je: DATEDIF(datum_početka, datum_završetka, jedinica). Možete unijeti datum početka i datum završetka ili reference ćelije na određene datume u funkciju, a zatim dodati jedinične dane na kraj.

Stoga odaberite ćeliju u koju želite dodati DATEDIF u proračunsku tablicu, a zatim kliknite na traku formule da biste unijeli funkciju. Da biste pronašli razliku između dva datuma koja ste unijeli u ćelije C4 i B4, unesite sljedeće u funkcijsku traku: '=DATEDIF(B4, C4, “d”).' Ćelija DATEDIF uključivat će broj dana između datuma kao što je prikazano izravno ispod.

Excel datumi3

Međutim, ovo je mnogo fleksibilnije od funkcije DATE jer možete mijenjati jedinice. Na primjer, pretpostavimo da trebate brojati dane između dva datuma, ali i zanemariti godine. To možete učiniti dodavanjem 'yd' funkciji. Na primjer, unesite "4/1/2017" i "5/5/2018" u dvije ćelije, a zatim uključite "yd" u funkciju kao što je prikazano u nastavku.

Excel datumi4

To vraća vrijednost od 34 dana između 1.4.2017. i 5.5.2018., što je ispravno ako zanemarite godinu. Ako funkcija ne zanemari godinu, vrijednost bi bila 399.

Funkcija DAYS360

Funkcija DAYS360 je ona koja pronalazi ukupan broj dana između datuma na temelju kalendara od 360 dana, koji je više prihvaćen za financijske godine. Kao takva, to bi mogla biti bolja funkcija za proračunske tablice računa. Neće biti velike razlike za datume u razmaku od samo nekoliko mjeseci, ali za dulja razdoblja DAYS360 će vratiti nešto drugačije vrijednosti od ostalih funkcija.

Unesite '1/1/2016' i '1/1/2017' u ćelije B6 i C6 na vašoj proračunskoj tablici. Zatim kliknite ćeliju da uključite funkciju DAYS360 i pritisnite fx gumb pored funkcijske trake. Izaberi DANI360 za otvaranje prozora prikazanog izravno ispod.

Excel datumi7

Pritisnite gumb Start_date i odaberite ćeliju B6. Zatim kliknite gumb End_date i odaberite ćeliju C6 u proračunskoj tablici. Pritisnite u redu da dodate DAYS360 u proračunsku tablicu, koja će vratiti vrijednost 360.

Excel datumi6

Funkcija NETWORKDAYS

Što ako trebate pronaći razliku između dva datuma, ali isključiti vikende iz jednadžbe? DATEDIF, DATE i DAYS360 neće biti previše dobri za takav scenarij. NETWORKDAYS je funkcija koja pronalazi broj dana između datuma bez uključivanja vikenda, a može uzeti u obzir i dodatne praznike, kao što su državni praznici.

Dakle, to bi trebala biti funkcija za planiranje projekta. Osnovna sintaksa funkcije je: =NETWORKDAYS(datum_početka, kraj_datum, [praznici]).

Da biste dodali NETWORKDAYS u proračunsku tablicu, kliknite ćeliju za funkciju i pritisnite fx dugme. Izaberi MREŽNI DANI da otvorite svoj prozor na snimci ispod. Nakon toga kliknite gumb Start_date i odaberite ćeliju u proračunskoj tablici koja uključuje datum početka.

Pritisnite gumb End_date, odaberite ćeliju s datumom završetka i pritisnite OK da dodate funkciju u proračunsku tablicu.

Excel datumi8

Na snimci zaslona neposredno iznad datumi početka i završetka su 1.4.2017. i 5.5.2017. Funkcija NETWORKDAYS vraća vrijednost od 25 dana između datuma bez vikenda. Uz uključene vikende, ukupan broj dana je 34 kao i u ranijim primjerima.

Da biste uključili dodatne dane praznika u funkciju, unesite te datume u dodatne ćelije proračunske tablice. Zatim pritisnite gumb za referencu ćelije Praznici u prozoru funkcije NETWORKDAYS i odaberite ćeliju ili ćelije koje uključuju datume praznika. To će odbiti praznike od konačne brojke.

Dakle, postoje brojni načini na koje možete izračunati dane između datuma početka i završetka u Excel proračunskim tablicama. Novije verzije Excela također uključuju funkciju DAYS pomoću koje možete pronaći razliku između nekoliko datuma. Te će funkcije zasigurno biti korisne za proračunske tablice koje uključuju puno datuma.

Često postavljana pitanja

Što znači #NUM?

Kada izvršite gornje formule i dobijete #NUM, a ne broj, to je zato što je datum početka veći od datuma završetka. Pokušajte zamijeniti datume i ponovno izvesti korake.