Kako postaviti trenutni datum u Excelu. Dodavanje vremena i datuma u Microsoft Excel. Kako Excel zapravo pohranjuje i obrađuje datume i vremena

19.11.2019 Recenzije

Jedna od najpopularnijih grupa operatera pri radu s Excel tablice su funkcije datuma i vremena. Uz njihovu pomoć možete izvršiti razne manipulacije s privremenim podacima. Datum i vrijeme često se unose prilikom izrade raznih dnevnika događaja u Excelu. Obrada takvih podataka glavni je zadatak gore navedenih operatera. Razmotrimo gdje možete pronaći ovu grupu funkcija u programskom sučelju i kako raditi s najpopularnijim formulama ovog bloka.

Funkcijska grupa datuma i vremena odgovorna je za obradu podataka predstavljenih u formatu datuma ili vremena. Trenutačno Excel ima više od 20 operatora koji su uključeni u ovaj blok formule. Izlaskom novih verzija Excela njihov se broj stalno povećava.

Bilo koja se funkcija može unijeti ručno ako poznajete njenu sintaksu, ali za većinu korisnika, osobito neiskusnih ili s manje od prosječnog znanja, mnogo je lakše unositi naredbe kroz ponuđenu grafičku ljusku Čarobnjak za funkcije nakon čega slijedi prelazak na prozor argumenata.


Osim, Čarobnjak za funkcije može se aktivirati odabirom ćelije na listu i pritiskom na kombinaciju tipki Shift+F3. Postoji i mogućnost odlaska na karticu "Formule", gdje na vrpci u grupi postavki alata "Knjižnica funkcija" trebate kliknuti na gumb "Umetni funkciju".

Moguće je prijeći na prozor argumenata za određenu formulu iz grupe "Datum i vrijeme" bez aktiviranja glavnog prozora čarobnjaka funkcija. Da biste to učinili, prijeđite na karticu "Formule". Kliknite na gumb "Datum i vrijeme". Nalazi se na vrpci u grupi alata "Knjižnica funkcija". Popis dostupnih operatera u ovoj kategoriji je aktiviran. Biramo onu koja je potrebna za izvršenje zadatka. Nakon toga, bit ćete premješteni u prozor s argumentima.

DATUM

Jedna od najjednostavnijih, ali ujedno i popularnih funkcija ove skupine je operator DATUM. Prikazuje zadani datum u numeričkom obliku u ćeliji u kojoj se nalazi sama formula.

Njegovi argumenti su "Godina", "Mjesec" I "Dan". Posebnost obrade podataka je da funkcija radi samo s vremenskim razdobljem ne prije 1900. Stoga, ako kao argument u polju "Godina" postavite, na primjer, 1898, tada će operator prikazati netočnu vrijednost u ćeliji. Naravno, kao argumente "Mjesec" I "Dan" brojevi su od 1 do 12 odnosno od 1 do 31. Linkovi na ćelije koje sadrže odgovarajuće podatke također se mogu koristiti kao argumenti.

Za ručni unos Formule koriste sljedeću sintaksu:

DATUM (godina; mjesec; dan)

Operatori bliski ovoj funkciji po značenju su GODINA, MJESEC I DAN. Oni prikazuju vrijednost koja odgovara njihovom imenu u ćeliji i imaju jedan argument istog imena.

RAZNDAT

Svojevrsna jedinstvena funkcija je operator RAZNDAT. Izračunava razliku između dva datuma. Njegova je osobitost da ovaj operator nije na popisu formula Čarobnjaci funkcija, što znači da se njegove vrijednosti uvijek moraju unositi ne preko grafičkog sučelja, već ručno, pridržavajući se sljedeće sintakse:

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

Iz konteksta je jasno da kao argumenti "Početni datum" I "Konačni datum" pojavljuju se datumi čiju razliku treba izračunati. Ali kao argument "Jedinica" pojavljuje se posebna mjerna jedinica za ovu razliku:

  • Godina(g);
  • mjesec(m);
  • dan(d);
  • Razlika u mjesecima (YM);
  • Razlika u danima isključujući godine (YD);
  • Razlika u danima isključujući mjesece i godine (MD).

