Kalkulator kalendarskih dana. Izračunavanje datumskih razlika u programu Microsoft Excel

Početak tačke (ili kroz kosu crtu ili tačku)
Kraj tačke (ili kroz kosu crtu ili tačku)
Obilježeni vikendi u sedmici
P AT With H P With AT
Uzmite u obzir uredbe Vlade Ruske Federacije o prijenosu dana
DA

Obračun radnih dana i praznika

Kalkulator je prilično jednostavan, ali ipak, po mom mišljenju, vrlo zgodan za izračunavanje broja radnih dana između proizvoljnih datuma.

Kalkulator koristi podatke o prijenosu radnih dana i praznika koji su sadržani u godišnjim rezolucijama Vlade Ruske Federacije.

Naravno, postoji mnogo takvih kalkulatora i mi nismo originalni u tome, ali postoji nekoliko istaknutih stvari koje će vam se svidjeti, a koje se mogu koristiti za izradu drugih kalkulatora.

Prvi naglasak: Ne možemo uzeti u obzir praznike koji su sadržani u uredbama Vlade Ruske Federacije, već uzeti u obzir samo vikende (za Rusiju, subotu i nedjelju)

Drugi naglasak: Za one zemlje koje imaju druge dane u sedmici kao slobodne dane (na primjer, u Izraelu su slobodni dani petak i subota), možete odrediti koji će dani u sedmici biti slobodni. Ovo je zgodno ne samo za druge zemlje, već i za lokalnu upotrebu, kada se zna da radimo u smjenama, svakog četvrtka, subote i utorka.

Treći naglasak: Možemo koristiti potpuno proizvoljan sistem slobodnih dana, postavljen u određenom obliku (nema prikaza ove funkcije na stranici, iako funkcionalnost radi) i za svakoga neće biti teško napraviti proizvodni kalendar za Belorusiju, Kazahstan ili Srbiju.

Lepa nuspojava ovog kalkulatora je i izračunavanje broja dana između dva datuma. Štaviše, ona izračunava razliku na isti način kao što se to radi u računovodstvu i kadrovskoj službi. Odnosno, ako osoba radi od 1. jula do 8. jula, onda ispada 8 dana. Pošto se zadnji dan smatra radnim danom.

Za razliku od matematičkih i astronomskih kalkulatora, gde se sa istim podacima dobije 7 dana. Ova greška u jednom danu nastaje zbog činjenice da je u kadrovskim rješenjima posljednji dan uvijek radni dan i mora se uzeti u obzir, a u egzaktnim i apstraktnim kalkulatorima se smatra da 8. jul dolazi u ponoć (0:0:0). ) i razlika između ponoći 1. jula i ponoći 8. jula (ili 23 sata 59 minuta 59 sekundi 999 milisekundi, 999999 mikrosekundi, itd. 7. jula) će biti tačno 7 dana.

Osnovni princip kojeg se bot pridržava je učestalost vikenda tokom sedmice. Ako se ovo primijeti, kalkulator će vam dati rezultat koji ste očekivali.

Nažalost, uredbama Vlade Ruske Federacije još uvijek nije uveden QR kod, gdje bi svi praznici za trenutni kod bili naznačeni za mašinsku obradu. To bi pojednostavilo rad određenog kruga ljudi.

Odmor i transferi na teritoriji Ruske Federacije uzimaju se u obzir od 2010. do 2019. godine.

Za korisnike koji treba da izračunaju prvi radni datum nakon godišnjeg odmora ili službenog puta ili drugog vremenskog perioda, obratite pažnju na ovaj kalkulator Datum povratka na posao sa godišnjeg odmora, dekret online

Sintaksa

Za Jabber klijente

slave_d date.start; kraj.datum;sedmica

sedmica - daje potpune informacije o tome kako izračunati radne dane i sate. Sedmica se sastoji od sedam znakova 0 ili 1, gdje svaki znak ima svoju ulogu. 0 - osoba radi, 1 - osoba ne radi (slobodan dan). Ako je sedmica prazna, koristi se šifra 0000011 - odnosno subota i nedjelja su slobodni dani.

Napominjem da je ovo kalendarska sedmica i ovaj indikator pokazuje kako se odmarate tokom sedmice. Numeracija sedmice počinje od nule i ovaj dan je ponedjeljak, zatim slijedi utorak -1, srijeda -2 itd.

datum početka - datum u obliku DD/MM/GGGG - označava početak raspona za koji se računa broj radnih dana

datum završetka - datum u obliku DD/MM/GGGG - označava kraj raspona za koji se računa broj radnih dana

