Skip to main content

Excel DATEVALUE-funktio: Muuta tekstin arvoja päivämääriksi

Make Excel Recognize Dates with the DATEVALUE Function (Kesäkuu 2026)

Make Excel Recognize Dates with the DATEVALUE Function (Kesäkuu 2026)
Anonim

DATEVALUE ja sarjanumeron yleiskatsaus

DATEVALUE-funktiota voidaan muuntaa tekstiksi tallennetuksi päivämäärämiksi arvoon, jonka Excel tunnistaa. Tämä voidaan tehdä, jos laskentataulukon tietoja suodatetaan tai lajitellaan päivämääräarvojen mukaan tai päivämääriä käytetään laskutoimituksissa - kuten NETWORKDAYS- tai WORKDAY-toimintojen käytössä.

PC-tietokoneissa Excel tallentaa päivämäärät sarjapäivinä tai numeroina.

Alkaen 1. tammikuuta 1900, joka on sarjanumero 1, määrä kasvaa edelleen joka sekunti. Tammikuun 1. päivänä 2014 numero oli 41 640.

Macintosh-tietokoneissa Excel-sarjan päivämääräjärjestelmä alkaa tammikuun 1. päivänä 1904 eikä 1.1.1900.

Normaalisti Excel muotoilee solujen päivämäärät automaattisesti, jotta ne ovat helppolukuisia - kuten 01.01.2014 tai 1. tammikuuta 2014 - mutta muotoilun takana istuu sarjanumero tai sarjan päivämäärä.

Päivämäärät tallennetaan tekstinä

Jos kuitenkin päivämäärä tallennetaan soluun, joka on muotoiltu tekstiksi tai tietoja tuodaan ulkoisesta lähteestä - kuten CSV-tiedosto, joka on tekstitiedostomuoto - Excel ei välttämättä tunnista arvoa päivämääränä ja , siksi, ei käytä sitä lajissa tai laskelmissa.

Ilmeisin osoitus siitä, että jotain on virheellistä tietojen kanssa, on, jos se jätetään vasteeseen soluun. Oletusarvoisesti tekstidata säilyy solussa samalla kun päivämääräarvot, kuten kaikki Excelissä olevat numerot, ovat oletusarvoisesti oikein kohdistettuja.

DATEVALUE Syntaksi ja argumentit

Toiminnon syntaksi viittaa funktion ulkoasuun ja sisältää funktion nimen, kannakkeet ja argumentit.

DATEVALUE-toiminnon syntaksi on:

= DATEVALUE (Date_text)

Toiminnon argumentti on:

DATE_TEXT - (vaadittu) tämä argumentti voi olla tekstitietoja, jotka näkyvät päivämäärämuodossa ja jotka on liitetty lainausmerkkeihin - kuten "1/01/2014" tai "01 / Jan / 2014"- argumentti voi olla myös soluviittaus tekstidatan sijaintiin laskentataulukossa.

- jos päivämäärä-elementit sijaitsevat erillisissä soluissa, useat soluviitteet voivat olla ketjutettu käyttämällä merkkijonoa (&) merkkinä tilauspäivänä / kk / vuosi, kuten = DATEVALUE (A6 & B6 & C6)- jos tiedot sisältävät vain päivämäärän ja kuukauden - kuten 01 / tammikuu - toiminto lisää kuluvan vuoden, kuten 01/01/2014- jos käytetään kaksinumeroista vuotta - kuten 01 / Jan / 14 - Excel tulkitsee numerot seuraavasti:

  • 0-29 tulkitaan vuosina 2000-2029
  • 30-99, tulkitaan vuosina 1930-1999

#ARVO! Virhearvot

On tilanteita, joissa toiminto näyttää #VALUE! virhearvon, kuten yllä olevassa kuvassa esitetään.

  • Arvo! virhearvo palautetaan, jos arvo on DATE_TEXT Argumentti ei ole päivämäärien välillä 1. tammikuuta 1900 ja 31. joulukuuta 9999 - esimerkki # 2.
  • Arvo! virhearvo palautetaan, jos soluviittaus on käytössä DATE_TEXT argumentti osoittaa solulle, joka sisältää numeron tai päivämäärän muodossa muotoillun arvon - esimerkki # 3.

Esimerkki: Muunna teksti päivämääriksi DATEVALUE

Seuraavat vaiheet toistavat esimerkissä, joka nähdään edellä kuvatussa solussa C1 ja D1, jossa Date_text-argumentti syötetään soluviitteeksi.

Ohjaustietojen syöttäminen

  1. Syötä '1/1/2014 - huomioi arvo edeltää apostrofia ( ' ) sen varmistamiseksi, että tiedot syötetään tekstinä - tuloksena tiedot olisi kohdistettava solun vasemmalle puolelle

Syötä DATEVALUE-toiminto

  1. Napsauta solua D1 - sijainti, jossa toiminnotulokset näytetään
  2. Klikkaa kaavat nauhan kieleke
  3. Valita Treffiaika avautuu toiminto avattavasta luettelosta
  4. Klikkaa DATEVALUE luettelossa, jolloin toiminnon valintaikkuna avautuu
  5. Napsauta solua C1 syöttääksesi kyseisen solun viitteen Date_text-argumentiksi
  6. Lopeta toiminto ja palaa laskentataulukkoon napsauttamalla OK
  7. Numero 41640 näkyvät solussa D1 - mikä on sarjanumero päivämääräksi 01/01/2014
  8. Kun napsautat solua D1, koko toiminto = DATEVALUE (C1) näkyy laskentataulukon yläpuolella olevassa kaavassa.

Palautetun arvon muotoilu päivämääränä

  1. Napsauta solua D1 saadaksesi sen aktiiviseksi soluksi
  2. Klikkaa Koti nauhan kieleke
  3. Napsauta alas-nuolta vieressä Numeroformaatti avataksesi avattavasta valikosta formaattiasetukset - oletusmuoto yleinen näkyy yleensä ruutuun
  4. Etsi ja napsauta Lyhyt päivämäärä vaihtoehto
  5. Cell D1: n pitäisi nyt näyttää päivämäärä 01/01/2014 tai mahdollista vain 1/1/2014
  6. Laajentaminen sarakkeessa D näyttää päivämäärän, joka on kohdistettava oikein soluun