Korjaa Excel-päivämäärä ei muotoile oikein (8 nopeaa ratkaisua)

  • Jaa Tämä
Hugh West

Tietojen syöttämisessä on yleinen ilmiö, että päivämääriä manipuloidaan tekstillä tai muilla muodoilla. Tässä artikkelissa opit, miten voit muuttaa, mukauttaa tai korjata päivämääriä, joita ei ole muotoiltu oikein Excel-taulukossa.

Yllä oleva kuvakaappaus on yleiskatsaus artikkeliin, joka edustaa esimerkkiä päivämäärämuodon vahvistamisesta Excelissä. Saat lisätietoja tietokokonaisuudesta sekä menetelmistä & funktioista päivämäärämuotojen muuttamiseksi, mukauttamiseksi tai vahvistamiseksi tämän artikkelin seuraavissa osissa.

Lataa harjoituskirja

Voit ladata Excel-työkirjan, jota olemme käyttäneet tämän artikkelin laatimiseen.

Korjaa päivämäärämuoto Excel.xlsx:ssä

8 yksinkertaista ratkaisua päivämäärän korjaamiseksi ei muotoilla oikein Excelissä

1. Tekstijonon muuntaminen päivämäärämuotoon

Kun meidän on kopioitava päivämääriä solualueelta toiselle alueelle, muoto muuttuu joskus, ja sen seurauksena näemme vain numeroarvoja, joissa on joitakin 4:llä alkavia numeroita. Alla olevassa kuvassa on esimerkki mainitusta tapauksesta, jossa Sarake D edustaa vain lukuarvoja, ei päivämäärämuodossa. Tähän on kuitenkin helppo ratkaisu.

📌 Vaiheet:

➤ Valitse solualue, joka sisältää päivämäärämuotoon muutettavat lukuarvot.

➤ Koti-välilehdellä ja valikosta Numero komentoryhmässä, napsauta pudotusvalikkoa. Näet siellä kahdenlaisia päivämäärämuotoja - Lyhyt päivämäärä ja Pitkä päivämäärä .

➤ Valitse jokin näistä kahdesta muodosta ja olet valmis.

Kuten alla olevassa kuvakaappauksessa, saat tulokset heti oikeassa päivämäärämuodossa.

Lue lisää: Tekstin muuntaminen päivämääräksi Excel VBA: lla (5 tapaa)

2. Päivämäärämuodon mukauttaminen

Olettaen, että nyt haluat mukauttaa päivämäärämuodon mieltymystesi mukaan. Sinun on siis mukautettava päivämäärämuoto, eikö niin? Seurataan nyt vaiheita.

📌 Vaihe 1:

➤ Under the Etusivu nauha, avaa Solun muoto valintaikkunassa Numero komentoryhmä.

📌 Vaihe 2:

➤ Valitse Custom alla Numero välilehti.

➤ Haluamme esimerkiksi nähdä päivämäärän muodon as- 'Keskiviikko, 12.08.2020' , joten Tyyppi vaihtoehto, sinun on kirjoitettava:

dddd, dd.mm.yyy

Näet esikatselun Sample-palkin alla.

➤ Lehdistö OK ja olet valmis.

Seuraavassa kuvassa on tuloksena saadut arvot mukautetulla päivämäärämuodolla.

Lue lisää: Kuinka käyttää kaavaa päivämäärämuodon muuttamiseksi Excelissä (5 menetelmää)

3. Päivämäärien poimiminen teksteistä sarakeohjattua toimintoa käyttäen

Joskus meidän on kopioitava päivämääriä sisältäviä tekstejä lähteestä ja sitten meidän on poimittava päivämäärät vain näistä tekstijonoista Excel-taulukkoon. Päivämäärämuotoa ei voi yksinkertaisesti mukauttaa tai muuttaa käymällä läpi Solujen muotoilu komentoja. Alla olevassa kuvassa on esimerkki ongelmasta, jossa päivämäärät valehtelevat aikojen ja tekstien kanssa.

📌 Vaihe 1:

➤ Valitse koko solualue, joka sisältää päivämäärät sisältäviä tekstejä.

➤ From the Tiedot välilehti, valitse Teksti sarakkeisiin vaihtoehdosta Tietotyökalut pudotusvalikosta, näyttöön tulee valintaikkuna.

📌 Vaihe 2:

➤ Valitse Delimited valintanappi tietotyypiksi & paina Seuraava .

📌 Vaihe 3:

➤ Now mark on Avaruus erottimina, koska tekstidatamme sisältää välilyöntejä.

📌 Vaihe 4:

