Excel-laskentataulukossasi saattaa olla tietoja, jotka näyttävät päivämäärältä, mutta joita ei esitetä Excelin päivämääräarvona. Jos esimerkiksi syötät soluun 01-24-18, Excel ei voi tietää, onko tämä 24. tammikuuta 2018 vai yhdistelmälukon koodia. Jos se näyttää päivämäärältä, voit muuntaa sen Excelin päivämääräarvoksi Excelin PÄIVÄYSARVO-funktiolla.
Käytännössä Excel tunnistaa minkä tahansa soluun syötetyn vakiopäivämäärämuodon päivämääräksi ja muuntaa sen vastaavasti. Saattaa kuitenkin olla, että esimerkiksi silloin, kun tekstipäivämäärät tuodaan ulkoisesta tietolähteestä tai tietoja kopioidaan ja liitetään Exceliin, tarvitaan DATEVALUE.
Mikset syötä päivämääriä tekstitietoina? Vaikka ne saattavat näyttää hyvältä, et voi käyttää niitä mihinkään Excelin tehokkaisiin päivämäärälaskelmiin muuntamatta niitä ensin päivämääräarvoiksi.
Excelin DATEVALUE-funktio tunnistaa lähes kaikki yleisesti käytetyt päivämäärät kirjoitetaan. Tässä on muutamia tapoja, joilla voit kirjoittaa 14. elokuuta 2018:
- 14.8.18
- 14. elokuuta 2018
- 14.8.2018
DATEVALUE voi muuntaa nämä ja useat muut päivämääräesitykset päivämäärän sarjanumeroiksi.
Kun olet muuttanut päivämäärät päivämäärän sarjanumeroiksi, voit käyttää päivämääriä muissa päivämääräkaavoissa tai suorittaa laskelmia niillä.
Voit käyttää Excelin DATEVALUE-funktiota seuraavasti:
Valitse solu, johon haluat päivämäärän sarjanumeron olevan.
Kirjoita =DATEVALUE( aloittaaksesi funktion syöttämisen.
Napsauta solua, jossa on tekstimuodon päivämäärä.
Kirjoita a ) ja paina Enter.
Tulos on päivämäärän sarjanumero, ellei solua, jossa tulos näytetään, ole jo asetettu päivämäärämuotoon.
Seuraava kuva näyttää, kuinka jotkin sarakkeen A epätyypilliset päivämäärät on muutettu sarjanumeroiksi Excelin DATEVALUE-funktiolla sarakkeessa B. Sitten sarake C näyttää nämä sarjanumerot päivämäärinä muotoiltuina.
Päivämäärien muuntaminen sarjavastineiksi DATEVALUE-funktiolla.
Huomaatko jotain hauskaa yllä olevassa kuvassa? Normaalisti et voi syöttää arvoa, kuten solun A4 arvoa — 02-28-10 — menettämättä aloitusnollaa. Sarakkeen A solut on muutettu tekstimuotoon. Tämä muoto käskee Exceliä jättämään merkinnäsi sellaisenaan. Tekstimuoto on yksi vaihtoehdoista Muotoile solut -valintaikkunan Luokka-luettelossa.
Huomaa myös, että tekstin päivämäärä solussa A8, 9. helmikuuta 14, ei voitu muuntaa DATEVALUE, joten funktio palauttaa virhesanoman #ARVO#. Excel tunnistaa päivämäärät loistavasti, mutta se ei ole täydellinen! Tällaisissa tapauksissa sinun on muotoiltava päivämäärä toisella tavalla, jotta DATEVALUE tunnistaa sen.