Izračunajte broj dana između dva datuma u Excelu

  • Podijeli Ovo
Michael Brown

Ovaj vodič će vas naučiti nekoliko brzih i jednostavnih načina da saznate koliko je dana između dva datuma u Excelu.

Pitate li se koliko dana ima između dva datuma? Možda trebate znati koliko dana je između današnjeg dana i nekog datuma u prošlosti ili budućnosti? Ili samo želite da računate radne dane između dva datuma? Kakav god da je vaš problem, jedan od dolje navedenih primjera će sigurno pružiti rješenje.

    Kalkulator dana između datuma

    Ako tražite brz odgovor, samo dostavite dva datuma u odgovarajućim ćelijama, a naš online kalkulator će vam pokazati koliko dana ima od datuma do datuma:

    Napomena. Da biste vidjeli ugrađenu radnu svesku, dozvolite marketinške kolačiće.

    Želite li znati formulu koja je izračunala vaše datume? Jednostavno je kao =B3-B2 :)

    U nastavku ćete pronaći detaljno objašnjenje kako ova formula funkcionira i naučiti nekoliko drugih metoda za izračunavanje dana između datuma u Excelu.

    Koliko dana između datuma izračunavanje

    Najlakši način da izračunate dane između datuma u Excelu je oduzimanjem jednog datuma od drugog:

    Noviji datum- Stariji datum

    Na primjer , da biste saznali koliko je dana između datuma u ćelijama A2 i B2, koristite ovu formulu:

    =B2 - A2

    Gdje je A2 raniji datum, a B2 kasniji datum.

    Rezultat je cijeli broj koji predstavlja br. dana između dvadatumi:

    Kako ova formula funkcionira

    Kao što vjerojatno znate, Microsoft Excel pohranjuje datume kao serijske brojeve počevši od 1. januara 1900., što je predstavljeno brojem 1. U ovom sistemu, 2-Jan-1900 je pohranjen kao broj 2, 3-Jan-1900 kao 3, i tako dalje. Dakle, kada oduzimate jedan datum od drugog, zapravo oduzimate cijele brojeve koji predstavljaju te datume.

    U našem primjeru, formula u C3 oduzima 43226 (numerička vrijednost 6-18. maja) od 43309 ( numerička vrijednost 28-Jul-18) i vraća rezultat od 83 dana.

    Ljepota ove metode je u tome što radi savršeno u svim slučajevima, bez obzira koji datum je stariji, a koji noviji. Ako oduzimate kasniji datum od ranijeg datuma, kao u redu 5 na slici iznad, formula vraća razliku kao negativan broj.

    Izračunajte broj dana između datuma u Excelu pomoću DATEDIF

    Drugi način za brojanje dana između datuma u Excelu je korištenje funkcije DATEDIF, koja je posebno dizajnirana za izračunavanje razlike u datumima u različitim jedinicama, uključujući dane, mjesece i godine.

    Da biste dobili broj dana između 2 datuma, navodite početni datum u prvom argumentu, krajnji datum u drugom argumentu i jedinicu "d" u posljednjem argumentu:

    DATEDIF(datum_početka, kraj_datum, "d")

    U u našem primjeru, formula ide kako slijedi:

    =DATEDIF(A2, B2, "d")

    Za razliku od operacije oduzimanja, DATEDIF formula može samooduzmite stariji datum od novijeg datuma, ali ne obrnuto. Ako je datum početka kasniji od datuma završetka, formula izbacuje #NUM! greška, kao u redu 5 na slici ispod:

    Napomena. DATEDIF je nedokumentirana funkcija, što znači da nije prisutna na listi funkcija u Excelu. Da biste napravili DATEDIF formulu u svom radnom listu, morat ćete ručno upisati sve argumente.

    Odbrojavanje dana između datuma pomoću funkcije Excel DAYS

    Korisnici Excel 2013 i Excel 2016 imaju još jedan neverovatno jednostavan način izračunavanja dana između dva datuma - funkcija DAYS.

    Obratite pažnju da u poređenju sa DATEDIF, formula DAYS zahtijeva argumente obrnutim redoslijedom:

    DAYS(end_date, start_date)

    Dakle, naša formula ima sljedeći oblik:

    =DAYS(B2, A2)

    Poput oduzimanja, vraća razliku kao pozitivan ili negativan broj, ovisno o tome da li je krajnji datum veći ili manji od početnog datum:

    Kako izračunati broj dana između današnjeg i drugog datuma

    U stvari, izračunavanje broja dana od ili prije određenog datuma je poseban slučaj matematike "koliko dana između datuma". Za ovo možete koristiti bilo koju od gore navedenih formula i dati funkciju TODAY umjesto jednog od datuma.

    Da biste izračunali broj dana od datuma , tj. između prošlog datuma i danas:

    DANAS() - prošli_datum

    Za brojanje dana do datuma , tj. između budućeg datuma i danas:

    Future_date- DANAS()

    Kao primjer, izračunajmo razliku između današnjeg i ranijeg datuma u A4:

    =TODAY() - A4

    A sada, hajde da saznamo koliko je dana između danas i kasniji datum:

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

    U situacijama kada trebate dobiti broj dana između dva datumi bez vikenda, koristite funkciju NETWORKDAYS:

    NETWORKDAYS(start_date, end_date, [praznici])

    Prva dva argumenta bi vam već trebala izgledati poznato, a treći (opcijski) argument omogućava izuzimanje prilagođene liste praznika od broja dana.

    Da biste saznali koliko je radnih dana između dva datuma u kolonama A i B, koristite ovu formulu:

    =NETWORKDAYS(A2, B2)

    Opcionalno, možete unijeti svoju listu praznika u neke ćelije i reći formuli da izostavi te dane:

    =NETWORKDAYS(A2, B2, $A$9:$A$10)

    Kao rezultat, samo poslovi Računaju se s dana između dva datuma:

    Savjet. U slučaju da trebate upravljati prilagođenim vikendima (npr. vikendi su nedjelja i ponedjeljak ili samo nedjelja), koristite funkciju NETWORKDAYS.INTL, koja vam omogućava da odredite koji dani u sedmici treba da se smatraju vikendima.

    Pronađite broj dana između dva datuma sa Datum & Time Wizard

    Kao što vidite, Microsoft Excel nudi pregrštrazličiti načini brojanja dana između datuma. Ako niste sigurni koju formulu koristiti, neka naš datum & Čarobnjak za vrijeme izračunava koliko-dana-između-dva datuma umjesto vas. Evo kako:

    1. Izaberite ćeliju u koju želite da umetnete formulu.
    2. Na kartici Alati Ablebits , u Datum & Vrijeme grupi, kliknite Datum & Čarobnjak za vrijeme :

    3. U Datum & Čarobnjak za vrijeme dijaloški prozor, prebacite se na karticu Razlika i učinite sljedeće:
      • U okvir Datum 1 unesite prvi datum (datum početka) ili referencu na ćeliju koja ga sadrži.
      • U polje Datum 2 unesite drugi datum (datum završetka).
      • U Razlika u , odaberite D .

      Čarobnjak odmah prikazuje pregled formule u ćeliji i rezultat u polju Razlika u .

    4. Kliknite na dugme Umetni formulu i neka formula bude umetnuta u odabranu ćeliju. Gotovo!

    Dvostruki klik na ručicu za popunjavanje i formula se kopira u kolonu:

    Da biste prikazali razliku u datumu na malo drugačiji način, slobodni ste odabrati bilo koju od dodatnih opcija:

    • Prikaži tekstualne oznake - riječ "dani" će pojavljuju se zajedno sa brojem, kao što je prikazano na slici ispod.
    • Ne prikazuj nulte jedinice - ako je razlika u datumu 0 dana, prazan niz (prazanćelija) će biti vraćeno.
    • Negativan rezultat ako je datum 1 > Datum 2 - formula će vratiti negativan broj ako je datum početka kasniji od datuma završetka.

    Snimak ekrana ispod prikazuje nekoliko dodatnih opcija u akciji:

    Ovako izračunavate broj dana između datuma u Excelu. Ako želite testirati naš datum & Čarobnjak za vremensku formulu u vašim radnim listovima, dobrodošli ste da preuzmete 14-dnevnu probnu verziju Ultimate Suite-a, koja uključuje ovaj, kao i 70+ drugih alata za uštedu vremena za Excel.

    Dostupna preuzimanja

    Koliko dana između datuma - primjeri (.xlsx datoteka)

    Michael Brown je posvećen tehnološki entuzijasta sa strašću za pojednostavljenje složenih procesa pomoću softverskih alata. Sa više od decenije iskustva u tehnološkoj industriji, usavršio je svoje vještine u Microsoft Excelu i Outlooku, kao i Google Sheets i Docs. Michaelov blog je posvećen dijeljenju svog znanja i stručnosti s drugima, pružajući jednostavne savjete i tutorijale za poboljšanje produktivnosti i efikasnosti. Bilo da ste iskusni profesionalac ili početnik, Michaelov blog nudi vrijedne uvide i praktične savjete za izvlačenje maksimuma iz ovih osnovnih softverskih alata.