MREŽNI DANI

Za razliku od prethodnog operatora, formula MREŽNI DANI predstavljen na popisu Čarobnjaci funkcija. Njegov zadatak je brojanje radnih dana između dva datuma zadana kao argument. Osim toga, postoji još jedan argument - "Praznici". Ovaj argument nije obavezan. Označava broj praznika tijekom promatranog razdoblja. Ti se dani također oduzimaju od ukupnog izračuna. Formula izračunava broj svih dana između dva datuma, osim subote, nedjelje i onih dana koje je korisnik naveo kao praznike. Argumenti mogu biti ili sami datumi ili reference na ćelije koje ih sadrže.

Sintaksa izgleda ovako:

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

TDATUM

Operater TDATUM zanimljiv jer nema argumenata. Izlazi u ćeliju trenutni datum i vrijeme postavljeno na računalu. Treba napomenuti da se ova vrijednost neće automatski ažurirati. Ostat će fiksiran u trenutku kada je funkcija stvorena dok se ponovno ne izračuna. Za ponovni izračun samo odaberite ćeliju koja sadrži funkciju, postavite kursor u traku formule i kliknite na gumb Unesi na tipkovnici. Osim toga, periodično ponovno izračunavanje dokumenta može se omogućiti u njegovim postavkama. Sintaksa TDATUM takav:

DANAS

Operator je po svojim mogućnostima vrlo sličan prethodnoj funkciji DANAS. Također nema argumenata. Ali ne prikazuje snimku datuma i vremena u ćeliji, već samo jedan trenutni datum. Sintaksa je također vrlo jednostavna:

DANAS()

Ova funkcija, kao i prethodna, zahtijeva ažuriranje rekalkulacije. Ponovno izračunavanje se provodi na potpuno isti način.

VRIJEME

Glavna zadaća funkcije VRIJEME je izlaz u zadanu ćeliju vremena navedenog kroz argumente. Argumenti ove funkcije su sati, minute i sekunde. Mogu se navesti ili kao numeričke vrijednosti ili kao veze koje upućuju na ćelije u kojima su te vrijednosti pohranjene. Ova je funkcija vrlo slična operatoru DATUM, samo za razliku od njega, prikazuje navedene vremenske pokazatelje. Vrijednost argumenta "Gledati" može se postaviti u rasponu od 0 do 23, a argumenti minute i sekunde mogu se postaviti od 0 do 59. Sintaksa je sljedeća:

VRIJEME (sati; minute; sekunde)

Osim toga, pojedine funkcije se mogu nazvati bliskim ovom operatoru SAT, MINUTE I SEKUNDE. Oni prikazuju vrijednost indikatora vremena koja odgovara nazivu, koji je određen jednim argumentom istog imena.

DATEVALUE

Funkcija DATEVALUE vrlo specifično. Nije namijenjena ljudima, nego programu. Njegov zadatak je pretvoriti zapis datuma u njegovom uobičajenom obliku u jedan numerički izraz koji se može izračunati u Excelu. Jedini argument ovoj funkciji je datum kao tekst. Štoviše, kao i u slučaju argumenta DATUM, ispravno se obrađuju samo vrijednosti nakon 1900. Sintaksa izgleda ovako:

DATEVALUE (datum_kao_tekst)

RADNI DAN

Zadatak operatera RADNI DAN– prikazati u navedenoj ćeliji vrijednost dana u tjednu za određeni datum. Ali formula ne prikazuje tekstualni naziv dana, već njegov redni broj. Štoviše, početna točka prvog dana u tjednu navedena je u polju "Tip". Dakle, ako ovo polje postavite na "1", tada će se nedjelja smatrati prvim danom u tjednu ako "2"- ponedjeljak, itd. Ali to nije potreban argument, ako polje nije popunjeno, smatra se da odbrojavanje počinje od nedjelje. Drugi argument je stvarni datum u numeričkom formatu, čiji broj dana treba postaviti. Sintaksa izgleda ovako:

