Innholdsfortegnelse
Noen ganger skriver vi inn datoen i Excel, men den returnerer den som en haug med tall ettersom den lagrer datoverdien som et tall. Dette gjør datasettet svært vanskelig å forstå. I denne artikkelen skal vi lære noen måter å konvertere et tall til en dato i Excel.
Øvningsarbeidsbok
Last ned følgende arbeidsbok og øvelse.
Konverter tall til dato.xlsx
6 enkle måter å konvertere tall til dato i Excel
1. Bruk rullegardinmenyen for tallformat til Konverter tall til dato
Ved å bruke rullegardinmenyen Tallformat fra båndet kan vi raskt konvertere tall til dato. Forutsatt at vi har et datasett ( B4:D10 ) over kundenes betalingsmåter med datoer. Vi kan se at datoene vises som tall. Nå skal vi konvertere disse tallene til datoformat.
TRINN:
- Først velger du celleområdet D5:D10 .
- Deretter går du til Hjem -fanen.
- Velg deretter rullegardinmenyen fra Nummer -delen.
- Deretter velger du ' Kort dato ' eller ' Lang dato ' fra rullegardinmenyen.
- Til slutt kan vi se at alle tallene er konvertert til datoer.
2 Innebygd datoformatalternativ for konvertering av tall til dato
Excel har noen innebygde formatalternativer for å konvertere tall til dato. Anta at vi har et datasett ( B4:D10 ) med forskjelligekundenes betalingsbeløp med dato. I området D5:D10 skal vi konvertere tall til dato.
TRINN:
- Velg celleområdet D5:D10 først.
- Gå deretter til fanen Hjem .
- Nå fra Nummer -delen av båndet, trykk på Dialog Launcher -ikonet nederst til høyre.
- Her vi kan se at et Format Cells vindu dukker opp.
- Deretter går du til Nummer -fanen.
- Neste fra ' Kategori' -boksen, velg ' Dato '.
- Fra ' Type '-boksen velger du hvilket format vi vil se som en dato.
- Klikk på OK .
- Til slutt kan vi se resultatet.
3. Lag egendefinert datoformatering for å konvertere tall til dato i Excel
Vi kan lage tilpasset datoformatering i Excel. Dette hjelper oss med å gjøre datasettet vennlig. Fra datasettet ( B4:D10 ), skal vi bruke det tilpassede datoformatet i celleområdet D5:D10 .
TRINN:
- Velg først området D5:D10 .
- Gå deretter til Hjem fane > Nummer seksjon > Dialogstarter ikon.
- Et Format Cells -vindu åpnes.
- Nå gå til Hjem -fanen.
- Her, fra ' Kategori '-boksen, velg ' Egendefinert '.
- Deretter, i ' Type '-boksen, skriv ned ønsketformat. Vi skriver « dd-mm-åååå» der.
- Til slutt klikker du på OK .
- Vi kan endelig se resultatet.
Lignende avlesninger:
- Hvordan konvertere tekst til dato i Excel (10 måter)
- Konverter generelt format til dato i Excel (7 metoder)
- Konverter Tekst til dato og klokkeslett i Excel (5 metoder)
4. Bruke tekstfunksjonen for å konvertere tall til dato
For å returnere tallet som tekst med et gitt format, vi kan bruke TEKST-funksjonen . Vi kan bruke denne funksjonen til å konvertere tall til datoer. Et betalingsdatasett ( B4:D10 ) er her. Vi skal konvertere tallene i celleområdet C5:C10 til en dato i celleområdet D5:D10 .
TRINN:
- Velg Celle D5 i begynnelsen.
- Skriv deretter inn formelen:
=TEXT(C5,"dd-mm-yyyy")
- Trykk til slutt Enter og bruk Fyllhåndtak -verktøyet for å autofylle cellene.
➥ Formelfordeling
➤ C5
Dette vil være den numeriske verdien av tallområdet.
➤ "dd-mm-åååå"
Dette vil være datoen formatet som vi ønsker å konvertere fra tallet. Vi kan bruke “mm-dd-åå” , “mm/dd/åå” , “dddd, mmmm d,åååå”, og mange flere dato formater i formeltekst-alternativet til TEXT-funksjonen .
5. Kombinere DATE, RIGHT, MID, LEFT funksjoner tilKonverter 8-sifret tall til dato
Excel DATE-funksjon sammen med kombinasjonen av HØYRE , MIDTT , VENSTRE funksjoner hjelper oss med å konvertere tall som inneholder 8 sifre til datoer. Alle verdiene vi ønsker å konvertere må være i samme mønster. DATE-funksjonen hjelper oss med å beregne Excel-datoen. I tillegg til HØYRE-funksjonen trekker ut tegnene fra høyre side av tekststrengen. For å trekke ut tegnene fra midten av tekststrengen, kan vi bruke MID-funksjonen . Dessuten hjelper VENSTRE-funksjonen oss med å trekke ut tegnene fra venstre side av tekststrengen.
La oss si at vi har et datasett ( B4:D10 ). Celleområdet C5:C10 inneholder 8 sifre eller tegn i hver.
TRINN:
- Velg Celle D5 .
- Skriv inn formelen:
=DATE(RIGHT(C5,4),MID(C5,3,2),LEFT(C5,2))
- Trykk deretter Enter og bruk Fyllhåndtak for å se resultatet.
➥ Formelfordeling
➤ HØYRE(C5,4)
Dette vil trekke ut de fire siste sifrene i tekststreng og returner dem som årsverdi.
➤ MID(C5,3,2)
Dette vil trekke ut de to midterste sifrene i tekststrengen og returner som månedsverdi.
➤ VENSTRE(C5,2)
Dette trekker ut de to første sifrene i teksten streng og returner som dagverdi.
➤ DATO(HØYRE(C5,4),MIDDEL(C5,3,2),VENSTRE(C5,2))
Dette vil returnere hele datoen i « dd-mm-åå ”-format.
6. Bruk av VBA til å konvertere tall til dato i Excel
Microsoft Visual Basic for Application kan hjelpe oss med å konvertere tall til dato veldig raskt . Vi har et datasett ( B4:D10 ) med betalingsbeløp med datonummer.
TRINN:
- Først velger du alle tallene i et område som vi vil konvertere.
- Deretter velger du arket fra arkfanen.
- Høyreklikk på den og velg Vis kode .
- En VBA modul åpnes.
- Skriv inn koden:
9737
- Klikk deretter på Kjør alternativet.
- Til slutt kan vi se resultatet i celleområdet D5:D10 .
Konklusjon
Dette er de raskeste måtene å konvertere tall til dato i Excel. Det er lagt til en øvelsesbok. Gå videre og prøv det. Spør gjerne om hva som helst eller foreslå nye metoder.