PAŽNJA! Datum se također može unijeti sa tačkom ili kosom crtom. Kroz tačku je pogodnije unositi na mobilnom i tabletu, a kroz kosu crtu je praktičnije na računaru na tastaturi desno (numerička ploča)

Primjeri korištenja

rab_d 1/1/2014;31/12/2014

kao odgovor ćemo dobiti

Broj dana između dva navedena datuma 365

Broj radnih dana 247

broj slobodnih dana i državni praznici 118

rab_d 2/7/2010;25/10/2013

Kao odgovor dobijamo

Broj dana između dva navedena datuma 1212

Broj radnih dana 827

Broj slobodnih dana i praznika 385

rab_d 20/1/2010;10/2/2014;0101001

Kao odgovor dobijamo

Broj dana između dva data datuma 1483

Broj radnih dana 797

Broj slobodnih dana i praznika 686

Prethodni primjer, samo zanemarite državne praznike. Kao slučaj upotrebe, smjena, sigurnost itd.

Besplatno online kalkulator Kontur.Računovodstvo će vam pomoći i reći koliko je dana prošlo između dva navedena datuma. Osim toga, ako imate potrebu, možete izračunati koliko kalendarskih, vikenda ili radnih dana (sati) sadrži navedeni period godine ili nekoliko godina.

Koliko dana između datuma? Uputstvo

Jednostavno postavite određeni početni i završni dan i dobijete izračun u djeliću sekunde. Online kalkulator samostalno izračunava sve podatke. Ako promijenite prvobitne dane u sedmici, rezultat se automatski preračunava kako bi se uzela u obzir prijestupna godina.

Važno: ne možete uzeti mjesečne radne dane/sate iz obračuna za prethodne godine i dati ih kao kalkulacije - podaci će varirati. Stoga je bolje koristiti kalkulator.

Dakle, procedura je sledeća:

  1. U poljima “Datum početka” i “Datum završetka” odaberite početni i krajnji dan odbrojavanja, počevši od 2013. i završavajući u budućoj 2018. godini.
  2. Podesite broj radnih sati po danu u sledećem polju. Podrazumevano, ovo polje je već postavljeno na 8 sati (40-satna radna sedmica), ali možete promijeniti ovu cifru.
  3. Na desnoj strani ekrana na baneru ćete vidjeti rezultat: radni dani, kalendarski dani i radno vrijeme između navedenih datuma. Rezultati se moraju kopirati i sačuvati u vašem dokumentu.

Za šta možete koristiti kalkulator?

  1. Za obračun penala i kašnjenja po ugovorima
  2. Kako razumjeti efikasnost korištenja resursa i rokove za njegovo korištenje
  3. Kako slučajno ne zakazati zadatak za vikend
  4. Koliko je vremena ostalo do isteka roka

primjer:

Vi ste računovođa. Menadžer vas je zamolio da u narednih nekoliko minuta date podatke o broju radnih sati koje bi svi zaposleni u kompaniji trebali odraditi u februaru. Lako možete odrediti broj zaposlenih - imate brojeve pred očima. Ali broj sati se mora računati.... A koliko ima dana u februaru? Šta je sa prijestupnom godinom? Koji su dani bili slobodni? I kako odrediti broj dana praznika?

Rješenje: samo koristite naš widget. Sve informacije ćete dobiti automatski, nisu vam potrebni desktop kalendari i kalkulatori.

Da li vam se svidio ovaj kalkulator? Zatim isprobajte naše ostale funkcije

Želite voditi računovodstvo, slati izvještaje i vršiti kalkulacije u praktičnom i jednostavnom web servisu? Isprobajte Kontur.Računovodstvo cijeli mjesec besplatno! Brzo ćemo vas naučiti kako koristiti uslugu i odgovoriti na sva vaša pitanja!

Početak tačke (ili kroz kosu crtu ili tačku)
Kraj tačke (ili kroz kosu crtu ili tačku)
Obilježeni vikendi u sedmici
P AT With H P With AT
Uzmite u obzir uredbe Vlade Ruske Federacije o prijenosu dana
DA

Obračun radnih dana i praznika

Kalkulator je prilično jednostavan, ali ipak, po mom mišljenju, vrlo zgodan za izračunavanje broja radnih dana između proizvoljnih datuma.

Kalkulator koristi podatke o prijenosu radnih dana i praznika koji su sadržani u godišnjim rezolucijama Vlade Ruske Federacije.