WEEKDAY(Datum_u_numeričkom_formatu, [Vrsta])

BROJ TJEDNA

Svrha operatora BROJ TJEDNA je indikacija u danoj ćeliji broja tjedna za datum unosa. Argumenti su stvarni datum i vrsta povratne vrijednosti. Ako je s prvim argumentom sve jasno, onda drugi zahtijeva dodatno objašnjenje. Činjenica je da se u mnogim europskim zemljama, prema normi ISO 8601, prvim tjednom u godini smatra tjedan u kojem pada prvi četvrtak. Ako se želite prijaviti ovaj sustav odbrojavanje, tada trebate staviti broj u polje tipa "2". Ako više volite uobičajeni sustav brojanja, gdje se prvim tjednom u godini smatra onaj na koji pada 1. siječnja, tada morate staviti broj "1" ili ostavite polje prazno. Sintaksa funkcije je:

WEEKNumber(datum,[vrsta])

POSTOTAK GODINE

Operater POSTOTAK GODINEčini frakcijski izračun segmenta godine zaključeno između dva datuma za cijelu godinu. Argumenti ove funkcije su ova dva datuma, koji su granice razdoblja. Osim toga, ova funkcija ima izborni argument "Osnova". Određuje kako se dan računa. Prema zadanim postavkama, ako nije navedena vrijednost, koristi se američka metoda izračuna. U većini slučajeva je taman, pa najčešće ovaj argument uopće nije potrebno popunjavati. Sintaksa izgleda ovako:

FRACTION OF YEAR(početni_datum,završni_datum,[osnova])

Prošli smo samo kroz glavne operatore koji čine grupu funkcija "Datum i vrijeme" u Excelu. Osim toga, postoji više od desetak drugih operatera iste grupe. Kao što vidimo, čak i funkcije koje smo opisali mogu uvelike olakšati rad korisnika s vrijednostima formata kao što su datum i vrijeme. Ovi elementi omogućuju automatizaciju nekih izračuna. Na primjer, unosom trenutnog datuma ili vremena u određenu ćeliju. Bez ovladavanja upravljanjem tim funkcijama nemoguće je govoriti o dobro znanje Excel programi.

Prilikom rada s dokumentima u Microsoft Excel Ponekad je potrebno dodati vrijeme ili datum, ili oboje. Nažalost, svi korisnici ne znaju za posebne alate implementirane u Excelu koji mogu brzo riješiti ovaj problem. U ovom ćemo članku pogledati kako u Excel umetnuti vrijeme ili datum. Hajdemo shvatiti. Ići!

Za dodavanje podataka koristi se dodatna funkcionalnost

Da biste riješili problem, morate koristiti jednu od dvije funkcije programa: "Trenutni datum" ili "Danas". Imajte na umu da gore navedeni alati nisu prikladni za slučajeve kada se broj mora popraviti, odnosno ne mijenjati svaki novi dan.

Prvo odredite ćeliju s kojom ćete raditi. Zatim idite na karticu "Formule". U bloku "Biblioteka funkcija" kliknite "Datum i vrijeme". Zatim odaberite “Danas” i kliknite na gumb “U redu”. Područje koje odaberete tada će sadržavati trenutnu vrijednost koja će se mijenjati svaki dan. Isto se može učiniti kombinacijom tipki Ctrl+Shift+4, u nekim slučajevima Ctrl+F, ili u posebno polje za formule unesite “=TODAY()”.

Da biste dodali vrijeme, u istom odjeljku alatne trake kliknite na stavku "Vrijeme". Imajte na umu da će sve vrijednosti biti postavljene u skladu s informacijama iz kalendara i sata vašeg računala.