➤ Alla olevassa kuvassa näet nyt pelkkiä päivämääriä sisältävän sarakkeen, jossa on musta tausta. Valitse Päivämäärä kuten Sarakkeen tietojen muoto .

➤ Jos huomaatte, päivämäärämme teksteissä ovat vuonna MM/DD/YYYY muoto, joten valitse MDY formaatti Päivämäärä pudotusvalikko.

📌 Vaihe 5:

➤ Napsauta 2. saraketta nyt sarakkeessa Tietojen esikatselu jakso.

➤ Sinulle näytetään nyt 2. sarake, joka sisältää ajat, jotka haluamme poistaa. Valitse siis 'Älä tuo saraketta(skip)' valintanappi kuten Sarakkeen tietojen muoto.

📌 Vaihe 6:

➤ Klikkaa nyt kolmatta saraketta.

➤ Valitse edellisen vaiheen tapaan, valitse 'Älä tuo saraketta(skip)' kuten Sarakkeen tiedot Muotoilu myös 3. sarakkeen osalta.

➤ Lehdistö Viimeistely .

Nyt sinulla on solualue, jossa on vain poimitut päivämääräarvot. Voit muuttaa päivämäärän muotoa tai muokata muotoa nyt mieltymystesi mukaan.

Aiheeseen liittyvä sisältö: Kuinka muuttaa oletuspäivämäärämuoto Yhdysvaltain ja Yhdistyneen kuningaskunnan välillä Excelissä (3 tapaa)

4. Päivämäärämuodon korjaaminen VALUE-funktion avulla

Meillä on toinen vaihtoehto muuntaa tekstijono päivämäärämuotoon käyttämällä komentoa ARVO toiminto. Sarake B , meillä on nyt päivämäärät tekstimuodossa, vaikka ne näyttävätkin täsmälleen samalta kuin päivämäärän muodossa. In Sarake C , sovellamme ARVO funktio, joka muuntaa tekstijonon numeroformaattiin, jos numerot löytyvät määritetystä solusta.

📌 Vaihe 1:

➤ Valitse Solu C5 & tyyppi:

=VALUE(B5)

➤ Lehdistö Kirjoita & funktio palauttaa joitakin numeroita.

➤ Käytä Täyttökahva nyt täyttää automaattisesti koko Sarake C .

Tekstimuoto on siis muuttunut numeromuotoon.

📌 Vaihe 2:

➤ Koska meidän on nyt muotoiltava päivämääriä edustavat numerot, valitse koko solualue, joka sisältää kyseiset numeroarvot.

➤ Under the Etusivu välilehdeltä ja Numero komentoryhmä, valitse Lyhyt tai Pitkä päivämäärä muodossa.

Tämän jälkeen päivämäärät näytetään oikeassa muodossa osoitteessa Sarake C.

Liittyvä sisältö: Päivämäärän muuntaminen kuukaudeksi Excelissä (6 helppoa menetelmää)

Samanlaisia lukemia:

  • Päivämäärän muuntaminen dd/mm/yyyy hh:mm:ss-muotoon Excelissä
  • Hanki kuukauden ensimmäinen päivä kuukauden nimestä Excelissä (3 tapaa)
  • Miten saada edellisen kuukauden viimeinen päivä Excelissä (3 menetelmää)
  • Muunna 7-numeroinen juliaaninen päivämäärä kalenteripäiväksi Excelissä (3 tapaa)
  • Kuinka lopettaa Excelin automaattinen muotoilu päivämääristä CSV: ssä (3 menetelmää)

5. DATEVALUE-funktion lisääminen päivämäärämuodon korjaamiseksi Excelissä

DATEVALUE funktio etsii soluja, jotka sisältävät sekä päivämääriä että aikatietoja, ja palauttaa vain päivämäärät. Jos solussa on muita tekstejä kuin päivämäärä tai aika, DATEVALUE-funktio ei pysty tunnistamaan solussa olevia päivämäärä- tai aikatietoja ja palauttaa tuloksen muodossa #VALUE! virhe. DATEVALUE toiminto on:

=DATEVALUE(date_text)

📌 Vaiheet:

➤ Valitse Solu C5 & tyyppi:

=DATEVALUE(B5)

➤ Lehdistö Kirjoita , käytä Täyttökahva täyttää automaattisesti muut solut Sarake C ja olet valmis.

Tekstiarvot muuttuvat numeroiksi, ja sitten sinun on muutettava näiden numeroiden muoto päivämäärämuotoon.

