Indholdsfortegnelse
Den første del af vores vejledning fokuserer på formatering af datoer i Excel og forklarer, hvordan du indstiller standarddato- og tidsformater, hvordan du ændrer datoformatet i Excel, hvordan du opretter brugerdefineret datoformatering og konverterer dine datoer til et andet sprog.
Sammen med tal er datoer og tidspunkter de mest almindelige datatyper, som folk bruger i Excel. De kan dog være ret forvirrende at arbejde med, for det første fordi den samme dato kan vises i Excel på mange forskellige måder, og for det andet fordi Excel altid internt gemmer datoer i det samme format, uanset hvordan du har formateret en dato i en given celle.
Hvis du kender Excel-datformaterne lidt i dybden, kan du spare en masse tid. Og det er præcis formålet med vores omfattende vejledning i at arbejde med datoer i Excel. I den første del vil vi fokusere på følgende funktioner:
Excel-datumsformat
Før du kan drage fordel af de effektive Excel-datafunktioner, skal du forstå, hvordan Microsoft Excel gemmer datoer og tidspunkter, for det er den største kilde til forvirring. Selvom du forventer, at Excel husker dag, måned og år for en dato, er det ikke sådan, det fungerer...
Excel gemmer datoer som fortløbende tal, og det er kun en celleformatering, der får et tal til at blive vist som en dato, et klokkeslæt eller dato og klokkeslæt.
Datoer i Excel
Alle datoer gemmes som hele tal som repræsenterer antallet af dage fra 1. januar 1900, som er gemt som nummer 1, til 31. december 9999, som er gemt som 2958465.
I dette system:
- 2 er den 2. januar-1900
- 3 er 3-Jan-1900
- 42005 er 1-Jan-2015 (fordi det er 42.005 dage efter 1. januar 1900)
Tid i Excel
Tider gemmes i Excel som decimaler mellem 0 og 99999, der repræsenterer en del af dagen, hvor 0 er 00:00:00 og 99999 er 23:59:59.
For eksempel:
- 0,25 er 06:00 AM
- 0,5 er 12:00 PM
- 0.541655093 er 12:59:59 PM
Datoer & Tider i Excel
Excel gemmer datoer og klokkeslæt som decimaltal bestående af et heltal, der repræsenterer datoen, og en decimaldel, der repræsenterer klokkeslættet.
For eksempel:
- 1,25 er den 1. januar 1900 kl. 6:00
- 42005.5 er den 1. januar 2015 kl. 12:00
Sådan konverteres dato til tal i Excel
Hvis du vil vide, hvilket serienummer der repræsenterer en bestemt dato eller et bestemt klokkeslæt, der vises i en celle, kan du gøre det på to måder.
1. Dialogboksen Formatér celler
Vælg cellen med en dato i Excel, tryk på Ctrl+1 for at åbne Formater celler vindue og skifte til den Generelt fanebladet.
Hvis du blot vil kende serienummeret bag datoen uden at konvertere dato til nummer, kan du skrive det nummer, du ser under Eksempel og klik på Annuller for at lukke vinduet. Hvis du vil erstatte datoen med tallet i en celle, skal du klikke på OK.
2. Excel DATEVALUE- og TIMEVALUE-funktioner
Brug funktionen DATEVALUE() til at konvertere en Excel-dato til et løbenummer, f.eks. =DATEVALUE("1/1/2015")
.
Brug funktionen TIMEVALUE() til at få det decimaltal, der repræsenterer tiden, f.eks. =TIMEVALUE("6:30 AM")
.
Hvis du vil kende både dato og klokkeslæt, skal du sammenkæde disse to funktioner på følgende måde:
=DATEVALUE("1/1/2015") & TIMEVALUE("6:00 AM")
Bemærk. Da Excels serienumre begynder den 1. januar 1900, og negative tal ikke anerkendes, understøttes datoer før år 1900 ikke i Excel.
Hvis du indtaster en sådan dato i et ark, f.eks. 31/12/1899, vil det være en tekstværdi i stedet for en dato, hvilket betyder, at du ikke kan udføre sædvanlig dataritmetik på tidlige datoer. For at sikre dig kan du skrive formlen =DATEVALUE("12/31/1899")
i en celle, og du vil få det forventede resultat - fejlen #VALUE!
Hvis du har med dato- og tidsværdier at gøre, og du gerne vil konvertere tid til decimaltal , kan du se formlerne i denne vejledning: Sådan konverteres tid til decimaltal i Excel.
Standard datoformat i Excel
Når du arbejder med datoer i Excel, hentes de korte og lange datoformater fra dine regionale indstillinger i Windows. Disse standardformater er markeret med en asterisk (*) i Format celle dialogvindue:
Standardformatet for dato og klokkeslæt i Format celle boksen ændres, så snart du ændrer indstillingerne for dato og klokkeslæt i Kontrolpanel, hvilket fører os direkte til det næste afsnit.
Sådan ændrer du standarddato- og tidsformater i Excel
Hvis du vil indstille et andet standarddato- og/eller klokkeslæt på din computer, f.eks. ændre USA-datumsformatet til det britiske, skal du gå til Kontrolpanel og klikke på Region og sprog . Hvis dit kontrolpanel åbnes i kategorivisningen, skal du klikke på Ur, sprog og region > Region og sprog> Ændre dato, klokkeslæt eller talformat .
På den Formater skal du vælge regionen under fanen Format , og indstil derefter formateringen af dato og tid ved at klikke på pilen ud for det format, du vil ændre, og vælge det ønskede format på rullelisten:
Tip. Hvis du ikke er sikker på, hvad de forskellige koder (f.eks. mmm, ddd, yyy) betyder, kan du klikke på " Hvad betyder denne notation " under linket under Formater for dato og tid afsnittet, eller se Brugerdefinerede Excel-datumsformater i denne vejledning.
Hvis du ikke er tilfreds med et af de tids- og datoformater, der er tilgængelige på Formater skal du klikke på fanen Yderligere indstillinger knappen i nederste højre side af Region og sprog dialogvinduet. Dette vil åbne dialogboksen Tilpas dialogboks, hvor du skifter til den Dato og indtast et brugerdefineret kort og/eller langt datoformat i det tilsvarende felt.
Sådan anvender du hurtigt standarddato- og tidsformatering i Excel
Microsoft Excel har to standardformater for datoer og tid - kort og lang, som forklaret i Excel standarddatformat.
Du kan hurtigt ændre datoformatet i Excel til standardformateringen ved at gøre følgende:
- Vælg de datoer, du ønsker at formatere.
- På den Hjem under fanen, i fanen Nummer gruppe, klik på den lille pil ved siden af Nummerformat feltet, og vælg det ønskede format - kort dato, lang dato eller klokkeslæt.
Hvis du vil have flere muligheder for dato-formatering, skal du enten vælge Flere talformater fra rullelisten, eller klik på Dialogboks-lancer ved siden af Nummer Dette vil åbne en velkendt Formater celler dialogboksen, og du kan ændre datoformatet der.
Tip. Hvis du hurtigt vil indstille datoformatet i Excel til dd-mmm-yy , tryk på Ctrl+Shift+# . Husk blot på, at denne genvej altid anvender den dd-mmm-yy format, som f.eks. 01-Jan-15, uanset dine indstillinger for Windows-region.
Sådan ændrer du datoformat i Excel
I Microsoft Excel kan datoer vises på en række forskellige måder. Når det drejer sig om at ændre datoformatet for en given celle eller celleområde, er det nemmest at åbne Formater celler dialogboksen og vælg et af de foruddefinerede formater.
- Vælg de datoer, hvis format du vil ændre, eller tomme celler, hvor du vil indsætte datoer.
- Tryk på Ctrl+1 for at åbne Formater celler dialogboksen. Alternativt kan du højreklikke på de valgte celler og vælge Formater celler... fra kontekstmenuen.
- I den Formater celler vinduet, skifter du til Nummer fanen, og vælg Dato i den Kategori liste.
- Under Type , vælg det ønskede datoformat. Når du har gjort dette, vil Eksempel boksen viser formateksemplet med den første dato i dine valgte data.
- Hvis du er tilfreds med forhåndsvisningen, skal du klikke på OK knappen for at gemme formatændringen og lukke vinduet.
Hvis datoformatet ikke ændres i dit Excel-ark, er dine datoer sandsynligvis formateret som tekst, og du skal først konvertere dem til datoformatet.
Sådan konverteres datoformat til et andet sted
Når du har en fil fuld af udenlandske datoer, vil du højst sandsynligt ændre dem til det datoformat, der anvendes i din del af verden. Lad os sige, at du vil konvertere et amerikansk datoformat (måned/dag/år) til et europæisk format (dag/måned/år).
Den nemmeste måde at ændre datoformatet i Excel baseret på, hvordan et andet sprog viser datoer, er som følger:
- Vælg den kolonne med datoer, du vil konvertere til et andet sted.
- Tryk på Ctrl+1 for at åbne Formater celler
- Vælg det ønskede sprog under Lokale (placering), og klik på OK for at gemme ændringen.
Hvis du vil have datoerne vist på et andet sprog, skal du oprette et brugerdefineret datoformat med en lokal kode.
Oprettelse af et brugerdefineret datoformat i Excel
Hvis ingen af de foruddefinerede Excel-datformater passer til dig, kan du frit oprette dine egne formater.
- I et Excel-ark skal du vælge de celler, du vil formatere.
- Tryk på Ctrl+1 for at åbne Formater celler dialog.
- På den Nummer skal du vælge Tilpasset fra den Kategori listen og skriv det ønskede datoformat i feltet Type boks.
- Klik på OK for at gemme ændringerne.
Tip. Den nemmeste måde at indstille et brugerdefineret datoformat i Excel er at starte fra et eksisterende format, der ligger tæt på det ønskede. Klik på Dato i den Kategori listen først, og vælg et af de eksisterende formater under Type Klik derefter på Tilpasset og foretage ændringer i det format, der vises i Type boks.
Når du opretter en brugerdefineret dato format i Excel, kan du bruge følgende koder.
Kode | Beskrivelse | Eksempel (1. januar 2005) |
m | Månedsnummer uden foranstillet nul | 1 |
mm | Månedsnummer med et foranstillet nul | 01 |
mmm | Månedsnavn, kortform | Jan |
mmmm | Månedens navn, fuld form | Januar |
mmmmmmm | Måned som første bogstav | J (står for januar, juni og juli) |
d | Dagnummer uden foranstillet nul | 1 |
dd | Dagnummer med et foranstillet nul | 01 |
ddd | Ugedag, kortform | Mon |
ddddd | Ugedag, fuld form | Mandag |
yy | År (de sidste 2 cifre) | 05 |
yyyy | År (4 cifre) | 2005 |
Når du opretter en brugerdefineret tid format i Excel, kan du bruge følgende koder.
Kode | Beskrivelse | Viser som |
h | Timer uden et foranstillet nul | 0-23 |
hh | Timer med et foranstillet nul | 00-23 |
m | Minutter uden et foranstillet nul | 0-59 |
mm | Minutter med et foranstillet nul | 00-59 |
s | Sekunder uden et foranstillet nul | 0-59 |
ss | Sekunder med et foranstillet nul | 00-59 |
AM/PM | Dagens perioder |
(hvis udeladt, anvendes 24-timers tidsformat)
For at opsætte dato og klokkeslæt format, skal du angive både dato- og tidsenheder i din formatkode, f.eks. m/d/åååå h:mm AM/PM. Når du bruger " m " umiddelbart efter " hh " eller " h " eller umiddelbart før "ss" eller "s", vil Excel vise minutter , ikke en måned.
Når du opretter et brugerdefineret datoformat i Excel, kan du bruge et komma (,), en streg (-), en skråstreg (/), et kolon (:) og andre tegn.
For eksempel kan den samme dato og det samme tidspunkt, f.eks. januar 13, 2015 13:03 , kan vises på forskellige måder:
Format | Viser som |
dd-mmm-yy | 13-jan-15 |
mm/dd/åååå | 01/13/2015 |
m/dd/åå | 1/13/15 |
dddd, m/d/d/yy h:mm AM/PM | Tirsdag, 1/13/15 13:03 PM |
ddd, mmmm dd, yyyy hh:mm:ss | Tue, januar 13, 2015 13:03:00 |
Sådan oprettes et brugerdefineret Excel-datumsformat til et andet sted
Hvis du ønsker at vise datoer på et andet sprog, skal du oprette et brugerdefineret format og sætte en tilsvarende lokalkode foran en dato. Lokalkoden skal være omsluttet af [firkantede parenteser] og indledes med dollartegnet ($) og en streg (-). Her er et par eksempler:
- [$-409] - Engelsk, Untitled States
- [$-1009] - Engelsk, Canada
- [$-407] - Tysk, Tyskland, Tyskland
- [$-807] - Tysk, Schweiz
- [$-804] - Bengali, Indien
- [$-804] - Kinesisk, Kina
- [$-404] - Kinesisk, Taiwan
Du kan finde en komplet liste over lokale koder på denne blog.
Sådan kan du f.eks. oprette et brugerdefineret Excel-datumsformat for det kinesiske sprogområde i år-måned-dag (ugedag) tid format:
Det følgende billede viser nogle eksempler på den samme dato formateret med forskellige stedkoder på den måde, der er traditionel for de tilsvarende sprog:
Excel-datumsformatet fungerer ikke - rettelser og løsninger
Normalt forstår Microsoft Excel datoer meget godt, og det er usandsynligt, at du støder på en forhindring, når du arbejder med dem. Hvis du har et problem med Excel-datumsformatet, kan du se følgende tips til fejlfinding.
En celle er ikke bred nok til at rumme en hel dato
Hvis du ser et antal pundtegn (#####) i stedet for datoer i dit Excel-regneark, er dine celler sandsynligvis ikke brede nok til at rumme hele datoer.
Løsning Dobbeltklik på kolonnens højre kant for at ændre størrelsen, så den automatisk passer til datoerne. Alternativt kan du trække i højre kant for at indstille den ønskede kolonnebredde.
Negative tal formateres som datoer
Der vises også hashmarkeringer (#####), når en celle, der er formateret som dato eller tid, indeholder en negativ værdi. Normalt er det et resultat, der returneres af en formel, men det kan også ske, når du skriver en negativ værdi i en celle og derefter formaterer cellen som en dato.
Hvis du ønsker at vise negative tal som negative datoer, har du to muligheder:
Løsning 1. Skift til 1904-datosystemet.
Gå til Fil > Indstillinger > Avanceret , rul ned til Ved beregning af denne arbejdsbog skal du vælge den Brug 1904-datosystemet afkrydsningsfeltet, og klik på OK .
I dette system er 0 lig med 1-Jan-1904; 1 er 2-Jan-1904; og -1 vises som en negativ dato -2-Jan-1904.
Selvfølgelig er en sådan repræsentation meget usædvanlig og kræver tid at vænne sig til, men det er den rigtige måde at gøre det på, hvis du vil udføre beregninger med tidlige datoer.
Løsning 2. Brug Excel TEXT-funktionen.
En anden mulighed for at vise negative tal som negative datoer i Excel er at bruge TEXT-funktionen. Hvis du f.eks. trækker C1 fra B1, og en værdi i C1 er større end i B1, kan du bruge følgende formel til at udskrive resultatet i datoformat:
=TEXT(ABS(B1-C1),"-d-mmm-yyyy")
Du kan ændre cellejusteringen til højrejusteret, og du kan naturligvis bruge alle andre brugerdefinerede datoformater i TEXT-formlen.
Bemærk: I modsætning til den tidligere løsning returnerer TEXT-funktionen en tekstværdi, og derfor kan du ikke bruge resultatet i andre beregninger.
Datoer importeres til Excel som tekstværdier
Når du importerer data til Excel fra en .csv-fil eller en anden ekstern database, importeres datoer ofte som tekstværdier. De ser måske ud som normale datoer for dig, men Excel opfatter dem som tekst og behandler dem derefter.
Løsning Du kan konvertere "tekstdatoer" til datoformatet ved hjælp af Excel's DATEVALUE-funktion eller funktionen Tekst til kolonner. Se følgende artikel for yderligere oplysninger: Sådan konverteres tekst til dato i Excel.
Tip. Hvis ingen af ovenstående tips har virket for dig, kan du prøve at fjerne al formatering og derefter indstille det ønskede datoformat.
Sådan formaterer du datoer i Excel. I næste del af vores guide vil vi diskutere forskellige måder, hvorpå du kan indsætte datoer og tidspunkter i dine Excel-regneark. Tak fordi du læste med, og vi ses i næste uge!