Vrijednosti koje postavite bit će ažurirane svaki put kada otvorite radnu knjigu, ali ako trebate ažurirati podatke tijekom rada s radnom knjigom, idite na karticu "Formule" i kliknite gumb "Ponovni izračun" koji se nalazi u "Izračunima" blok trake alata. Također možete koristiti gumb "Opcije izračuna", zatim odabrati "Automatski". Postoji jednostavniji i brza opcija- koristite tipku F9 na tipkovnici.

Ako želite da se u polju prikazuju samo sati, otvorite prozor “Format Cells”. U odjeljku "Formati brojeva" odaberite "Vrijeme", au odjeljku "Vrsta" kliknite odgovarajuću opciju prikaza sata. Alternativni način je korištenje kombinacije tipki Ctrl+Shift+6.

Kao što vidite, ovaj se problem može riješiti prilično jednostavno. Nakon što ste shvatili kako umetnuti kalendar u Excel pomoću posebnih funkcija, moći ćete brže i učinkovitije raditi s dokumentima i tablicama. Napišite u komentarima je li vam članak bio koristan, a također postavite pitanja o temi koja biste mogli imati dok čitate članak.

Microsoft Excel moćan je procesor koji mnogim korisnicima olakšava svakodnevni rad s velikim količinama tabličnih podataka. Međutim, čak iskusni stručnjaci, koji godinama rade s ovim programom, ponekad su u nedoumici kada se suoče s potrebom umetanja trenutnog datuma i vremena u ćeliju radnog lista. To je uglavnom zbog činjenice da funkcija Datum, koju bi bilo logično koristiti za dobivanje željenih vrijednosti, obavlja potpuno drugačiji zadatak. U ovom članku ćemo vam reći o različitim vrstama datuma koji se koriste u Excelu, kako ih dobiti i značajkama njihove primjene.

Vrste hurmi

Excel razmatra dvije opcije za vrijednost "Trenutni datum". Prvi je fiksna vrijednost trenutnog datuma i vremena pohranjena na osobno računalo korisnik. Nakon što se unese u radni list, vrijednost se neće promijeniti bez obzira na promjene stvarnog datuma i vremena. Kada bi ova opcija mogla biti potrebna? Odgovora je mnogo, npr. kada pohranjujemo datum kad je zaposlenik primljen ili otpušten, upisujemo datum kada je roba stigla u skladište. Ove vrijednosti moraju biti statične, jer se ne mijenjaju tijekom vremena.

Druga opcija za vrijednost "Trenutni datum" je dinamična, promjenjiva, ažurirana. Najčešća upotreba ove opcije je kao vrijednost datuma i vremena u kutu radnog lista, kao dio naslova "Danas je 14. svibnja 2017." Ova se opcija široko koristi u formulama, na primjer za izračunavanje koliko je dana prošlo od određenog datuma. Na taj način kadrovik može saznati je li pojedinom djelatniku istekao probni rad, a skladišni radnik provjerit će li serija robe istekla.

Naravno, dinamički datum i vrijeme u Excelu vrlo su korisni, ali postoji vrlo važno upozorenje: te se vrijednosti ne ažuriraju kontinuirano. Unesena vrijednost će se promijeniti kada ponovno otvorite radnu knjigu, kada pokrenete makronaredbu i kada procijenite razne formule. Ako radnu knjigu jednostavno ostavite otvorenom i ne izvršite nijednu od gore navedenih radnji, tada će datum i vrijeme ostati u vrijednostima koje ste jednom unijeli. Ali čim ponovno otvorite knjigu ili ponovno izračunate formulu, vrijednosti će se ažurirati.

Pogledajmo kako umetnuti ove dvije vrste datuma u Excel.

Datum je fiksan, nije ažuriran

Excel vrijednost "Trenutni datum" može se dobiti jednostavnim pritiskom na kombinaciju tipki Ctrl i ";". Jednostavno stanite na željenu ćeliju na radnom listu i odmah, držeći pritisnutu tipku Ctrl, pritisnite točku i zarez. Trenutačni datum pojavit će se u ćeliji u kratkom formatu, na primjer 14.5.2017.

