INHOUDSOPGAWE
Datums is 'n onvermydelike deel van Google Blaaie. En soos baie ander konsepte van sigblaaie, verg dit 'n bietjie leer.
In hierdie tutoriaal sal jy uitvind hoe Google datums stoor en hoe jy dit vir jou beter gerief kan formateer. Sommige datumformate word deur sigblaaie aan jou gebied, terwyl ander van nuuts af geskep moet word. Daar is selfs 'n paar handige funksies vir die taak.
Ek beskryf ook 'n paar maniere hoe om jou datums na syfers en teks om te skakel indien nodig.
Hoe Google Blaaie datums formateer
Eerste dinge eerste: voor enige aktiwiteite wat verband hou met datums in sigblaaie, is dit van kardinale belang om die kernbeginsels van hoe datums werk te verstaan.
Vir sy interne databasis stoor Google Sheets alle datums as heelgetalle. Nie rye van 'n dag, maand en jaar soos ons gewoond geraak het om te sien nie, maar eenvoudige heelgetalle:
- 1 vir 31 Desember 1899
- 2 vir 1 Januarie 1900
- 102 vir 11 April 1900 (100 dae na 1 Januarie 1900)
- ensovoorts.
Anders as Excel wat nie datums as negatiewe getalle kan stoor nie, in Google , vir datums voor 31 Desember 1899, sal die getalle negatief wees:
- -1 vir 29 Desember 1899
- -2 vir 28 Desember 1899
- -102 vir 19 September 1899
- ens.
Ongeag hoe Google Blaaie datums formateer sodat jy dit in selle kan sien, sigblaaie stoor hulle altyd as heelgetalle. Dit is'n outomatiese Google Blaaie-datumformaat wat help om datums korrek te hanteer.
Wenk. Dieselfde geld vir tydeenhede – dit is bloot desimale vir jou tabel:
- .00 vir 12:00 AM
- .50 vir 12:00 PM
- .125 vir 3:00 AM
- .573 vir 1:45 PM
- ens.
'n Datum saam met tyd word as 'n heelgetal met desimale plekke gehou :
- 31 528.058 is 26 April 1986, 1:23 AM
- 43 679.813 is 2 Augustus 2019, 19:30 PM
Verander datumformaat in Google Blaaie na 'n ander plek
Nog 'n belangrike ding om in gedagte te hou is jou sigblad-lokaal.
Die plek is wat jou Google Blaaie-datumformaat op grond van jou streek voorafstel. Dus, as jy tans in die VSA is, sal 06-Aug-2019 as 8/6/2019 in jou blad geplaas word, terwyl dit vir die VK 6/8/2019 sal wees.
Om die korrekte berekeninge te verseker, dit is noodsaaklik om die korrekte ligging te hê, veral as die lêer in 'n ander land geskep is:
- Gaan na Lêer > Sigbladinstellings in die Google Blaaie-kieslys.
- Vind Locale onder die Algemeen -oortjie en kies die verlangde ligging uit die aftreklys:
Wenk. As 'n bonus kan jy ook jou tydsone hier spesifiseer om jou lêergeskiedenis daarin aan te teken.
Let wel. Die ligging verander nie die taal van jou Blaaie nie. Die datumformatering sal egter op die hele sigblad toegepas word. Almal wat daarmee werk sal die veranderinge sien, neemaak saak wat hul plek op die aardbol is.
Hoe om datumformaat in Google Blaaie te verander
As datums in jou tabelle inkonsekwent geformateer is of al wat jy kan sien is eerder vreemde stelle getalle, moenie paniekerig raak nie. Jy moet eenvoudig die datumformaat in jou Google Blaaie verander deur ingeboude instrumente te gebruik.
Verstek Google Blaaie-datumformaat
- Kies alle selle wat jy wil formateer.
- Gaan na Format > Nommer in die sigbladkieslys en kies Datum om slegs die datum te sien of Datum tyd om beide datum en tyd in 'n sel te kry:
Die heelgetalle verander suksesvol in die formaat wat jy met 'n oogopslag sal herken. Dit is standaard Google Blaaie-datumformate:
Wenk. Jy kan dieselfde formate vind as jy op die 123 -ikoon op die sigbladnutsbalk klik:
Gepasmaakte datumformate
As jy dit nie doen nie soos hoe Google Blaaie datums by verstek formateer, ek sal jou nie kwalik neem nie. Gelukkig is daar genoeg ruimte om te improviseer danksy gepasmaakte datumformate.
Jy kan toegang tot hulle verkry vanaf dieselfde Google Blaaie-kieslys: Format > Nommer > Meer formate > Meer datum- en tydformate :
Jy sal die venster sien met baie verskillende gepasmaakte datumformate beskikbaar. Watter een jy ook al kies en toepas, jou datums sal dieselfde lyk:
As jy steeds nie tevrede is met die voorkoms van jou datums nie, kan jy jou eie pasmaak aanpasdatumformaat:
- Kies selle wat jy wil formateer.
- Gaan na Format > Nommer > Meer formate > Meer datum- en tydformate .
- Plaas die wyser in die veld aan die bokant wat die datumeenhede bevat en vee alles uit met jou Backspace- of Delete-sleutels:
Herhaal totdat alle nodige eenhede bygevoeg is (geen bekommernisse, jy sal dit later kan byvoeg of verwyder):
Hier is wat ek kan kies vir Dag :
Op hierdie manier kan jy alle waardes wysig, bykomende invoeg en verouderde waardes uitvee. Dit staan jou vry om die eenhede met verskeie karakters te skei, insluitend kommas, skuinsstrepe en strepies.
Hier is watter formaat ek geskep het en hoe my datums nou lyk:
QUERY-funksie vir Google Sheets om datums te formateer
Daar is nog een manier om datumformaat in Google Sheets te verander – met 'n formule, natuurlik. Aangesien dit nie die eerste keer is dat ek QUERY vir jou wys nie, begin ek daaraan dink as 'n ware genesing vir sigblaaie. :)
Ek het 'n voorbeeldtabel waar ek die verskeping van 'n paar dophoubestellings:
Ek wil die datumformaat in kolom B verander. Hier is my QUERY formule:
=QUERY(A1:C7,"select * format B 'd-mmm-yy (ddd)'")
- eerste , Ek spesifiseer die reeks van my hele tabel – A1:C7
- dan vra ek die formule om alle kolomme terug te gee – kies *
- en terselfdertyd herformateer kolom B soos ek in die formule ingesit het – formaat B 'd-mmm-yy (ddd)'
Die formule werk soos 'n bekoring. Dit gee my hele tabel terug en verander datumformaat in kolom B:
Soos jy dalk opgemerk het, om die datumformaat via die formule te verander, het ek spesiale kodes gebruik wat verskillende voorkoms van dae, maande en jare. As jy nie met hulle vertroud is nie, hier is 'n lys van hierdie kodes vir datums:
Kode | Beskrywing | Voorbeeld |
d | Dag sonder 'n voorste nul vir 1-9 | 7 |
dd | Dag met 'n voorste nul vir 1-9 | 07 |
ddd | Dag as 'n afkorting | Wo |
dddd | Dag as 'n volle naam | Woensdag |
m |
(indien nie voorafgegaan of gevolg deur
ure of sekondes nie)
(indien nie voorafgegaan of gevolg deur
ure of sekondes nie)
of
yy
of
jjjj
Wenk. As jy jou datumformaat ook met tyd wil verskaf, moet jy kodes vir tydeenhede byvoeg. Jy sal die volledige lys tydkodes in hierdie gids vind.
Deur hierdie kodes te gebruik, kan jy die datums op soveel maniere formateer:
- Kry slegs die jaar, maand of dag in die hand:
=QUERY(A1:C7,"select * format B 'yyyy'")
- Stel die dag, maand en die dag van die week terug:
=QUERY(A1:C7,"select * format B 'dd mmmm, dddd'")
Terloops, aan watter datumformaat het jy gewoond geraak? :)
Google Blaaie: skakel datum om na nommer
In die geval dat jy nommers in plaas van datums moet sien, sal een van die metodes hieronder nuttig wees.
Skakel datum om na nommer deur die formaat te verander
- Kies daardie selle met datums wat jy na getalle wil omskakel.
- Gaan na Format > Nommer en hierdie keer kies Nommer onder ander opsies.
- Voila – alle geselekteerde datums het verander in nommers wat hulle verteenwoordig:
DATEVALUE-funksie vir Google Sheets
Nog 'n manier waarop Google Sheets datum na nommer kan omskakel, is deur die DATEVALUE-funksie te gebruik:
=DATEVALUE(date_string)waar date_string verteenwoordig enige datum in die bekend vir sigblaaie-formaat. Die datum moet tussen dubbele aanhalingstekens geplaas word.
Virbyvoorbeeld, ek wil 17 Augustus 2019 na 'n getal omskakel. Al die formules hieronder sal dieselfde resultaat gee: 43694 .
=DATEVALUE("August 17, 2019")
=DATEVALUE("2019-8-17")
=DATEVALUE("8/17/2019")
Wenk. As jy nie seker is of Google Blaaie die formaat verstaan wat jy gaan invoer nie, probeer eers die datum in 'n ander sel intik. As die datum herken word, sal dit na regs belyn word.
Jy kan ook jou selle met datums in een kolom vul, en daarna verwys na hulle in jou formules in 'n ander kolom:
=DATEVALUE(A2)
Google Sheets: skakel datum na teks om
Om datums na teks in sigblaaie om te skakel is die taak vir die TEKS-funksie:
=TEKS(nommer,formaat)- nommer – ongeag watter nommer, datum of tyd jy gee aan die funksie, sal dit dit as teks terugstuur.
- formaat – die teks sal geformateer word soos jy in die formule spesifiseer.
Wenk. Om die formaat korrek te stel, gebruik dieselfde kodes as wat jy vir die QUERY-funksie gedoen het.
Die reële-data-formule kan soos volg lyk:
=TEXT("8/17/2019","YYYY-MM-DD")
Hier is hoe ek my datum omgeskakel het – 8/17/2019 - na teks en het terselfdertyd die formaat verander:
Dit is dit! Ek hoop jy weet nou al hoe om datumformaat in Google Sheets te verander en datums na syfers of teks om te skakel. Deel gerus ander cool maniere in die kommentaar afdeling hieronder. ;)