Perusero seuraavien käyttötarkoitusten välillä ARVO ja DATEVALUE funktiot ovat DATEVALUE-funktio, joka poimii vain päivämääriä solun päivämäärän ja numeron yhdistelmästä. Mutta VALUE-funktio etsii numeroita vain merkkijonosta riippumatta siitä, onko se päivämäärä vai aika-arvo.

Lue lisää: Päivämäärän muuntaminen Excelin vuodeksi (3 nopeaa tapaa)

6. Soveltaminen Etsi &; Korvaa komento muuntaa tekstin päivämäärämuotoon.

Jos päivämäärät ovat sellaisessa muodossa, että ne sisältävät seuraavat tiedot Pisteet(.) sen sijaan, että Vatsalihakset(/) erottimina, niin VALUE tai DATEVALUE funktio ei pysty tunnistamaan päivämäärän arvoa tekstijonosta. Tällöin meidän on käytettävä funktiota nimeltä Etsi ja korvaa komento korvaa Piste(.) kanssa Viisto(/) ja sitten VALUE tai DATEVALUE funktio muuntaa ne Päivämäärä formaatit.

📌 Vaihe 1:

➤ Valitse päivämääriä sisältävä tekstitieto.

➤ Lehdistö CTRL+H avataksesi Etsi ja korvaa valintaikkuna.

➤ Tulo Piste(.) kuten Etsi mitä ja Viiva eteenpäin(/) kuten Korvaa vaihtoehtoja.

➤ Lehdistö Korvaa kaikki.

📌 Vaihe 2:

➤ Joten nyt kaikki päivämääräarvot vuonna Sarake B edustavat nyt vinoviivoja erottimina. Nämä päivämääräarvot ovat kuitenkin edelleen tekstimuodossa, joka meidän on muunnettava numeromuotoon.

📌 Vaihe 3:

➤ Nyt Solu C5 , käytä DATEVALUE funktio muuntaa tekstimuodon numeromuotoon, joka edustaa päivämääriä.

=DATEVALUE(B5)

➤ Lehdistö Kirjoita , käytä Täyttökahva täyttääksesi loput solut, niin löydät päivämäärät tarkassa muodossa.

Aiheeseen liittyvä sisältö: VBA poistaa ajan Excel-päivämäärästä (3 menetelmää)

7. SUBSTITUTE-toiminnon käyttäminen päivämäärämuodon korjaamiseen

Käyttämällä SIJAINEN funktiolla voimme korvata pisteitä vinoviivoilla sekä muuntaa tekstimuodon päivämäärämuotoon tehokkaammin. SUBSTITUTE-funktion yleinen kaava on:

=SUBSTITUTE(text, vanha_teksti, uusi_teksti, [instance_num]

📌 Vaiheet:

➤ In Solu C5 , siihen liittyvä kaava SUBSTITUTE-toiminnolla on:

=SUBSTITUTE(B5,".","/")

➤ Lehdistö Kirjoita , täyttää automaattisesti koko Sarake C kanssa Täyttökahva , ja saat tuloksena olevat arvot heti oikeassa päivämäärämuodossa.

Lue lisää: Kuinka muuttaa päivämäärän muotoa Excelin Pivot-taulukossa

8. Virheiden tarkistusvaihtoehdon käyttäminen päivämäärämuodon korjaamiseen

Joskus päivämääriä sisältävissä soluissa voi esiintyä virheitä, jotka löydät napsauttamalla keltaista kuvaketta, jossa on Exclamatory-merkki. Saatat löytää viestin, joka osoittaa, että tekstin päivämäärä on kaksinumeroinen, ja viestin alla on vaihtoehtoja, joilla kaksinumeroinen vuosi voidaan muuntaa nelinumeroiseksi vuodeksi.

Valitaan vaihtoehto, joka muuntaa 2-numeroisen vuoden 4-numeroiseksi vuodeksi seuraavalla tavalla. 20XX Jos tietojesi vuodet edustavat vuosia 1900-1999, sinun on käytettävä vuosimuotoa 19XX .

Kun vuosilukumuodot on muunnettu kaikissa soluissa, päivämäärän arvoista ei enää tule virheilmoitusta.

Lue lisää: Päivämäärän muuntaminen vuoden päiväksi Excelissä (4 menetelmää)

Loppusanat

Toivon, että kaikki edellä mainitut menetelmät päivämäärämuotojen korjaamiseksi mahdollistavat nyt niiden tehokkaamman soveltamisen Excel-taulukoissa. Jos sinulla on kysyttävää tai palautetta, kerro minulle kommenttiosassa. Tai voit tutustua muihin Excel-funktioihin liittyviin artikkeleihimme tällä verkkosivustolla.

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.