Početna » Savjeti za MS Office » Kako oduzimati datume u Excelu

    Kako oduzimati datume u Excelu

    Ako imate Excelov list s mnogo datuma, vjerojatno ćete morati izračunati razlike između nekih od tih datuma. Možda želite vidjeti koliko vam je mjeseci trebalo za otplatu duga ili koliko vam je dana trebalo da izgubite određenu težinu?

    Izračunavanje razlike između datuma u Excelu je jednostavno, ali može postati komplicirano, ovisno o tome kako želite izračunati određene vrijednosti. Na primjer, ako želite znati broj mjeseci između 2/5/2016 i 1/15/2016, treba li odgovor biti 0 ili 1? Neki bi ljudi mogli reći 0 jer nije cijeli mjesec između datuma i drugi bi mogli reći 1 jer je to drugi mjesec.

    U ovom članku pokazat ću vam kako izračunati razlike između dva datuma kako biste pronašli broj dana, mjeseci i godina s različitim formulama, ovisno o vašim postavkama.

    Dani između dva datuma

    Najjednostavniji izračun koji možemo učiniti je dobiti broj dana između dva datuma. Dobra stvar kod izračunavanja dana je da stvarno postoji samo jedan način izračunavanja vrijednosti, tako da ne morate brinuti o različitim formulama koje daju različite odgovore.

    U gornjem primjeru imam dva datuma pohranjena u ćelijama A2 i A3. Na desnoj strani možete vidjeti razliku između ta dva datuma je 802 dana. U programu Excel uvijek postoji više načina za izračunavanje iste vrijednosti i to je ono što sam ovdje učinio. Pogledajmo formule:

    Prva formula je jednostavno oduzimanje dvaju datuma, A3 - A2. Excel zna da je datum i jednostavno izračunava broj dana između ta dva datuma. Lako i vrlo ravno naprijed. Osim toga, možete koristiti i DANI funkcija.

    = DANI (A3, A2)

    Ova funkcija uzima dva argumenta: datum završetka i datum početka. Ako promijenite datume u formuli, dobit ćete samo negativan broj. Konačno, možete koristiti i pozvanu funkciju DATEDIF, koji je uključen u Excel iz Lotusa 1-2-3 dana, ali nije službeno podržana formula u Excelu.

    = DATEDIF (A2, A3, "D")

    Kada upišete formulu, vidjet ćete da vam Excel ne daje nikakve prijedloge za polja, itd. Srećom, ovdje možete vidjeti sintaksu i sve podržane argumente za funkciju DATEDIF ovdje.

    Kao dodatni bonus, što ako želite izračunati broj radnih dana između dva datuma? To je jednostavno i zato što imamo ugrađenu formulu:

    = NETWORKDAYS (STARTDATE, ENDDATE)

    Izračunavanje broja dana i radnih dana dovoljno je jednostavno, pa razgovarajmo o mjesecima.

    Mjeseci između dva datuma

    Najizraženiji izračun je broj mjeseci zbog načina na koji možete zaokružiti ili zaokružiti ovisno o tome je li to mjesec dana ili mjesec dana. Sada u programu Excel postoji funkcija MJESECI, ali je vrlo ograničena jer će se samo računati na mjesec kada računate razliku, a ne na godinu. To znači da je korisno samo za izračunavanje razlike između dva mjeseca iste godine.

    Budući da je to nekako besmisleno, pogledajmo neke formule koje će nam dati točan odgovor. Microsoft ih je osigurao ovdje, ali ako ste previše lijen da biste posjetili vezu, također sam ih dostavio u nastavku.

    Zaokruživanje - = (YEAR (LDate) -YEAR (EDate)) * 12 + MONTH (LDate) -MONTH (EDate)
    Round Down - = IF (DAY (LDate)> = DAY (EDate), 0, -1) + (YEAR (LDate) -YEAR (EDate)) * 12 + MONTH (LDate) -MONTH (EDate)

    Ovo su dvije prilično duge i komplicirane formule i stvarno ne morate razumjeti što se događa. Evo formula u Excelu:

    Obratite pažnju da trebate urediti formulu zaokruživanja prema dolje u stvarnoj samoj ćeliji, jer iz nekog neobičnog razloga cijela formula se ne pojavljuje u traci s formulama. Da biste vidjeli formulu u samoj ćeliji, kliknite na formule i zatim kliknite Prikaži formule.

    Dakle, koji je konačni rezultat dviju formula na našem sadašnjem primjeru? Pogledajmo dolje:

    Zaokruživanje mi daje 27 mjeseci, a zaokruživanje mi daje 26 mjeseci, što je točno, ovisno o tome kako ga želite pogledati. Konačno, možete koristiti i funkciju DATEDIF, ali izračunava samo pune mjesece, tako da je u našem slučaju odgovor koji dobiva 26.

    = DATEDIF (A2, A3, "M")

    Godine između dva datuma

    Kao i kod mjeseci, godine se također mogu izračunati ovisno o tome želite li brojati 1 godinu kao punih 365 dana ili ako se mijenja godina računa. Uzmimo primjer gdje sam koristio dvije različite formule za izračunavanje broja godina:

    Jedna formula koristi DATEDIF, a druga koristi funkciju YEAR. Budući da je razlika u broju dana samo 802, DATEDIF pokazuje 2 godine, dok funkcija YEAR pokazuje 3 godine.

    Opet, ovo je pitanje preferencija i ovisi o tome što točno pokušavate izračunati. Dobra je ideja poznavati obje metode, tako da možete napadati različite probleme s različitim formulama.

    Dokle god ste pažljivi s kojim formulama koristite, prilično je lako izračunati točno ono što tražite. Postoji i mnogo više funkcija datuma izvan onih koje sam spomenuo, pa ih slobodno provjerite i na web-mjestu Office Support. Ako imate bilo kakvih pitanja, slobodno komentirajte. Uživati!