Kuidas muuta kuupäeva formaati Google Sheetsis ja teisendada kuupäev numbriks ja tekstiks

  • Jaga Seda
Michael Brown

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:

    1. Mine edasi Faili> Tabelarvutuse seaded Google Sheetsi menüüs.
    2. 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

    1. Valige kõik lahtrid, mida soovite vormindada.
    2. 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:

    1. Valige lahtrid, mida soovite vormindada.
    2. Mine edasi Formaat> Number> Rohkem formaate> Rohkem kuupäeva ja kellaaja formaate .
    3. Asetage kursor üleval olevale väljale, mis sisaldab kuupäevaühikuid, ja kustutage kõik, kasutades klahve Backspace või Delete:

  • Klõpsake väljal paremal oleval noolega ja valige kõigepealt soovitud ühik. Ärge unustage pärast seda sisestada eraldusmärk.
  • Korrake seda, kuni kõik vajalikud üksused on lisatud (ei ole vaja muretseda, saate neid hiljem lisada või eemaldada):

  • Pange tähele, et iga ühiku paremal pool on topeltnooled. Klõpsake nendele ja saate reguleerida väärtuse täpset kuvamist.

    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.

  • Kui olete valmis, klõpsake Rakenda .
  • 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) Kuu ilma juhtnoolita 8 mm

    (kui sellele ei eelne või ei järgne

    tundi või sekundit) Kuu koos eesnumbriga 08 mmm Kuu kui lühend august mmmm Kuu kui täisnimi August mmmmm Kuu esimene kiri A y

    või

    yy Kahekohaline aasta 19 yyy

    või

    yyyy Täielik numbriline aasta 2019

    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

    1. Valige välja need lahtrid kuupäevadega, mida soovite teisendada numbriteks.
    2. Mine edasi Formaat> Number ja seekord vali Number muude võimaluste hulgas.
    3. 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 ;)

    Michael Brown on pühendunud tehnoloogia entusiast, kelle kirg on tarkvaratööriistade abil keerukate protsesside lihtsustamine. Rohkem kui kümneaastase kogemusega tehnoloogiatööstuses on ta lihvinud oma oskusi Microsoft Excelis ja Outlookis, samuti Google Sheetsis ja Docsis. Michaeli ajaveebi eesmärk on jagada oma teadmisi ja teadmisi teistega, pakkudes hõlpsasti järgitavaid näpunäiteid ja õpetusi tootlikkuse ja tõhususe parandamiseks. Olenemata sellest, kas olete kogenud professionaal või algaja, pakub Michaeli ajaveebi väärtuslikke teadmisi ja praktilisi nõuandeid nende oluliste tarkvaratööriistade maksimaalseks kasutamiseks.