Sadržaj
Datumi su neizbježan dio Google tabela. I kao i mnogi drugi koncepti proračunskih tabela, oni zahtijevaju malo učenja.
U ovom vodiču ćete saznati kako Google pohranjuje datume i kako ih možete formatirati radi bolje udobnosti. Neke formate datuma nude vam proračunske tablice, dok druge treba kreirati od nule. Postoji čak i nekoliko zgodnih funkcija za zadatak.
Također opisujem nekoliko načina kako pretvoriti vaše datume u brojeve i tekst ako je potrebno.
Kako Google Tablice formatiraju datume
Najprije: prije bilo kakvih aktivnosti u vezi s datumima u proračunskim tabelama, ključno je razumjeti osnovne principe kako datumi funkcioniraju.
Za svoju internu bazu podataka, Google Sheets pohranjuje sve datume kao cijele brojeve. Ne nizovi dana, mjeseca i godine kako smo navikli vidjeti, već jednostavni cijeli brojevi:
- 1 za 31. decembar 1899
- 2 za 1. januar 1900
- 102 za 11. april 1900. (100 dana nakon 1. januara 1900.)
- i tako dalje.
Za razliku od Excela koji ne može pohraniti datume kao negativne brojeve, u Googleu , za datume prije 31. decembra 1899. godine, brojevi će biti negativni:
- -1 za 29. decembar 1899.
- -2 za 28. decembar 1899.
- -102 za 19. septembar 1899.
- itd.
Bez obzira na to kako Google Sheets formatira datume da biste ih vidjeli u ćelijama, proračunske tablice ih uvijek pohranjuju kao cijele brojeve. To jeautomatski format datuma Google Sheets koji pomaže da se datumi pravilno tretiraju.
Savjet. Isto važi i za vremenske jedinice – one su samo decimale za vašu tabelu:
- .00 za 12:00
- .50 za 12:00
- .125 za 3:00 AM
- .573 za 13:45
- itd.
Datum uparen sa vremenom čuva se kao cijeli broj sa decimalnim mjestima :
- 31,528,058 je 26. april 1986, 1:23 AM
- 43,679,813 je 2. avgust 2019, 19:30
Promijeni format datuma u Google tablicama na drugu lokaciju
Još jedna važna stvar koju treba imati na umu je lokalizacija vaše tabele.
Lokalna vrijednost je ono što unaprijed postavlja format datuma Google Sheets na osnovu vašeg regiona. Dakle, ako ste trenutno u SAD-u, 06. avgust 2019. će biti stavljen kao 8/6/2019 na vašem listu, dok će za UK to biti 6/8/2019.
Za osigurajte ispravne proračune, od vitalnog je značaja da postavite ispravan lokal, posebno ako je datoteka kreirana u drugoj zemlji:
- Idite na Datoteka > Postavke proračunske tablice u meniju Google Sheets.
- Pronađite Locale na kartici Općenito i odaberite željenu lokaciju sa padajuće liste:
Savjet. Kao bonus, ovdje također možete odrediti svoju vremensku zonu kako biste u njoj snimili historiju datoteka.
Napomena. Lokalitet ne mijenja jezik vaših Tablica. Međutim, formatiranje datuma će se primijeniti na cijelu tabelu. Svi koji rade s tim vidjet će promjene, nebitno njihovo mesto na planeti.
Kako promijeniti format datuma u Google tabelama
Ako su datumi u vašim tabelama nedosljedno formatirani ili umjesto toga možete vidjeti čudne skupove brojeva, nemojte paničariti. Jednostavno morate promijeniti format datuma u vašim Google tablicama koristeći ugrađene instrumente.
Zadani format datuma Google tablica
- Izaberite sve ćelije koje želite formatirati.
- Idite na Format > Broj u meniju proračunske tablice i odaberite Datum da vidite samo datum ili Datum vrijeme da dobijete i datum i vrijeme u ćeliji:
Cijeli brojevi se uspješno pretvaraju u format koji ćete prepoznati na prvi pogled. Ovo su zadani formati datuma Google Sheets:
Savjet. Iste formate možete pronaći ako kliknete na ikonu 123 na alatnoj traci proračunske tablice:
Prilagođeni formati datuma
Ako ne na primjer kako Google Sheets formatira datume prema zadanim postavkama, neću vas kriviti. Srećom, ima dosta prostora za improvizaciju zahvaljujući prilagođenim formatima datuma.
Možete im pristupiti iz istog menija Google Sheets: Format > Broj > Više formata > Više formata datuma i vremena :
Vidjet ćete prozor s puno različitih dostupnih prilagođenih formata datuma. Koju god da odaberete i prijavite, vaši datumi će izgledati isto:
Ako još uvijek niste zadovoljni izgledom svojih datuma, možete prilagoditi svoj vlastiti običajformat datuma:
- Odaberite ćelije koje želite formatirati.
- Idite na Format > Broj > Više formata > Više formata datuma i vremena .
- Postavite kursor u polje na vrhu koje sadrži jedinice datuma i izbrišite sve pomoću tipki Backspace ili Delete:
Ponavljajte sve dok se ne dodaju sve potrebne jedinice (bez brige, moći ćete ih dodati ili ukloniti kasnije):
Evo što mogu odabrati za Dan :
Na ovaj način možete urediti sve vrijednosti, umetnuti dodatne i izbrisati zastarjele. Možete slobodno odvojiti jedinice različitim znakovima uključujući zareze, kose crte i crtice.
Evo koji sam format napravio i kako moji datumi sada izgledaju:
Funkcija QUERY za Google Sheets za formatiranje datuma
Postoji još jedan način da promijenite format datuma u Google Sheets – s formulom, naravno. Pošto ovo nije prvi put da vam pokazujem QUERY, počinjem da razmišljam o tome kao o pravom leku za sve za proračunske tabele. :)
Imam primjer tabele gdje pratim pošiljku nekolikonarudžbe:
Želim promijeniti format datuma u koloni B. Evo moje formule QUERY:
=QUERY(A1:C7,"select * format B 'd-mmm-yy (ddd)'")
- prvi , specificiram raspon cijele moje tablice – A1:C7
- onda tražim formulu da vrati sve stupce – odaberi *
- i u isto vrijeme ponovo formatirati kolonu B na način na koji sam stavio u formulu – format B 'd-mmm-yy (ddd)'
Formula funkcionira kao šarm. Vraća moju cijelu tablicu i mijenja format datuma u stupcu B:
Kao što ste možda primijetili, da bih promijenio format datuma putem formule, koristio sam posebne kodove koji predstavljaju različite izgled dana, mjeseci i godina. Ako niste upoznati s njima, evo liste ovih kodova za datume:
Šifra | Opis | Primjer |
d | Dan bez vodeće nule za 1-9 | 7 |
dd | Dan sa početnom nulom za 1-9 | 07 |
ddd | Dan kao skraćenica | Sri |
dddd | Dan kao puno ime | Srijeda |
m |
(ako mu prethodi ili nakon njega
sati ili sekunde)
(ako mu prethode ili nakon njega
sati ili sekunde)
ili
yy
ili
gggg
Savjet. Ako želite da svoj format datuma date i sa vremenom, morate dodati kodove za vremenske jedinice. Kompletnu listu vremenskih kodova naći ćete u ovom vodiču.
Upotrebom ovih kodova možete formatirati datume na mnogo načina:
- Dobijte samo godinu, mjesec ili dan:
=QUERY(A1:C7,"select * format B 'yyyy'")
- Vratite dan, mjesec i dan u sedmici:
=QUERY(A1:C7,"select * format B 'dd mmmm, dddd'")
Usput, na koji format datuma ste se navikli? :)
Google Sheets: pretvori datum u broj
U slučaju da trebate vidjeti brojeve umjesto datuma, jedna od metoda ispod će biti korisna.
Pretvorite datum u broj promjenom formata
- Odaberite ćelije s datumima koje želite pretvoriti u brojeve.
- Idite na Format > Broj i ovaj put odaberite Broj između ostalih opcija.
- Voila – svi odabrani datumi su se pretvorili u brojeve koji ih predstavljaju:
funkcija DATEVALUE za Google tablice
Drugi način da Google tablice konvertuju datum u broj je korištenje funkcije DATEVALUE:
=DATEVALUE(date_string)gdje je date_string predstavlja bilo koji datum u formatu poznatom za tabele. Datum treba staviti u dvostruke navodnike.
Zana primjer, želim pretvoriti 17. avgust 2019 u broj. Sve formule u nastavku će dati isti rezultat: 43694 .
=DATEVALUE("August 17, 2019")
=DATEVALUE("2019-8-17")
=DATEVALUE("8/17/2019")
Savjet. Ako niste sigurni da li Google tabele razumiju format koji ćete unijeti, pokušajte prvo upisati datum u drugu ćeliju. Ako je datum prepoznat, bit će poravnat udesno.
Također možete ispuniti svoje ćelije datumima u jednoj koloni, a zatim ih referencirati u formulama u drugoj koloni:
=DATEVALUE(A2)
Google tabele: pretvoriti datum u tekst
Pretvaranje datuma u tekst u proračunskim tablicama je zadatak funkcije TEXT:
=TEXT(broj,format)- broj – bez obzira na broj, datum ili vrijeme dajte funkciji, ona će ga vratiti kao tekst.
- format – tekst će biti formatiran na način koji ste odredili u formuli.
Savjet. Da biste ispravno postavili format, koristite iste kodove kao i za funkciju QUERY.
Formula stvarnih podataka može izgledati ovako:
=TEXT("8/17/2019","YYYY-MM-DD")
Evo kako sam konvertirao svoj datum – 17.8.2019. - u tekst i istovremeno promijenio format:
To je to! Nadam se da do sada znate kako promijeniti format datuma u Google Sheets i pretvoriti datume u brojeve ili tekst. Slobodno podijelite druge cool načine u odjeljku za komentare ispod. ;)