Sisällysluettelo
Päivämäärät ovat väistämätön osa Google Sheets -taulukkolaskentaa, ja kuten monet muutkin taulukkolaskennan käsitteet, ne vaativat hieman opettelua.
Tässä opetusohjelmassa saat selville, miten Google tallentaa päivämääriä ja miten voit muotoilla ne paremmaksi. Joitakin päivämäärämuotoja tarjoavat sinulle taulukkolaskentaohjelmat, kun taas toiset on luotava tyhjästä. Tehtävää varten on jopa pari kätevää toimintoa.
Kuvaan myös pari tapaa muuntaa päivämäärät tarvittaessa numeroiksi ja tekstiksi.
Miten Google Sheets muotoilee päivämääriä
Aluksi: ennen kuin aloitat päivämääriin liittyvät toimet taulukkolaskentaohjelmissa, on tärkeää ymmärtää päivämäärien toiminnan perusperiaatteet.
Sisäisessä tietokannassaan Google Sheets tallentaa kaikki päivämäärät kokonaislukuina, ei siis päivän, kuukauden ja vuoden sarjoina, kuten olemme tottuneet näkemään, vaan yksinkertaisina kokonaislukuina:
- 1 joulukuun 31 päivänä 1899
- 2 tammikuun 1. päivänä 1900
- 102 11. huhtikuuta 1900 (100 päivää tammikuun 1. päivän 1900 jälkeen).
- ja niin edelleen.
Toisin kuin Excel, joka ei voi tallentaa päivämääriä negatiivisina numeroina, Googlen päivämäärät ennen 31. joulukuuta 1899 ovat negatiivisia:
- -1 29. joulukuuta 1899
- -2 28. joulukuuta 1899
- -102 19. syyskuuta 1899
- jne.
Riippumatta siitä, miten Google Sheets muotoilee päivämäärät näkyviin soluihin, laskentataulukot tallentavat ne aina kokonaislukuina. Se on automaattinen Google Sheetsin päivämäärämuoto, joka auttaa käsittelemään päivämääriä oikein.
Vinkki. Sama koskee aikayksiköitä - ne ovat vain taulukkosi desimaaleja:
- .00 kello 12:00
- .50 klo 12:00 PM
- .125 kello 3:00 aamulla
- .573 kello 13:45
- jne.
Päiväys ja kellonaika säilytetään kokonaislukuna, jossa on desimaalit:
- 31,528.058 on huhtikuu 26, 1986, 1:23 AM
- 43,679.813 on 2. elokuuta 2019, 19:30 PM.
Päivämäärämuodon muuttaminen Google Sheetsissä toiseen lokaaliin
Toinen tärkeä asia, joka kannattaa pitää mielessä, on taulukkolaskentataulukkosi sijainti.
Paikkakunta määrittää Google Sheetsin päivämäärämuodon alueesi mukaan. Jos siis olet Yhdysvalloissa, 06-Aug-2019 on 8/6/2019, kun taas Yhdistyneessä kuningaskunnassa se on 6/8/2019.
Oikeiden laskutoimitusten varmistamiseksi on erittäin tärkeää, että oikea lokaliteetti on asetettu, varsinkin jos tiedosto on luotu toisessa maassa:
- Siirry osoitteeseen Tiedosto> Taulukkolaskenta-asetukset Google Sheets -valikossa.
- Etsi Paikkakunta alla Yleistä välilehti ja valitse haluamasi sijainti avattavasta luettelosta:
Vihje: Bonuksena voit myös määrittää aikavyöhykkeesi tässä, jotta voit tallentaa tiedostohistoriasi siihen.
Huomautus: Paikallisalue ei muuta Sheetsin kieltä. Päivämäärämuotoilua sovelletaan kuitenkin koko laskentataulukkoon. Kaikki, jotka työskentelevät sen kanssa, näkevät muutokset riippumatta siitä, missä päin maapalloa he asuvat.
Päivämäärämuodon muuttaminen Google Sheetsissä
Jos taulukoiden päivämäärät on muotoiltu epäjohdonmukaisesti tai näet niiden sijaan vain outoja numerosarjoja, älä hätäänny.Sinun on yksinkertaisesti muutettava päivämäärämuoto Google Sheets -taulukoissa sisäänrakennettujen välineiden avulla.
Google Sheetsin oletuspäivämäärämuoto
- Valitse kaikki solut, jotka haluat muotoilla.
- Siirry osoitteeseen Muoto> Numero laskentataulukko-valikosta ja valitse Päivämäärä nähdäksesi vain päivämäärän tai Päiväys kellonaika saadaksesi sekä päivämäärän että kellonajan soluun:
Kokonaisluvut muuttuvat onnistuneesti muotoon, jonka tunnistat silmämääräisesti. Nämä ovat Google Sheetsin oletusarvoisia päivämäärämuotoja:
Vihje. Löydät samat muodot, jos napsautat kohtaa 123 kuvaketta laskentataulukon työkalurivillä:
Mukautetut päivämäärämuodot
Jos et pidä siitä, miten Google Sheets muotoilee päivämääriä oletusarvoisesti, en syytä sinua. Onneksi mukautettujen päivämäärämuotojen ansiosta on paljon tilaa improvisoida.
Voit käyttää niitä samasta Google Sheets -valikosta: Muotoilu> Numero> Lisää muotoiluja> Lisää päivämäärä- ja aikaformaatteja :
Näet ikkunan, jossa on paljon erilaisia mukautettuja päivämäärämuotoja. Minkä tahansa valitsemasi ja soveltamasi päivämäärät näyttävät samoilta:
Jos et ole vieläkään tyytyväinen päivämäärien ulkoasuun, voit räätälöidä oman mukautetun päivämäärämuodon:
- Valitse solut, jotka haluat muotoilla.
- Siirry osoitteeseen Muotoilu> Numero> Lisää muotoiluja> Lisää päivämäärä- ja aikaformaatteja .
- Aseta kursori yläreunan kenttään, joka sisältää päivämääräyksiköt, ja poista kaikki tiedot Backspace- tai Delete-näppäimillä:
Toista, kunnes kaikki tarvittavat yksiköt on lisätty (ei hätää, voit lisätä tai poistaa niitä myöhemmin):
Tässä on mitä voin valita Päivä :
Näin voit muokata kaikkia arvoja, lisätä uusia arvoja ja poistaa vanhentuneita arvoja. Voit vapaasti erottaa yksiköt toisistaan erilaisilla merkeillä, kuten pilkuilla, vinoviivoilla ja katkoviivoilla.
Tässä on luotu formaatti ja miten päivämäärät näyttävät nyt:
QUERY toiminto Google Sheets muotoilla päivämääriä
On vielä yksi tapa muuttaa päivämäärän muotoa Google Sheetsissä - tietysti kaavalla. Koska tämä ei ole ensimmäinen kerta, kun näytän QUERYn sinulle, alan pitää sitä todellisena taulukkolaskennan yleislääkkeenä :)
Minulla on esimerkkitaulukko, jossa seuraan muutaman tilauksen lähetystä:
Haluan muuttaa päivämäärän muoto sarakkeessa B. Tässä on minun QUERY kaava:
=QUERY(A1:C7, "select * format B 'd-mmm-yy (ddd)'")
- Määritän ensin koko taulukon alueen - A1:C7
- niin pyydän kaavaa palauttamaan kaikki sarakkeet - select *
- ja samalla muotoile sarake B uudelleen kaavaan kirjoittamallani tavalla - muoto B 'pp-mv-vv (ppvv)'.
Se palauttaa koko taulukon ja muuttaa sarakkeen B päivämäärämuodon:
Kuten olet ehkä huomannut, käytin päivämäärän muodon muuttamiseen kaavan avulla erikoiskoodeja, jotka edustavat eri näköisiä päiviä, kuukausia ja vuosia. Jos et tunne niitä, tässä on luettelo näistä päivämääräkoodeista:
Koodi | Kuvaus | Esimerkki |
d | Päivä ilman johtavaa nollaa kohdissa 1-9 | 7 |
dd | Päivä, jonka alussa on nolla 1-9 | 07 |
ddd | Päivä lyhenteenä | Ke |
dddd | Päivä koko nimenä | Keskiviikko |
m |
(jos sitä ei edeltää tai seuraa
tuntia tai sekuntia)
(jos sitä ei edeltää tai seuraa
tuntia tai sekuntia)
tai
yy
tai
yyyy
Vihje. Jos haluat antaa päivämäärämuodolle myös ajan, sinun on lisättävä aikayksiköiden koodit. Löydät täydellisen luettelon aikakoodeista tästä oppaasta.
Näiden koodien avulla voit muotoilla päivämääriä monella eri tavalla:
- Hae vain vuoden, kuukauden tai päivän pito:
=QUERY(A1:C7, "select * format B 'yyyy'")
- Palauta päivä, kuukausi ja viikonpäivä:
=QUERY(A1:C7, "select * format B 'dd mmmm, dddd'")
Mihin päivämäärämuotoon olet muuten tottunut? :)
Google Sheets: Päivämäärän muuntaminen numeroksi
Jos haluat nähdä numeroita päivämäärien sijasta, jokin alla olevista menetelmistä on hyödyllinen.
Muunna päivämäärä numeroksi muuttamalla muoto
- Valitse ne solut, joissa on päivämääriä, jotka haluat muuntaa numeroiksi.
- Siirry osoitteeseen Muoto> Numero ja valitse tällä kertaa Numero muiden vaihtoehtojen joukossa.
- Voila - kaikki valitut päivämäärät ovat muuttuneet niitä edustaviksi numeroiksi:
DATEVALUE-funktio Google Sheetsille
Toinen tapa, jolla Google Sheets voi muuntaa päivämäärän numeroksi, on käyttää DATEVALUE-funktiota:
=DATEVALUE(date_string)jossa date_string edustaa mitä tahansa päivämäärää taulukkolaskentaohjelmissa tunnetussa muodossa. Päivämäärä on laitettava kaksinkertaisiin lainausmerkkeihin.
Haluan esimerkiksi muuntaa elokuu 17, 2019 Kaikki alla olevat kaavat antavat saman tuloksen: 43694 .
=DATEVALUE("17. elokuuta 2019")
=DATEVALUE("2019-8-17")
=DATEVALUE("8/17/2019")
Vihje: Jos et ole varma, ymmärtääkö Google Sheets syöttämääsi muotoa, yritä kirjoittaa päivämäärä ensin toiseen soluun. Jos päivämäärä tunnistetaan, se kohdistetaan oikealle.
Voit myös täyttää solut päivämäärillä yhdessä sarakkeessa ja viitata niihin toisessa sarakkeessa olevissa kaavoissa:
=DATEVALUE(A2)
Google Sheets: muuntaa päivämäärän tekstiksi
Päivämäärien muuntaminen tekstiksi laskentataulukoissa on TEXT-toiminnon tehtävä:
=TEXT(number,format)- numero - riippumatta siitä, minkä numeron, päivämäärän tai kellonajan annat funktiolle, se palauttaa sen tekstinä.
- muotoilu - teksti muotoillaan kaavassa määritetyllä tavalla.
Vihje. Jos haluat asettaa muodon oikein, käytä samoja koodeja kuin QUERY-toiminnolle.
Reaalitietojen kaava voi näyttää seuraavalta:
=TEXT("8/17/2019","YYYY-MM-DD")
Näin muunnin päivämääräni - 8/17/2019 - tekstiksi ja muutti samalla muotoilua:
Toivottavasti tiedät nyt, miten muuttaa päivämäärän muotoa Google Sheetsissä ja muuntaa päivämäärät numeroiksi tai tekstiksi. Voit vapaasti jakaa muita hienoja tapoja alla olevissa kommenteissa. ;)