Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Päivämäärämuotojen korjaaminen | Excelin Tietojen Puhdistus ja Valmistelu
Excel-datan puhdistus ja valmistelu

Päivämäärämuotojen korjaaminen

Pyyhkäise näyttääksesi valikon

Työskenneltäessä päivämäärien kanssa Excelissä yksi yleisimmistä ongelmista on epäyhtenäiset muodot. Päivämäärät voivat olla peräisin eri lähteistä, ja jokainen lähde voi esittää ne omalla tavallaan. Tämän seurauksena jopa yhdessä sarakkeessa voi esiintyä useita eri päivämäärämuotoja.

Pintapuolisesti kaikki saattaa näyttää olevan kunnossa, mutta Excel voi tulkita osan arvoista oikeina päivämäärinä ja toiset tekstinä. Tämä aiheuttaa ongelmia, kun yrität lajitella, suodattaa tai käyttää päivämääräpohjaisia kaavoja.

Miksi tämä on ongelma

Jos Excel ei tunnista arvoa päivämääräksi, se alkaa käsitellä sitä tavallisena tekstinä eikä ajalliseen arvoon perustuvana tietona. Tämän vuoksi lajittelu ei ole luotettavaa — sen sijaan, että päivämäärät järjestettäisiin aikajärjestykseen, Excel voi lajitella ne aakkosjärjestykseen, mikä johtaa väärään järjestykseen.

Kaavat, jotka perustuvat päivämääriin, kuten TODAY tai DATEDIF, voivat joko palauttaa virheitä tai tuottaa vääriä tuloksia, koska ne odottavat oikeita päivämääräarvoja, eivät tekstiä. Tämän seurauksena laskelmat, kuten päivien määrä päivämäärien välillä tai vertailut nykyiseen päivämäärään, eivät toimi oikein.

Kuinka korjata päivämäärämuodot

Tavoitteena on muuntaa kaikki arvot oikeaan Excelin päivämäärämuotoon.

Yksi yleinen tapa on käyttää DATEVALUE-funktiota:

=DATEVALUE(A2)

Tämä funktio muuntaa tekstin oikeaksi päivämääräksi, jonka Excel tunnistaa.

Toinen tapa on käyttää Teksti sarakkeisiin -toimintoa, joka voi myös auttaa Exceliä tulkitsemaan tiedot oikein.

Jos arvo on virheellinen (esimerkiksi "invalid"), Excel palauttaa virheen. Tämä auttaa tunnistamaan ongelmalliset merkinnät.

Jos solussa on teksti "Feb 1 2024", kaava muuntaa sen oikeaksi päivämääräarvoksi. Tämän jälkeen voit käyttää mitä tahansa päivämäärämuotoa (esimerkiksi DD/MM/YYYY), ja kaikki arvot yhtenäistyvät.

Tehtävä

  • Luo uusi sarake nimeltä Clean Date.

  • Käytä ensin Text to Columns -työkalua muuntaaksesi alkuperäisen Date-sarakkeen arvot oikeaan Excel-päivämäärämuotoon.

  • Tämän jälkeen luo Clean Date -sarake ja käytä DATEVALUE-funktiota varmistaaksesi, että kaikki arvot on muunnettu oikein ja ovat yhtenäisiä.

  • Käytä kaavaa kaikilla riveillä ja varmista, että lopullinen muoto on sama koko sarakkeessa.

Käytä ensin Text to Columns -toimintoa alkuperäisten päivämäärien muuntamiseen, ja sen jälkeen käytä kaavaa =DATEVALUE(C2) yhtenäisyyden varmistamiseksi.

question mark

Mikä on päätavoite päivämäärämuotoja korjattaessa?

Valitse oikea vastaus

Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 11

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

Osio 1. Luku 11
some-alt