Za umetanje vremena izvedite sličnu operaciju: dok držite pritisnutu tipku Ctrl, pritisnite i držite Shift i također pritisnite točku-zarez. Svi. Trenutno vrijeme je umetnuto u formatu sati: minute.

Kao što vidite, umetanje trenutnog datuma u fiksni format u Excelu vrlo je jednostavno. Jedina neugodnost je što se na većini tipkovnica koje nemaju dodatne tipke morate prebaciti na engleski raspored.

Datum je dinamičan, ažuriran

Trenutačni datum u ažuriranom obliku postavlja se u Excelu pomoću formula. Druga opcija:

  • Formula "=TODAY()" omogućuje vam da dobijete trenutne vrijednosti datuma.
  • Formula "=TDATE()" omogućuje vam da dobijete trenutni datum i vrijeme.

Ove funkcije nemaju argumente, a vrijednosti dobivene njihovim korištenjem ažuriraju se svaki put kada ponovno izračunate/kopirate/razvučete formule ili ponovno otvorite list.

Za unos datuma u Excel koristite simbole "/" ili "-". Za unos vremena koristite ":" (dvotačka). Možete unijeti datum i vrijeme u jednu ćeliju.

Bilješka: Brojke u ovom članku prikazuju datume u formatu Sjedinjenih Država i niza drugih zemalja, gdje prvo dolaze mjeseci, a zatim dani. Vrsta formata ovisi o vašoj regiji. Ovdje možete dobiti Dodatne informacije o formatima datuma i vremena.

GODINA, MJESEC, DAN

Da biste dobili godinu datuma, koristite funkciju GODINA(GODINA):

GODINA(A1)
=GODINA(A1)

Bilješka: Koristite značajke MJESEC(MJESEC) i DAN(DAN) za dobivanje mjeseca i dana datuma.

funkcija DATE

Bilješka: Funkcija DATUM(DATUM) uzima tri argumenta: godinu, mjesec i dan. Excel zna da je 6+2=8 kolovoz. Kao što znate, kolovoz ima 31 dan, pa se program seli u sljedeći mjesec (23. kolovoza + 9 dana = 1. rujna).

Trenutačni datum i vrijeme

Da biste dobili trenutni datum i vrijeme, koristite funkciju TDATUM(SADA):

TDATE()
= SADA ()

Bilješka: Koristite funkciju DANAS(DANAS) da biste dobili samo trenutni datum. Dobiti samo Trenutno vrijeme, koristite sljedeću formulu (ne zaboravite primijeniti vremenski format na ćeliju):

TDATUM()-DANAS()
=SADA()-DANAS()

SATI, MINUTE, SEKUNDE

Za vraćanje sata koristite funkciju SAT(SAT):

SAT(A1)
=SAT(A1)

Bilješka: Koristite značajke MINUTE(MINUT) i SEKUNDE(SECOND) za vraćanje minuta odnosno sekundi.

funkcija VRIJEME

Za dodavanje sati, minuta i/ili sekundi koristite ovu funkciju VRIJEME(VRIJEME):

VRIJEME(SATI(A1)+2;MINUTE(A1)+10;SEKUNDE(A1)+70)
=VRIJEME(SAT(A1)+2,MINUTE(A1)+10,SEKUND(A1)+70)

Bilješka: Excel će dodati 2 sata, 10+1 = 11 minuta i 70-60 = 10 sekundi.

Za rad s datumima u Excelu, kategorija "Datum i vrijeme" definirana je u odjeljku funkcija. Pogledajmo najčešće funkcije u ovoj kategoriji.

Kako Excel upravlja vremenom

Excel tretira datum i vrijeme kao uobičajeni broj. Proračunska tablica pretvara takve podatke, izjednačavajući dan s jednim. Kao rezultat toga, vremenska vrijednost je djelić jedan. Na primjer, 12.00 je 0.5.

