sadržaj
U profesionalnom radu sa tabelama nije neuobičajeno interakcija sa datumima i vremenima. Nećete moći bez toga. Stoga je sam Bog naredio da naučimo kako raditi s podacima ove vrste. Ovo će vam uštedjeti ogromnu količinu vremena i spriječiti mnogo grešaka pri radu sa tabelama.
Nažalost, mnogi početnici ne znaju kako se podaci obrađuju. Stoga je prije razmatranja ove klase operacija potrebno provesti detaljniji obrazovni program.
Kako je datum predstavljen u Excelu
Informacija o datumu se obrađuje kao broj dana od 0. januara 1900. Da, niste pogriješili. Zaista, od nule. Ali to je neophodno da postoji polazna tačka, da se 1. januar već smatra brojem 1, i tako dalje. Maksimalna podržana vrijednost datuma je 2958465, što je zauzvrat 31. decembar 9999.
Ova metoda omogućava korištenje datuma za proračune i formule. Dakle, Excel omogućava određivanje broja dana između datuma. Shema je jednostavna: drugi se oduzima od jednog broja, a zatim se rezultirajuća vrijednost pretvara u format datuma.
Radi veće jasnoće, evo tabele koja prikazuje datume sa odgovarajućim numeričkim vrednostima.
Da biste odredili broj dana koji je prošao od datuma A do datuma B, trebate oduzeti prvi od posljednjeg. U našem slučaju, ovo je formula =B3-B2. Nakon što ga unesete, rezultat je sljedeći.
Važno je napomenuti da je vrijednost izražena u danima jer smo za ćeliju odabrali drugačiji format od datuma. Da smo prvobitno odabrali format „Datum“, onda bi rezultat bio ovaj.
Važno je obratiti pažnju na ovu tačku u vašim proračunima.
To jest, da biste prikazali ispravan serijski broj koji u potpunosti odgovara datumu, morate koristiti bilo koji drugi format osim datuma. Zauzvrat, da biste broj pretvorili u datum, trebali biste postaviti odgovarajući format.
Kako je vrijeme predstavljeno u Excelu
Način na koji je vrijeme predstavljeno u Excelu malo se razlikuje od datuma. Dan se uzima kao osnova, a sati, minute, sekunde su njegovi razlomci. To jest, 24 sata je 1, a svaka manja vrijednost se smatra njegovim razlomkom. Dakle, 1 sat je 1/24 dana, 1 minut je 1/1140, a 1 sekunda je 1/86400. Najmanja jedinica vremena dostupna u Excelu je 1 milisekunda.
Slično datumima, ovaj način predstavljanja omogućava izvođenje proračuna s vremenom. Istina, tu je jedna stvar nezgodna. Nakon proračuna dobijamo dio dana, a ne broj dana.
Snimak ekrana prikazuje vrijednosti u numeričkom formatu i formatu "Vrijeme".
Metoda izračunavanja vremena je slična datumu. Od kasnijeg vremena potrebno je oduzeti ranije vrijeme. U našem slučaju, ovo je formula =B3-B2.
Pošto je ćelija B4 prvo imala opšti format, onda se na kraju uvođenja formule odmah menja u „Vreme“.
Excel, kada radi s vremenom, obavlja uobičajene aritmetičke operacije s brojevima, koji se zatim prevode u nama poznati format vremena.
Format datuma i vremena
Koliko znamo, datumi i vremena mogu biti pohranjeni u različitim formatima. Stoga morate znati kako ih ispravno unijeti kako bi formatiranje bilo ispravno.
Naravno, možete koristiti serijski broj dana ili dijela dana prilikom unosa datuma i vremena, ali ovaj pristup je vrlo nezgodan. Osim toga, morat ćete stalno primjenjivati određeni format na ćeliju, što samo povećava nelagodu.
Stoga vam Excel omogućava da odredite vrijeme i datum na različite načine. Ako primijenite jedan od njih, tada program odmah pretvara informacije u odgovarajući broj i primjenjuje ispravan format na ćeliju.
Pogledajte donju tabelu za listu metoda unosa datuma i vremena koje Excel podržava. Lijeva kolona navodi moguće formate, a desna kolona pokazuje kako će biti prikazani u Excelu nakon konverzije. Važno je napomenuti da ako godina nije navedena, automatski se dodjeljuje trenutna, koja je postavljena u operativnom sistemu.
U stvari, postoji mnogo više načina za prikazivanje. Ali ovo je dovoljno. Takođe, konkretna opcija snimanja datuma može se razlikovati u zavisnosti od zemlje ili regiona, kao i postavki operativnog sistema.
Custom Formatting
Dok radi sa ćelijama, korisnik može odrediti koji će biti format. On može napraviti tako da se prikazuju samo vrijeme, mjesec, dan i tako dalje. Takođe je moguće podesiti redosled u kome je datum formulisan, kao i separatore.
Da biste pristupili prozoru za uređivanje, potrebno je da otvorite karticu "Broj", gdje možete pronaći opciju prozora "Format Cells". U dijaloškom okviru koji se otvori nalazi se kategorija „Datum“ u kojoj možete odabrati ispravan format datuma.
Ako odaberete kategoriju "Vrijeme", tada će se, shodno tome, pojaviti lista s opcijama za prikaz vremena.
Da biste primijenili određenu opciju oblikovanja na ćeliju, morate odabrati željeni format i kliknuti OK. Nakon toga, rezultat će biti primijenjen. Ako nema dovoljno formata koje Excel nudi, onda možete pronaći kategoriju "Svi formati". Postoji i mnogo opcija.
Ako nijedna opcija nije prikladna, uvijek je moguće kreirati vlastitu. To je vrlo lako uraditi. Vi samo trebate odabrati unaprijed postavljene formate kao uzorak i slijedite ove korake:
- Odaberite ćeliju čiji format želite promijeniti.
- Otvorite dijaloški okvir "Format Cells" i pronađite karticu "Broj".
- Zatim se otvara kategorija “Svi formati” u kojoj nalazimo polje za unos “TYPE”. Tamo trebate navesti kod formata broja. Nakon što ga unesete, kliknite na “OK”.
- Nakon ovih koraka, ćelija će prikazati informacije o datumu i vremenu u prilagođenom formatu.
Korištenje funkcija s datumima i vremenom
Prilikom rada s datumima i vremenima, korisnik može koristiti više od 20 različitih funkcija. I premda nekome ovaj iznos može biti prevelik, svi se mogu iskoristiti za postizanje određenih ciljeva.
Da biste pristupili svim mogućim funkcijama, morate otići u kategoriju “Datum i vrijeme” u grupi “Biblioteka funkcija”. Razmotrit ćemo samo neke od glavnih funkcija koje omogućavaju izdvajanje različitih parametara iz datuma i vremena.
YEAR ()
Pruža mogućnost dobivanja godine koja odgovara određenom datumu. Kao što već znate, ova vrijednost može biti između 1900 i 9999.
Ćelija 1 prikazuje datum u formatu DDDD DD.MM.GGGG hh:mm:ss. Ovo je format koji smo kreirali ranije. Uzmimo kao primjer formulu koja određuje koliko je godina prošlo između dva datuma.
U isto vrijeme, ako bolje pogledate, ispada da funkcija nije izračunala potpuno ispravan rezultat. Razlog je taj što u svojim proračunima koristi samo datume.
MONTH ()
Pomoću ove funkcije možete istaknuti broj mjeseca koji odgovara određenom datumu. Vraća rezultat u rasponu od 1 do 12. Ovaj broj zauzvrat odgovara broju mjeseca.
DAN()
Slično prethodnim funkcijama, ova vraća broj dana u datom datumu. Rezultat izračuna može biti u rasponu od 1 do 31.
VRIJEME()
Kao što naziv govori, ova funkcija vraća broj sata, koji se kreće od 0 do 23.
MINUTE()
Funkcija koja vraća broj minuta u određenoj ćeliji. Moguće vrijednosti koje se vraćaju su od 0 do 59.
SEKUNDE()
Ova funkcija vraća iste vrijednosti kao i prethodna, osim što vraća sekunde.
DAN()
Pomoću ove funkcije možete saznati broj dana u sedmici koji se koristi za ovaj datum. Moguće vrijednosti su od 1 do 7, ali imajte na umu da odbrojavanje počinje od nedjelje, a ne od ponedjeljka, kao što obično radimo.
Međutim, koristeći drugi argument, ova funkcija vam omogućava da prilagodite format. Na primjer, ako proslijedite vrijednost 2 kao drugi parametar, možete postaviti format tako da broj 1 znači ponedjeljak umjesto nedjelje. Ovo je mnogo pogodnije za domaćeg korisnika.
Ako upišemo 2 u drugi argument, tada će u našem slučaju funkcija vratiti vrijednost 6, što odgovara suboti.
DANAS()
Ova funkcija je vrlo jednostavna: nisu potrebni argumenti da bi radila. Vraća serijski broj datuma koji je postavljen na računaru. Ako se primjenjuje na ćeliju za koju je postavljen opći format, tada će se automatski konvertirati u format "Datum".
TATA ()
Ova funkcija također ne zahtijeva nikakve argumente. Radi na isti način kao i prethodni, samo sa datumom i vremenom. Koristi se ako je potrebno u ćeliju uneti trenutni datum i vreme koji su podešeni u računaru. Kao iu prethodnoj funkciji, prilikom primjene ove, ćelija se automatski konvertuje u format datuma i vremena, pod uslovom da je prethodno postavljen format „General“.
I prethodna funkcija i ova funkcija se automatski mijenjaju svaki put kada se list ponovo izračuna, što omogućava prikaz najažurnijeg vremena i datuma.
Na primjer, takva formula može odrediti trenutno vrijeme.
=DANAS()-DANAS()
U ovom slučaju, formula će odrediti dio dana u decimalnom formatu. Istina, morat ćete primijeniti format vremena na ćeliju u kojoj je napisana formula, ako želite prikazati točno vrijeme, a ne broj.
DATUM()
Ova funkcija ima tri argumenta, od kojih se svaki mora unijeti. Nakon izračuna, ova funkcija vraća serijski broj datuma. Ćelija se automatski konvertuje u format „Datum“ ako je ranije imala „General“ format.
Argument Dan ili Mjesec može biti pozitivan ili negativan. U prvom slučaju, datum se povećava, au drugom se smanjuje.
Također možete koristiti matematičke operacije u argumentima funkcije DATE. Na primjer, ova formula dodaje 1 godinu 5 mjeseci i 17 dana datumu u ćeliji A1.
A takva formula omogućava pretvaranje tekstualnog niza u punopravni radni datum, koji se može koristiti u drugim funkcijama.
VRIJEME()
Baš kao i funkcija DATUM(), ova funkcija ima tri potrebna parametra – sate, minute i sekunde. Nakon upotrebe, decimalni broj će se pojaviti u rezultirajućoj ćeliji, ali će sama ćelija biti formatirana u formatu „Vrijeme“ ako je ranije imala „Općenito“.
Po svom principu rada, funkcija VRIJEME() и DATUM() puno sličnih stvari. Stoga, nema smisla fokusirati se na to.
Važno je napomenuti da ova funkcija ne može vratiti vrijeme veće od 23:59:59. Ako je rezultat veći od ovog, funkcija se automatski vraća na nulu.
funkcije DATUM() и VRIJEME() mogu se primijeniti zajedno.
Na ovom snimku ekrana, ćelija D1, koja je koristila obje ove funkcije, ima format datuma i vremena.
Funkcije izračuna datuma i vremena
Ukupno postoje 4 funkcije koje vam omogućavaju da izvodite matematičke operacije s datumom i vremenom.
DATAMES()
Pomoću ove funkcije možete saznati redni broj datuma koji je iza poznatog broja mjeseci (ili ispred datog). Ova funkcija uzima dva argumenta: datum početka i broj mjeseci. Drugi argument može biti pozitivan ili negativan. Prva opcija mora biti navedena ako želite da izračunate budući datum, a druga – ako je prethodni.
EOMONTH()
Ova funkcija omogućava određivanje rednog broja posljednjeg dana u mjesecu koji je iza ili ispred određenog datuma. Ima iste argumente kao i prethodni.
RADNI DAN()
Isto kao funkcija DATAMES(), samo kašnjenje ili predujam nastaje za određeni broj radnih dana. Sintaksa je slična.
Sve tri ove funkcije vraćaju broj. Da biste vidjeli datum, potrebno je da konvertujete ćeliju u odgovarajući format.
CLEAR()
Ova jednostavna funkcija određuje broj radnih dana između datuma 1 i datuma 2.