Naravno, postoji mnogo takvih kalkulatora i mi nismo originalni u tome, ali postoji nekoliko istaknutih stvari koje će vam se svidjeti, a koje se mogu koristiti za izradu drugih kalkulatora.

Prvi naglasak: Ne možemo uzeti u obzir praznike koji su sadržani u uredbama Vlade Ruske Federacije, već uzeti u obzir samo vikende (za Rusiju, subotu i nedjelju)

Drugi naglasak: Za one zemlje koje imaju druge dane u sedmici kao slobodne dane (na primjer, u Izraelu su slobodni dani petak i subota), možete odrediti koji će dani u sedmici biti slobodni. Ovo je zgodno ne samo za druge zemlje, već i za lokalnu upotrebu, kada se zna da radimo u smjenama, svakog četvrtka, subote i utorka.

Treći naglasak: Možemo koristiti potpuno proizvoljan sistem slobodnih dana, postavljen u određenom obliku (nema prikaza ove funkcije na stranici, iako funkcionalnost radi) i za svakoga neće biti teško napraviti proizvodni kalendar za Belorusiju, Kazahstan ili Srbiju.

Lepa nuspojava ovog kalkulatora je i izračunavanje broja dana između dva datuma. Štaviše, ona izračunava razliku na isti način kao što se to radi u računovodstvu i kadrovskoj službi. Odnosno, ako osoba radi od 1. jula do 8. jula, onda ispada 8 dana. Pošto se zadnji dan smatra radnim danom.

Za razliku od matematičkih i astronomskih kalkulatora, gde se sa istim podacima dobije 7 dana. Ova greška u jednom danu nastaje zbog činjenice da je u kadrovskim rješenjima posljednji dan uvijek radni dan i mora se uzeti u obzir, a u egzaktnim i apstraktnim kalkulatorima se smatra da 8. jul dolazi u ponoć (0:0:0). ) i razlika između ponoći 1. jula i ponoći 8. jula (ili 23 sata 59 minuta 59 sekundi 999 milisekundi, 999999 mikrosekundi, itd. 7. jula) će biti tačno 7 dana.

Osnovni princip kojeg se bot pridržava je učestalost vikenda tokom sedmice. Ako se ovo primijeti, kalkulator će vam dati rezultat koji ste očekivali.

Nažalost, uredbama Vlade Ruske Federacije još uvijek nije uveden QR kod, gdje bi svi praznici za trenutni kod bili naznačeni za mašinsku obradu. To bi pojednostavilo rad određenog kruga ljudi.

Odmor i transferi na teritoriji Ruske Federacije uzimaju se u obzir od 2010. do 2019. godine.

Za korisnike koji treba da izračunaju prvi radni datum nakon godišnjeg odmora ili službenog puta ili drugog vremenskog perioda, obratite pažnju na ovaj kalkulator Datum povratka na posao sa godišnjeg odmora, dekret online

Sintaksa

Za Jabber klijente

slave_d date.start; kraj.datum;sedmica

sedmica - daje potpune informacije o tome kako izračunati radne dane i sate. Sedmica se sastoji od sedam znakova 0 ili 1, gdje svaki znak ima svoju ulogu. 0 - osoba radi, 1 - osoba ne radi (slobodan dan). Ako je sedmica prazna, koristi se šifra 0000011 - odnosno subota i nedjelja su slobodni dani.

Napominjem da je ovo kalendarska sedmica i ovaj indikator pokazuje kako se odmarate tokom sedmice. Numeracija sedmice počinje od nule i ovaj dan je ponedjeljak, zatim slijedi utorak -1, srijeda -2 itd.

datum početka - datum u obliku DD/MM/GGGG - označava početak raspona za koji se računa broj radnih dana

datum završetka - datum u obliku DD/MM/GGGG - označava kraj raspona za koji se računa broj radnih dana

PAŽNJA! Datum se također može unijeti sa tačkom ili kosom crtom. Kroz tačku je pogodnije unositi na mobilnom i tabletu, a kroz kosu crtu je praktičnije na računaru na tastaturi desno (numerička ploča)

Primjeri korištenja

rab_d 1/1/2014;31/12/2014

kao odgovor ćemo dobiti

Broj dana između dva navedena datuma 365

Broj radnih dana 247

Broj vikenda i praznika 118

rab_d 2/7/2010;25/10/2013

Kao odgovor dobijamo

Broj dana između dva navedena datuma 1212

Broj radnih dana 827

Broj slobodnih dana i praznika 385

rab_d 20/1/2010;10/2/2014;0101001