Proračunska tablica pretvara vrijednost datuma u broj jednak broju dana od 1. siječnja 1900. (kako su programeri odlučili) do zadanog datuma. Na primjer, kod preračunavanja datuma 13.4.1987., dobiva se broj 31880. Odnosno, od 1.1.1900. prošlo je 31.880 dana.

Ovo načelo je temelj izračuna vremenskih podataka. Da biste saznali broj dana između dva datuma, dovoljno je oduzeti raniji od kasnijeg vremenskog razdoblja.

Primjer funkcije DATE

Konstruiranje vrijednosti datuma sastavljanjem od pojedinačnih brojčanih elemenata.

Sintaksa: godina; Mjesec dan.

Svi argumenti su potrebni. Mogu se navesti brojevima ili poveznicama na ćelije s odgovarajućim brojčanim podacima: za godinu - od 1900. do 9999.; za mjesec dana - od 1 do 12; dnevno – od 1 do 31.

Ako navedete veći broj za argument Dan (od broja dana u navedenom mjesecu), tada će se dodatni dani prenijeti u sljedeći mjesec. Na primjer, ako navedete 32 dana za prosinac, rezultat će biti 1. siječnja.

Primjer korištenja funkcije:

Postavimo velika količina dana za lipanj:

Primjeri korištenja referenci ćelija kao argumenata:

Funkcija RAZNDAT u Excelu

Vraća razliku između dva datuma.

Argumenti:

  • početni datum;
  • konačni datum;
  • šifra koja označava jedinice brojanja (dani, mjeseci, godine itd.).

Metode za mjerenje intervala između zadanih datuma:

  • za prikaz rezultata u danima – “d”;
  • u mjesecima - "m";
  • u godinama - "y";
  • u mjesecima isključujući godine - "ym";
  • u danima isključujući mjesece i godine – “md”;
  • u danima isključujući godine – “yd”.

U nekim verzijama Excela, kada se koriste zadnja dva argumenta ("md", "yd"), funkcija može vratiti pogrešnu vrijednost. Bolje je koristiti alternativne formule.

Primjeri rada funkcije RAZNDAT:

U programu Excel 2007 ova funkcija nije u priručniku, ali radi. Iako je bolje provjeriti rezultate, jer... greške su moguće.

YEAR funkcija u Excelu

Vraća godinu kao cijeli broj (od 1900 do 9999) koja odgovara zadanom datumu. U strukturi funkcije postoji samo jedan argument - datum u numeričkom formatu. Argument se mora unijeti kroz funkciju DATE ili predstavljati rezultat drugih formula.

Primjer korištenja funkcije YEAR:

Funkcija MONTH u Excelu: primjer

Vraća mjesec kao cijeli broj (od 1 do 12) za datum naveden u numeričkom formatu. Argument je datum u mjesecu koji treba prikazati, u numeričkom formatu. Funkcija neispravno obrađuje datume u tekstualnom formatu.

Primjeri korištenja funkcije MONTH:

Primjeri funkcija DAY, WEEKDAY i WEEKDAY u Excelu

Vraća dan kao cijeli broj (od 1 do 31) za datum naveden u numeričkom formatu. Argument je datum dana koji treba pronaći, u numeričkom formatu.

Za vraćanje serijskog broja dana u tjednu za određeni datum, možete koristiti funkciju WEEKDAY:

Prema zadanim postavkama, funkcija nedjelju smatra prvim danom u tjednu.

Za prikaz rednog broja tjedna za određeni datum koristite funkciju WEEKNO:

Datum 24.05.2015 pada na 22. tjedan u godini. Tjedan počinje u nedjelju (zadano).

Kao drugi argument naveden je broj 2. Dakle, formula smatra da tjedan počinje u ponedjeljak (drugi dan u tjednu).

Da biste odredili trenutni datum, koristite funkciju TODAY (nema argumenata). Za prikaz trenutnog vremena i datuma koristite funkciju TDATE().