Innholdsfortegnelse
DATOVERDI-funksjonen i Microsoft Excel brukes vanligvis til å konvertere en tekstdato til dato- og klokkeslettnummerkodene. I denne artikkelen får du lære hvordan du kan bruke denne DATOVERDI-funksjonen riktig og effektivt i ulike tilfeller i Excel-regnearket.
Skjermbildet ovenfor er en oversikt over artikkelen som representerer en applikasjon av DATEVALUE-funksjonen i Excel. Du vil lære mer om datasettet samt metodene og funksjonene for å trekke ut datoer og deretter endre, tilpasse eller fikse datoformater i de følgende delene av denne artikkelen.
Last ned øvelsesarbeidsbok
Du kan laste ned Excel-arbeidsboken som vi har brukt til å forberede denne artikkelen.
Bruk av DATEVALUE Funciton.xlsx
Introduksjon til DATOVERDI-funksjon
- Funksjonsmål:
Konverterer en dato i form av tekst til et tall som representerer datoen i Microsoft Excel dato-tidskode.
- Syntaks:
=DATOVERDI(dato_tekst)
- Argumentforklaring:
Argument | Obligatorisk/Valgfri | Forklaring |
---|---|---|
datotekst | Obligatorisk | Dato i tekstformat. |
- Returparameter:
Funksjonen vil returnere med dato-tid-koden som må formateres på nytt for å konvertere til en datoverdi.
6 passende eksempler på hvordan du bruker DATOVERDI-funksjonen i Excel
1. Bruke DATEVALUE-funksjonen til å konvertere tekstdato til tallformat
I kolonne B er det en rekke datoer, men alle er i tekstformat. Vi må bruke funksjonen DATOVERDI for å konvertere disse tekstdatoene til dato- og klokkeslettkoder, og deretter tilpasser vi tallformatet.
📌 Trinn 1:
➤ Velg utdata Cell C5 og skriv inn:
=DATEVALUE(B5)
➤ Trykk Enter , autofyll hele kolonnen ved å bruke Fyllhåndtak .
Du finner tallene som representerer dato- og klokkeslettkodene .
📌 Trinn 2:
➤ Velg nå alle tallene i Kolonne C .
➤ Under Hjem -båndet klikker du på dialogboksikonet Formater celle .
➤ Fra datoen kategori, velg et passende datoformat du foretrekker.
➤ Trykk OK og du er ferdig.
Du vil se alle datoene i riktig og valgt format i Kolonne C .
Les mer: Hvordan å bruke DATO-funksjonen i Excel (8 eksempler)
2. Kombinere dag-, måned- og årstall med DATOVERDI-funksjon fra en importert data
Når vi må importere datodata fra en annen kilde, returnerer noen ganger dager, måneder og år som delte tekster som på bildet under. Så i dette tilfellet må vi detkombinere dataene fra Kolonne B, C, D for å konstruere et riktig datoformat i Kolonne E . Vi bruker Ampersand(&) for å sette sammen disse dataene og legge til skråstreker(/) som skilletegn i datoverdiene.
📌 Trinn 1:
➤ Velg Cell E5 og skriv inn:
=DATEVALUE(B5&"/"&C5&"/"&D5)
➤ Trykk Enter, autofyll hele kolonnen med Fyllhåndtaket .
📌 Trinn 2:
➤ Nå som den forrige metoden, endre dato- og klokkeslettkodenumrene til riktig datoformat ved å velge passende datoformat fra Tall -gruppen med kommandoer.
Les mer: Hvordan bruke Excel MONTH-funksjonen (6 eksempler)
3 . DATEVALUE med TIMEVALUE for å vise begge datoene & Tider
Nå i Kolonne B ser du datoene med klokkeslett, men alle er i tekstformat. Hvis vi bare bruker DATOVERDI-funksjonen, trekker den ut bare datoene og hopper over tider. Så vi må kombinere TIMEVALUE med DATEVALUE-funksjonen for å vise både datoer og klokkeslett. TIDSVERDI-funksjonen er nesten lik DATOVERDI-funksjonen, men TIDVERDI-funksjonen trekker ut tid bare fra et teksttidspunkt.
📌 Trinn 1:
➤ I Celle C5 må vi skrive:
=DATEVALUE(B5)+TIMEVALUE(B5)
➤ Trykk på Skriv inn og fyll ned resten av cellene med alternativet Fyllhåndtak .
📌 Trinn 2:
➤ Åpne nå -formatetCeller dialogboksen igjen fra Antall kommandoer, velg et passende format fra kategorien Dato som viser både dato og klokkeslett.
➤ Trykk OK og du er ferdig.
Som skjermbildet nedenfor, vil du bli vist datoer og klokkeslett i riktig format i Kolonne C .
Les mer: Hvordan bruke TIME-funksjonen i Excel (8 passende eksempler)
4. Trekke ut dato fra begynnelsen av en tekststreng med funksjonene DATEVALUE og LEFT
Hvis vi har en datotekst i begynnelsen av cellen og cellen inneholder noen andre data, så DATEVALUE funksjonen vil ikke kunne trekke ut dato- og klokkeslettkode, og som et resultat vil du bli vist en #VERDI! feilmelding. Så det vi må gjøre er å bruke VENSTRE funksjon for å trekke ut dataene fra begynnelsen eller venstre av en tekststreng. Deretter vil DATOVERDI -funksjonen konvertere disse utpakkede dataene til dato-tidskode.
📌 Trinn 1:
➤ I Celle C5 vil den relaterte formelen med DATOVERDI og VENSTRE være:
=DATEVALUE(LEFT(B5,9))
➤ Trykk Enter , autofyll hele kolonnen med Fyllhåndtaket . Du vil bli vist dato- og klokkeslettkodene som returverdier.
I argumentene til VENSTRE -funksjonen representerer det andre argumentet antall tegn i en tekststreng fra venstre eller begynnelse. Siden datoformatet vårt er med 9 tegn, såvi har definert det andre argumentet til funksjonen LEFT med 9.
📌 Trinn 2:
➤ Konverter nå tallformatet til datoformatet for kolonne C, og du vil finne restaurantverdiene i riktig datoformat.
Les mer: Hvordan fjerne tid fra dato i Excel (6 tilnærminger)
5. Å trekke ut dato fra midten av en tekststreng med funksjonene DATEVALUE, MID og FIND
Hvis datoen er til stede i midten av en tekststreng, la oss si at datoen er rett etter det første mellomrommet , så kan vi bruke denne metoden ved å bruke funksjonene DATEVALUE, MID og FIND for å trekke ut en dato effektivt.
📌 Trinn 1:
➤ I Celle C5 må vi skrive inn:
=DATEVALUE(MID(B5,FIND(" ",B5)+1,9))
➤ Etter å ha trykket Enter og autofyller hele kolonnen med Fyllhåndtaket , finner vi dato- og klokkeslettkodene.
Så hvordan fungerer denne formelen , Ikke sant? Vel, FINN funksjonen søker etter mellomrommet og returnerer med posisjonen til det første mellomromstegn i tekststrengen. Nå trekker MID -funksjonen ut antall tegn basert på posisjonen til starttegnet som allerede er funnet gjennom FINN -funksjonen. Siden det tredje argumentet i MID-funksjonen representerer lengden på tegnene, må vi definere det totale antallet tegn for datoverdien.
📌 Trinn 2:
➤Endre nå tallformatet for Kolonne C og konverter dem til datoverdier. Du vil kunne finne de forventede resultatene i det eksakte datoformatet.
Les mer: Hvordan bruke DAYS-funksjonen i Excel (7 eksempler)
6. Å hente ut dato fra høyre for en tekststreng med funksjoner DATEVALUE og RIGHT
Ved å bruke DATEVALUE og HØYRE funksjoner sammen, kan vi trekke ut en datoverdi fra den absolutte høyre eller slutten av en tekststreng. HØYRE -funksjonen fungerer som VENSTRE -funksjonen, men forskjellen er at denne HØYRE-funksjonen viser tegnene i en tekststreng fra høyre, mens VENSTRE-funksjonen gjør det fra venstre eller begynnelsen av en tekststreng.
📌 Trinn 1:
➤ I celle C5 , den relaterte formelen med DATOVERDI og HØYRE funksjoner vil være:
=DATEVALUE(RIGHT(B5,9))
➤ Trykk Enter og autofyll resten av cellene i kolonne C med Fyllehåndtaket .
📌 Trinn 2:
➤ Konverter dato- og klokkeslettkodene til datoformat nå, så finner du de ønskede resultatene med en gang.
Les mer: Hvordan bruke EDATE-funksjonen i Excel (5 enkle eksempler)
💡 Ting å huske på
🔺 DATEVALUE -funksjonen returnerer kun med dato. Hvis det er et klokkeslett med en dato som tekstformat, vil DATOVERDI-funksjonen ignorere tidsverdien ogtrekker bare ut datoverdien.
🔺 Datokoden starter med 1 fra datoen 01/01/1900 og sekvensielt den øker med hver neste dato, noe som betyr at hver spesifikke dato har en datokode. DATEVALUE-funksjonen viser at datokode 1. mens trekker ut dato fra et tekstformat.
🔺 Du vil bli vist #VALUE! Feil hvis DATEVALUE-funksjonen ikke kan gjenkjenne datoen fra et tekstformat.
Konklusjonsord
Jeg håper alle metodene nevnt ovenfor for å bruke DATEVALUE-funksjonen vil ber deg nå om å bruke dem i Excel-regnearkene dine mer effektivt. Hvis du har spørsmål eller tilbakemeldinger, vennligst gi meg beskjed i kommentarfeltet. Eller du kan sjekke ut våre andre artikler relatert til Excel-funksjoner på denne nettsiden.