Kao odgovor dobijamo

Broj dana između dva data datuma 1483

Broj radnih dana 797

Broj slobodnih dana i praznika 686

Prethodni primjer, samo zanemarite državne praznike. Kao slučaj upotrebe, smjena, sigurnost itd.

Da biste izvršili određene zadatke u Excelu, morate odrediti koliko je dana prošlo između određenih datuma. Srećom, program ima alate koji mogu riješiti ovo pitanje. Hajde da saznamo kako možete izračunati razliku u datumima u Excelu.

Prije nego počnete raditi s datumima, morate formatirati ćelije za ovaj format. U većini slučajeva, kada unesete skup znakova koji izgleda kao datum, ćelija će se ponovo formatirati. Ali ipak je bolje to učiniti ručno kako biste se osigurali od iznenađenja.


Sada će program prepoznati sve podatke koji će biti sadržani u odabranim ćelijama kao datum.

Metoda 1: jednostavan proračun

Najlakši način da izračunate razliku dana između datuma je jednostavna formula.


Metoda 2: RAZDAT funkcija

Također možete koristiti posebnu funkciju za izračunavanje razlike u datumima RAZDAT. Problem je što se ne nalazi na listi Čarobnjaka za funkcije, pa morate ručno unijeti formulu. Njegova sintaksa izgleda ovako:

RAZDAT(datum_početka, datum_završetka, jedinica)

"jedinica"- ovo je format u kojem će rezultat biti prikazan u odabranoj ćeliji. Simbol koji se koristi u ovom parametru određuje jedinice u kojima će ukupan iznos biti vraćen:

  • "y" - pune godine;
  • "m" - puni mjeseci;
  • "d" - dani;
  • "YM" - razlika u mjesecima;
  • "MD" - razlika u danima (mjeseci i godine se ne uzimaju u obzir);
  • "YD" - razlika u danima (godine se ne uzimaju u obzir).

Također morate imati na umu da, za razliku od gore opisane jednostavne formule, kada koristite ovu funkciju, datum početka mora biti na prvom mjestu, a datum završetka na drugom. U suprotnom, proračuni će biti netačni.


Metoda 3: izračunavanje broja radnih dana

Excel takođe ima mogućnost izračunavanja radnih dana između dva datuma, odnosno ne računajući vikende i praznike. Za to se koristi funkcija CHISTRABNI. Za razliku od prethodne izjave, ona je navedena u čarobnjaku za funkcije. Sintaksa za ovu funkciju je:

NETWORKDAYS(datum_početka, kraj_datum, [praznici])

U ovoj funkciji, glavni argumenti su isti kao i kod operatora RAZDAT- datum početka i završetka. Osim toga, postoji i neobavezan argument "praznici".

Treba ga zamijeniti datumima državnih praznika, ako ih ima, za obuhvaćeni period. Funkcija izračunava sve dane navedenog raspona, isključujući subotu, nedjelju, kao i one dane koje je korisnik dodao u argument "praznici".


Nakon gore navedenih manipulacija, broj radnih dana za navedeni period će biti prikazan u unaprijed odabranoj ćeliji.

Kao što vidite, Excel program svojim korisnicima pruža prilično zgodan alat za izračunavanje broja dana između dva datuma. U isto vrijeme, ako samo trebate izračunati razliku u danima, onda bi najbolja opcija bila korištenje jednostavne formule za oduzimanje, umjesto korištenja funkcije RAZDAT. Ali ako trebate, na primjer, izračunati broj radnih dana, tada će funkcija doći u pomoć NETWORKDAYS. Odnosno, kao i uvijek, korisnik treba da se odluči za alat za izvršavanje nakon što postavi određeni zadatak.

Ako na Excel listu radite ne samo sa brojevima, grafikonima, slikama, već i sa datumima, onda ste vjerovatno naišli na situaciju da morate izračunati razliku između njih. Na primjer, potrebno je odrediti broj dana ili mjeseci za određeni vremenski period, ili izračunati starost osobe tako da rezultat bude u danima, mjesecima i godinama, ili je možda potrebno izračunati radne dane.

Na sajtu već postoji članak o izračunavanju razlike u Excel-u, a u njemu sam se malo dotakao datuma. Ali sada pogledajmo ovo pitanje detaljnije i shvatimo kako izračunati broj dana između dva datuma. na jednostavan način ili pomoću funkcije RAZDAT () i kako odrediti broj radnih dana.

Metoda 1: oduzimanje

