Kako izračunati dni med dvema datumoma v Excelu

Mnogi uporabniki Excela bodo morali v preglednice dodati stolpca z začetnim in končnim datumom. Kot tak Excel vključuje nekaj funkcij, ki vam povedo, koliko dni je med dvema ločenima datumoma.

Kako izračunati dni med dvema datumoma v Excelu

DATEDIF, DAYS360, DATE in NETWORKDAYS so štiri funkcije, ki jih lahko dodate celicam in vam povedo število dni med dvema datumoma. Tako najdete število dni med datumi s temi funkcijami in brez njih v Excelu.

Kako najti razliko med datumi brez funkcije

Najprej lahko ugotovite razliko med datumi tako, da jih odštejete. Excel ne vključuje funkcije odštevanja, vendar lahko še vedno dodate formule za odštevanje celicam. Odprite torej prazno Excelovo preglednico in v celici B4 in C4 vnesite začetni in končni datum, kot je prikazano na spodnjem posnetku. Upoštevajte, da morajo biti datumi v ameriški obliki s prvim mesecem, drugim dnem in tretjim letom.

excel datumi

V zgornjem primeru sta datuma 1.4.2017 in 5.5.2017. Zdaj morate izbrati celico D4 in klikniti znotraj funkcijske vrstice na vrhu lista. V vrstico vnesite '=C4-B4' in pritisnite Enter. Celica D4 bo vrnila vrednost 34, če ste v celice vnesli iste datume kot na zgornjem posnetku. Tako je med 1. aprilom 2017 in 5. majem 2017 34 dni.

Funkcija DATE

Razliko med dvema datumoma lahko najdete tudi s funkcijo DATE. Nato lahko ugotovite število dni tako, da namesto celic preglednice vnesete datume v funkcijsko vrstico. Osnovna sintaksa za to funkcijo je: =DATUM(llll, m, d)-DATUM(llll, m, d); zato vnesete datume za nazaj.

Dodajmo to funkcijo z istimi datumi 1.4.2017 in 5.5.2017. Izberite celico v preglednici, v katero želite dodati funkcijo. Nato kliknite znotraj funkcijske vrstice, vnesite '=DATE(2017, 5, 5)-DATE(2017, 4, 1)' in pritisnite Enter.

Morda boste morali izbrati tudi splošno obliko številk za celico, če je vrnjena vrednost v obliki datuma. Pri splošni obliki zapisa bo celica vrnila vrednost 34 dni, kot je prikazano na spodnjem posnetku.

excel datumi 2

Funkcija DATEDIF

DATEDIF je prilagodljiva funkcija, s katero lahko izračunate skupno število dni med datumi tako, da vnesete datume v preglednico ali v funkcijsko vrstico. Vendar DATEDIF ni naveden v Excelovem oknu funkcije za vstavljanje.

Zato ga boste morali vnesti neposredno v funkcijsko vrstico. Sintaksa funkcije DATEDIF je: DATEDIF(datum_začetka, končni_datum, enota). V funkcijo lahko vnesete začetni datum in končni datum ali sklicevanja na celice na določene datume, nato pa na konec dodate dneve enote.

Zato izberite celico, v katero želite dodati DATEDIF v preglednico, in nato kliknite v vrstici s formulo, da vnesete funkcijo. Če želite poiskati razliko med dvema datumoma, ki ste jih vnesli v celici C4 in B4, v funkcijsko vrstico vnesite naslednje: '=DATEDIF(B4, C4, “d”).' Celica DATEDIF bo vključevala število dni med datumoma kot je prikazano neposredno spodaj.

excel datumi3

Vendar je to veliko bolj prilagodljivo kot funkcija DATE, saj lahko spreminjate enote. Recimo, da ste morali prešteti število dni med dvema datumoma, prezreti pa tudi leta. To lahko storite tako, da funkciji dodate "yd". Na primer, v dve celici vnesite »4/1/2017« in »5/5/2018« in nato v funkcijo, kot je prikazano spodaj, vključite »yd«.

excel datumi 4

To vrne vrednost 34 dni med 1. 4. 2017 in 5. 5. 2018, kar je prav, če prezrete leto. Če funkcija ne bi prezrla leta, bi bila vrednost 399.

Funkcija DAYS360

Funkcija DAYS360 je tista, ki poišče skupno število dni med datumi na podlagi 360-dnevnega koledarja, ki je bolj razširjen za proračunska leta. Kot taka je to morda boljša funkcija za preglednice računov. Za datume v razmiku le nekaj mesecev ne bo velike razlike, vendar bo DAYS360 za daljša obdobja vrnil nekoliko drugačne vrednosti kot druge funkcije.

Vnesite »1/1/2016« in »1/1/2017« v celici B6 in C6 v preglednici. Nato kliknite celico, v katero želite vključiti funkcijo DAYS360, in pritisnite fx gumb poleg funkcijske vrstice. Izberite DNI 360 da odprete okno, prikazano neposredno spodaj.

excel datumi7

Pritisnite gumb Start_date in izberite celico B6. Nato kliknite gumb Končni_datum in v preglednici izberite celico C6. Pritisnite v redu da v preglednico dodate DAYS360, ki bo vrnila vrednost 360.

Excel datumi6

Funkcija NETWORKDAYS

Kaj pa, če morate najti razliko med dvema datumoma, vendar iz enačbe izključite vikende? DATEDIF, DATE in DAYS360 ne bodo veliko dobri za tak scenarij. NETWORKDAYS je funkcija, ki poišče število dni med datumi, ne da bi vključevala vikende, in lahko upošteva tudi dodatne praznike, kot so državni prazniki.

Torej naj bi bila funkcija za načrtovanje projekta. Osnovna sintaksa funkcije je: =NETWORKDAYS(datum_začetka, končni_datum, [prazniki]).

Če želite v preglednico dodati NETWORKDAYS, kliknite celico za funkcijo in pritisnite fx gumb. Izberite MREŽNI DNEVI da odpre svoje okno na posnetku neposredno spodaj. Nato kliknite gumb Start_date in izberite celico v preglednici, ki vključuje začetni datum.

Pritisnite gumb End_date, izberite celico s končnim datumom in pritisnite OK, da dodate funkcijo v preglednico.

excel datumi8

Na posnetku zaslona neposredno zgoraj sta začetni in končni datum 1.4.2017 in 5.5.2017. Funkcija NETWORKDAYS vrne vrednost 25 dni med datumi brez vikendov. Z vključenimi vikendi je skupno 34 dni kot v prejšnjih primerih.

Če želite v funkcijo vključiti dodatne praznične dni, vnesite te datume v dodatne celice preglednice. Nato v oknu funkcije NETWORKDAYS pritisnite gumb za sklicevanje na celico Prazniki in izberite celico ali celice, ki vključujejo datume počitnic. To bo od končne številke odštelo praznike.

Obstaja veliko načinov za izračun dni med začetnim in končnim datumom v Excelovih preglednicah. Novejše različice Excela vključujejo tudi funkcijo DAYS, s katero lahko najdete razliko med nekaj datumi. Te funkcije bodo zagotovo prišle prav za preglednice, ki vključujejo veliko datumov.

Pogosto zastavljena vprašanja

Kaj pomeni #NUM?

Ko izvedete zgornje formule in prejmete #NUM namesto števila, je to zato, ker je začetni datum večji od končnega datuma. Poskusite zamenjati datume in znova izvesti korake.