Sisukord
Kuupäevad on Google Sheets'i vältimatu osa. Ja nagu paljud teisedki tabelarvutuse mõisted, nõuavad need natuke õppimist.
Selles õpetuses saad teada, kuidas Google kuupäevi salvestab ja kuidas neid oma parema mugavuse huvides vormindada. Mõnda kuupäevaformaati pakuvad sulle tabelarvutid, teised tuleb aga nullist luua. Selleks on isegi paar praktilist funktsiooni.
Kirjeldan ka paar võimalust, kuidas konverteerida oma kuupäevad vajadusel numbriteks ja tekstiks.
Kuidas Google Sheetsi kuupäevade vormingud
Kõigepealt: enne mis tahes tegevusi, mis on seotud kuupäevadega tabelites, on oluline mõista kuupäevade toimimise põhiprintsiipi.
Google Sheets salvestab oma sisemise andmebaasi jaoks kõik kuupäevad täisarvudena. Mitte päeva, kuu ja aasta jadana, nagu me oleme harjunud nägema, vaid lihtsate täisarvudena:
- 1 31. detsembriks 1899
- 2 1. jaanuariks 1900
- 102 11. aprilliks 1900 (100 päeva pärast 1. jaanuari 1900)
- ja nii edasi.
Erinevalt Excelist, mis ei saa salvestada kuupäevi negatiivsete numbritena, on Google'is kuupäevad enne 31. detsembrit 1899 negatiivsed:
- -1 29. detsember 1899
- -2 28. detsembriks 1899
- -102 19. september 1899
- jne.
Sõltumata sellest, kuidas Google Sheets vormindab kuupäevi, et neid lahtrites näha, salvestab arvutustabeli alati täisarvudena. See on Google Sheetsi automaatne kuupäevade vorming, mis aitab kuupäevi õigesti käsitleda.
Vihje. Sama kehtib ka ajaühikute kohta - need on lihtsalt kümnendmärgid teie tabelis:
- .00 kell 12:00 hommikul
- .50 kell 12:00
- .125 kell 3:00 hommikul
- .573 kell 13:45
- jne.
Kuupäeva ja kellaaega hoitakse täisarvuna koos kümnendkohtadega:
- 31,528.058 on 26. aprill 1986, 1:23 AM
- 43,679.813 on 2. august 2019, 19:30 PM
Kuupäeva formaadi muutmine Google Sheetsis teise asukoha jaoks
Teine oluline asi, mida silmas pidada, on teie arvutustabeli asukoht.
Lokaal on see, mis määrab teie Google Sheetsi kuupäevaformaadi vastavalt teie piirkonnale. Seega, kui olete praegu USAs, siis 06-Aug-2019 pannakse teie lehel 8/6/2019, samas kui Ühendkuningriigis on see 6/8/2019.
Õigete arvutuste tagamiseks on väga oluline, et oleks seatud õige lokaal, eriti kui fail on loodud mõnes teises riigis:
- Mine edasi Faili> Tabelarvutuse seaded Google Sheetsi menüüs.
- Leia Locale all Üldine ja valige rippmenüüst soovitud asukoht:
Vihje. Boonusena saate siin määrata ka oma ajavööndi, et salvestada failide ajalugu selles.
Märkus. Lokaal ei muuda teie Sheets'i keelt. Küll aga kohaldatakse kuupäeva vormingut kogu arvutustabeli suhtes. Kõik, kes sellega töötavad, näevad muudatusi, olenemata nende asukohast maakeral.
Kuidas muuta kuupäeva formaati Google Sheetsis
Kui kuupäevad on teie tabelites ebajärjekindlalt vormindatud või näete nende asemel vaid kummalisi numbrikomplekte, siis ärge paanitse. Teil on vaja lihtsalt muuta oma Google Sheetsis kuupäeva vormingut, kasutades selleks sisseehitatud vahendeid.
Google Sheetsi vaikimisi kuupäeva vorming
- Valige kõik lahtrid, mida soovite vormindada.
- Mine edasi Formaat> Number tabeli menüüs ja valige Kuupäev näha ainult kuupäeva või Kuupäev kellaaeg et saada nii kuupäev kui ka kellaaeg lahtrisse:
Tervikud muutuvad edukalt formaadiks, mille tunned kohe ära. Need on Google Sheetsi vaikimisi kuupäevaformaadid:
Näpunäide. Samu formaate leiate, kui klõpsate nupule 123 ikoon arvutustabeli tööriistaribal:
Kohandatud kuupäevaformaadid
Kui teile ei meeldi, kuidas Google Sheets kuupäevi vaikimisi vormindab, ei saa ma teid süüdistada. Õnneks on tänu kohandatud kuupäevade vormingutele palju ruumi improviseerimiseks.
Neile pääseb ligi samast Google Sheetsi menüüst: Formaat> Number> Rohkem formaate> Rohkem kuupäeva ja kellaaja formaate :
Sa näed akent, kus on saadaval palju erinevaid kohandatud kuupäevavorminguid. Ükskõik millise neist sa ka ei valiks ja ei kohaldaks, su kuupäevad näevad välja samad:
Kui te ei ole ikka veel rahul oma kuupäevade välimusega, saate kohandada oma kohandatud kuupäevaformaadi:
- Valige lahtrid, mida soovite vormindada.
- Mine edasi Formaat> Number> Rohkem formaate> Rohkem kuupäeva ja kellaaja formaate .
- Asetage kursor üleval olevale väljale, mis sisaldab kuupäevaühikuid, ja kustutage kõik, kasutades klahve Backspace või Delete:
Korrake seda, kuni kõik vajalikud üksused on lisatud (ei ole vaja muretseda, saate neid hiljem lisada või eemaldada):
Siin on see, mida ma saan valida Päev :
Nii saate muuta kõiki väärtusi, lisada täiendavaid ja kustutada vananenud väärtusi. Te võite vabalt eraldada üksusi erinevate märkidega, sealhulgas komadega, kaldkriipsudega ja kriipsudega.
Siin on, millise formaadi ma olen loonud ja kuidas mu kuupäevad nüüd välja näevad:
QUERY funktsioon Google Sheetsi jaoks kuupäevade vormindamiseks
Google Sheetsis on veel üks võimalus kuupäeva formaadi muutmiseks - muidugi valemiga. Kuna see ei ole esimene kord, kui ma teile QUERY-d näitan, siis hakkan seda pidama tõeliseks tabelarvutuse ravimiks :)
Mul on näidistabel, kus ma jälgin mõne tellimuse saatmist:
Ma tahan muuta kuupäeva formaat veerus B. Siin on minu QUERY valem:
=QUERY(A1:C7, "select * format B 'd-mmm-yy (ddd)'")
- kõigepealt määran kogu oma tabeli vahemiku - A1:C7
- siis ma palun valemil tagastada kõik veerud - vali *
- ja samal ajal ümber vormindada veerg B nii, nagu ma panin valemisse - formaat B 'd-mmm-yy (ddd)'
Valem töötab nagu võlu. See tagastab kogu minu tabeli ja muudab kuupäeva formaati veerus B:
Nagu olete ehk märganud, kasutasin kuupäeva formaadi muutmiseks valemi kaudu spetsiaalseid koode, mis tähistavad erinevaid päevade, kuude ja aastate välimusi. Kui te ei ole nendega tuttav, siis siin on nende kuupäevade koodide nimekiri:
Kood | Kirjeldus | Näide |
d | Päev ilma juhtnoolita 1-9 puhul | 7 |
dd | Päev koos juhtnumbriga 1-9 | 07 |
ddd | Päev kui lühend | Ke |
dddd | Päev kui täisnimi | Kolmapäev |
m |
(kui sellele ei eelne või ei järgne
tundi või sekundit)
(kui sellele ei eelne või ei järgne
tundi või sekundit)
või
yy
või
yyyy
Vihje. Kui soovite oma kuupäevaformaati varustada ka ajaga, peate lisama ajaühikute koodid. Täieliku ajakoodide loetelu leiate sellest juhendist.
Neid koode kasutades saate kuupäevi vormindada nii mitmel viisil:
- Hangi ainult aasta, kuu või päev:
=QUERY(A1:C7, "select * format B 'yyyy'")
- Tagastage päev, kuu ja nädalapäev:
=QUERY(A1:C7, "select * format B 'dd mmmm, dddd'")
Muide, millise kuupäevaformaadiga olete harjunud? :)
Google Sheets: konverteeri kuupäev numbriks
Kui teil on vaja näha kuupäevade asemel numbreid, on üks allpool esitatud meetoditest kasulik.
Kuupäeva konverteerimine numbriks, muutes formaati
- Valige välja need lahtrid kuupäevadega, mida soovite teisendada numbriteks.
- Mine edasi Formaat> Number ja seekord vali Number muude võimaluste hulgas.
- Voila - kõik valitud kuupäevad on muutunud numbriteks, mis neid esindavad:
DATEVALUE funktsioon Google Sheets jaoks
Teine võimalus, kuidas Google Sheets teisendab kuupäeva numbriks, on kasutada funktsiooni DATEVALUE:
=DATEVALUE(date_string)kus date_string kujutab endast mis tahes kuupäeva tuntud tabelarvutusformaadis. Kuupäev tuleks panna kahekordsetesse jutumärkidesse.
Näiteks tahan ma teisendada 17. august 2019 Kõik alljärgnevad valemid annavad sama tulemuse: 43694 .
=DATEVALUE("17. august 2019")
=DATEVALUE("2019-8-17")
=DATEVALUE("8/17/2019")
Vihje. Kui te ei ole kindel, kas Google Sheets mõistab sisestatavat formaati, proovige esmalt sisestada kuupäev mõnda teise lahtrisse. Kui kuupäev on tuvastatud, joondatakse see paremale.
Samuti võite täita oma lahtrid ühes veerus kuupäevadega ja seejärel viidata neile oma valemites teises veerus:
=DATEVALUE(A2)
Google Sheets: kuupäeva teisendamine tekstiks
Kuupäevade konverteerimine tekstiks tabelites on TEXT-funktsiooni ülesanne:
=TEXT(number,format)- number - sõltumata sellest, millise numbri, kuupäeva või kellaaja te funktsioonile annate, tagastab see selle tekstina.
- formaat - tekst vormistatakse nii, nagu te valemis kindlaks määrasite.
Vihje. Vormingu õigeks määramiseks kasutage samu koode, mida kasutasite funktsiooni QUERY puhul.
Reaalsete andmete valem võib välja näha nii:
=TEXT("8/17/2019","YYYY-MM-DD")
Siin on, kuidas ma teisendasin oma kuupäeva - 8/17/2019 - tekstiks ja muutis samal ajal ka formaati:
See on kõik! Loodan, et nüüdseks teate, kuidas muuta kuupäeva formaati Google Sheetsis ja teisendada kuupäevi numbriteks või tekstiks. Võite vabalt jagada teisi lahedaid viise allpool olevates kommentaarides ;)