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 programu Excel.

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

    Kalkulator dana između datuma

    Ako tražite brzi odgovor, samo navedite dva datuma u odgovarajuće ćelije, a naš online kalkulator pokazat će vam koliko dana ima od datuma do datuma:

    Napomena. Za prikaz ugrađene radne knjige dopustite marketinške kolačiće.

    Zanima vas formula 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čun

    Najlakši način izračunavanja dana 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, upotrijebite 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. siječnja 1900., što predstavlja brojem 1. U ovom sustavu, 2-Jan-1900 je pohranjeno 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 (brojčana vrijednost 6. svibnja 18.) 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 je datum stariji, a koji noviji. Ako kasniji datum oduzimate od ranijeg datuma, kao u retku 5 na gornjoj snimci zaslona, ​​formula vraća razliku kao negativan broj.

    Izračunajte broj dana između datuma u Excelu s 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 datuma u različitim jedinicama, uključujući dane, mjesece i godine.

    Da biste dobili broj dana između 2 datuma, unosite datum početka u prvi argument, datum završetka u drugi argument i jedinicu "d" u zadnji argument:

    DATEDIF(start_date, end_date, "d")

    In u našem primjeru, formula je sljedeća:

    =DATEDIF(A2, B2, "d")

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

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

    Brojte dane između datuma pomoću Excelove funkcije DAYS

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

    Molimo obratite pozornost da u usporedbi s DATEDIF, formula DAYS zahtijeva argumente obrnutim redoslijedom:

    DAYS(end_date, start_date)

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

    =DAYS(B2, A2)

    Kao i oduzimanje, vraća razliku kao pozitivan ili negativan broj, ovisno o tome je li 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 upotrijebiti bilo koju od gore spomenutih formula i dati funkciju DANAS umjesto jednog od datuma.

    Za izračun broja dana od datuma , tj. između prošlog datuma i danas:

    DANAS() - prošli_datum

    Za računanje broja dana do datuma , tj. između budućeg datuma i današnjeg dana:

    Budući_datum- DANAS()

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

    =TODAY() - A4

    A sada, saznajmo koliko je dana između današnji i kasniji datum:

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

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

    NETWORKDAYS(datum_početka, datum_završetka, [praznici])

    Prva dva argumenta trebala bi vam već izgledati poznato, a treći (neobavezni) argument omogućuje izuzimanje prilagođenog popisa praznika od broja dana.

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

    =NETWORKDAYS(A2, B2)

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

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

    Kao rezultat, samo poslovni Dani između dva datuma se računaju:

    Savjet. U slučaju da trebate obrađivati ​​prilagođene vikende (npr. vikendi su nedjelja i ponedjeljak ili samo nedjelja), upotrijebite funkciju NETWORKDAYS.INTL koja vam omogućuje da odredite koje dane u tjednu treba smatrati vikendima.

    Pronađi broj dana između dva datuma s Date & Čarobnjak za vrijeme

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

    1. Odaberite ćeliju u koju želite umetnuti formulu.
    2. Na kartici Ablebits Tools , u Date & 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 referenca na ćeliju koja ga sadrži.
      • U okvir Datum 2 unesite drugi datum (datum završetka).
      • U Razlika u , odaberite D .

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

    4. Kliknite gumb Umetni formulu i neka se formula umetne u odabranu ćeliju. Gotovo!

    Dvaput kliknite na ručicu za popunjavanje i formula će se kopirati preko stupca:

    Za prikaz datumske razlike na nešto drugačiji način, možete slobodno odabrati bilo koju od dodatnih opcija:

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

    Snimak zaslona u nastavku prikazuje nekoliko dodatnih opcija na djelu:

    Ovako izračunavate broj dana između datuma u Excelu. Ako želite testirati naš Date & Čarobnjak za formulu vremena u svojim radnim listovima, slobodno možete preuzeti 14-dnevnu probnu verziju Ultimate Suite-a, koja uključuje ovaj kao i više od 70 drugih alata za Excel koji štede vrijeme.

    Dostupna preuzimanja

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

    Michael Brown predani je tehnološki entuzijast sa strašću za pojednostavljivanjem složenih procesa pomoću softverskih alata. S više od desetljeća iskustva u tehnološkoj industriji, usavršio je svoje vještine u Microsoft Excelu i Outlooku, kao i Google tablicama i dokumentima. Michaelov blog posvećen je dijeljenju znanja i stručnosti s drugima, pružajući savjete i upute koje je lako slijediti za poboljšanje produktivnosti i učinkovitosti. Bez obzira jeste li iskusni profesionalac ili početnik, Michaelov blog nudi vrijedne uvide i praktične savjete za izvlačenje maksimuma iz ovih osnovnih softverskih alata.