Počnimo s najjednostavnijim - od jednog datuma oduzimamo drugi i dobijemo vrijednost koja nam je potrebna. Prije toga provjerite je li format ćelija u koje se unose brojevi odabran "Datum".

Ako ih još niste popunili, odaberite raspon s kojim želite raditi i kliknite na malu strelicu pored naziva grupe "Broj".

U prozoru koji se otvori sa leve strane izaberite format koji nam odgovara, a zatim u glavnom delu odredite tip: 14.03.12, 14.03.12 ili neki drugi. Pritisnite "OK".

U one ćelije za koje ste upravo promijenili format unesite podatke. Popunio sam A1 i B1. Sada morate odabrati bilo koju ćeliju (D1) u kojoj je postavljen opći format podataka, inače će proračuni biti netočni. Stavite “=” u njega i pritisnite prvo najnoviji (B1) datum, a zatim rani (A1). Da biste izračunali broj dana između njih, pritisnite "Enter".

Metoda 2: korištenje funkcije

Da biste to učinili, odaberite ćeliju u kojoj će biti rezultat (B3) i provjerite je li za nju odabran opći format.

Za izračunavanje dana koristićemo funkciju RAZDAT(). Sadrži tri argumenta: datum početka i završetka, jedinicu. Jedinica je ono u čemu želimo da dobijemo rezultat. Zamijenjeno ovdje:

"d" - broj dana;
"m" - broj punih mjeseci;
"y" - broj punih godina;
"md" - brojaće dane bez uzimanja u obzir mjeseci i godina;
"yd" - brojanje dana bez uzimanja u obzir samo godina;
"ym" - broji mjesece bez uzimanja u obzir godine.

Stavimo znak jednakosti u B3, napišemo RAZDAT i otvorimo zagradu. Zatim biramo rani datum (A1), zatim kasni (B1), stavljamo odgovarajuću jedinicu pod navodnike i zatvaramo zagradu. Između svih argumenata stavite ";" . Za izračunavanje pritisnite "Enter".

Dobio sam ovu formulu:

RAZNDAT(A1;B1;"d")

Odabravši "d" kao jedinicu, dobio sam rezultat - 111.

Ako promijenite ovu vrijednost, na primjer, u "md", tada će formula izračunati razliku između 5 i 24, isključujući mjesece i godine.

Promjenom ovog argumenta na ovaj način, moći će se izvesti tačna starost osobe. U jednoj ćeliji će biti godine "y", drugi meseci "ym", treći dani "md"

Metoda 3: brojanje radnih dana

Uzmimo ovu tabelu kao primjer. U koloni A imamo početak mjeseca ili datum početka brojanja, u B imamo kraj mjeseca ili brojanje. Ova funkcija broji radne dane, isključujući subotu i nedjelju, ali postoje i praznici u mjesecima, pa ćemo kolonu C popuniti odgovarajućim datumima.

MREŽNI DANI(A5;B5;C5)

Kao argumente navodimo datum početka (A5), zatim datum završetka (B5). Posljednji argument su praznici (C5). Odvajamo ih ";" .

Pritiskom na "Enter" pojavit će se rezultat, u primjeru ćelije D5 - 21 dan.

Sada razmislite da li ima nekoliko praznika u mjesecu. Na primjer, u januaru Nova godina i Božić. Odaberite ćeliju (D6) i postavite je jednaku. Zatim kliknite na slovo "f" u traci formule. Otvoriće se prozor "funkcija umetanja". U polju "Kategorija" odaberite "Puna abecedna lista" i pronađite željenu funkciju na listi. Kliknite OK.

Zatim morate odabrati argumente funkcije. U "Start_date" biramo početnu vrijednost (A6), u "End_date" - konačnu (B6). U posljednje polje unesite datume praznika u zagradama () i navedite "". Zatim pritisnite "OK".

Kao rezultat, dobićemo sljedeću funkciju i vrijednost će biti izračunata isključujući vikende i određene praznike:

MREŽNI DANI(A6,B6,("01/01/17", "01/07/17"))

Kako ne biste ručno registrovali praznike, možete odrediti određeni raspon u odgovarajućem polju. Imam ga C6:C7.

Radni dani će se računati, a funkcija će izgledati ovako:

MREŽNI DANI(A6;B6;C6:C7)

Sada napravimo računicu za prošli mjesec. Unesite funkciju i popunite njene argumente:

MREŽNI DANI(A8;B8;C8)

U februaru je ispalo 19 radnih dana.

O ostalim funkcijama datuma i vremena u Excelu napisao sam poseban članak, a možete ga pročitati klikom na link.