Indholdsfortegnelse
I denne vejledning lærer du et par hurtige og nemme måder at finde ud af, hvor mange dage der er mellem to datoer i Excel.
Undrer du dig over, hvor mange dage der er mellem to datoer? Måske har du brug for at kende antallet af dage mellem i dag og en dato i fortiden eller fremtiden? Eller vil du bare tælle arbejdsdage mellem to datoer? Uanset hvad dit problem er, vil et af nedenstående eksempler helt sikkert give dig en løsning.
Beregner til beregning af dage mellem datoer
Hvis du leder efter et hurtigt svar, skal du blot angive de to datoer i de tilsvarende celler, og vores onlineberegner viser dig, hvor mange dage der er fra dato til dato:
Bemærk: For at se den indlejrede arbejdsbog skal du tillade marketingcookies.
Er du nysgerrig efter at kende den formel, der har beregnet dine datoer? Det er så enkelt som =B3-B2
:)
Nedenfor finder du en detaljeret forklaring på, hvordan denne formel fungerer, og du kan lære et par andre metoder til at beregne dage mellem datoer i Excel.
Hvor mange dage mellem datoerne beregning
Den nemmeste måde at beregne dage mellem datoer i Excel er ved at trække en dato fra en anden:
Nyere dato - Ældre datoHvis du f.eks. vil finde ud af, hvor mange dage der er mellem datoerne i cellerne A2 og B2, skal du bruge denne formel:
=B2 - A2
Hvor A2 er en tidligere dato, og B2 er en senere dato.
Resultatet er et heltal, der repræsenterer antallet af dage mellem to datoer:
Sådan fungerer denne formel
Som du sikkert ved, gemmer Microsoft Excel datoer som løbenumre, der starter med 1-Jan-1900, som repræsenteres af tallet 1. I dette system gemmes 2-Jan-1900 som tallet 2, 3-Jan-1900 som 3 osv. Når du trækker en dato fra en anden, trækker du altså faktisk de hele tal, der repræsenterer disse datoer, fra hinanden.
I vores eksempel subtraherer formlen i C3 43226 (den numeriske værdi 6-maj-18) fra 43309 (den numeriske værdi 28-juli-18) og returnerer et resultat på 83 dage.
Det smukke ved denne metode er, at den fungerer perfekt i alle tilfælde, uanset hvilken dato der er ældre og hvilken der er nyere. Hvis du trækker en nyere dato fra en tidligere dato, som i række 5 i skærmbilledet ovenfor, returnerer formlen en forskel som et negativt tal.
Beregn antallet af dage mellem datoer i Excel med DATEDIF
En anden måde at tælle dage mellem datoer i Excel på er ved hjælp af funktionen DATEDIF, som er specielt designet til at beregne forskellen mellem datoer i forskellige enheder, herunder dage, måneder og år.
For at få antallet af dage mellem to datoer skal du angive startdatoen i det første argument, slutdatoen i det andet argument og "d" enhed i det sidste argument:
DATEDIF(start_dato, slut_dato, "d")I vores eksempel ser formlen således ud:
=DATEDIF(A2, B2, "d")
I modsætning til subtraktion kan en DATEDIF-formel kun trække en ældre dato fra en nyere dato, men ikke omvendt. Hvis startdatoen er senere end slutdatoen, giver formlen en #NUM! fejl, som i række 5 i skærmbilledet nedenfor:
Bemærk. DATEDIF er en udokumenteret funktion, hvilket betyder, at den ikke findes på listen over funktioner i Excel. Hvis du vil oprette en DATEDIF-formel i dit regneark, skal du skrive alle argumenterne manuelt.
Tæl dage mellem datoer med Excel-funktionen DAGE
Brugere af Excel 2013 og Excel 2016 har endnu en utrolig enkel måde at beregne dage mellem to datoer på - funktionen DAGE.
Vær opmærksom på, at sammenlignet med DATEDIF kræver en DAYS-formel argumenterne i omvendt rækkefølge:
DAYS(end_date, start_date)Vores formel ser således ud som følger:
=DAYS(B2, A2)
Ligesom ved subtraktion returneres forskellen som et positivt eller negativt tal, afhængigt af om slutdatoen er større eller mindre end startdatoen:
Sådan beregnes antallet af dage mellem i dag og en anden dato
Faktisk er beregning af antallet af dage fra eller før en bestemt dato et særligt tilfælde af "hvor mange dage mellem datoer" matematik. Du kan bruge en af de formler, der er beskrevet ovenfor, og angive funktionen TODAY i stedet for en af datoerne.
Sådan beregnes antallet af dage siden dato , dvs. mellem en tidligere dato og i dag:
I DAG() - past_dateSådan tæller du antallet af dage indtil dato , dvs. mellem en fremtidig dato og i dag:
Future_date - I DAG()Lad os som eksempel beregne forskellen mellem i dag og en tidligere dato i A4:
=TODAY() - A4
Og nu skal vi finde ud af, hvor mange dage der er mellem i dag og en senere dato:
Sådan beregner du arbejdsdage mellem to datoer i Excel
I situationer, hvor du har brug for at få antallet af dage mellem to datoer uden weekender, skal du bruge funktionen NETWORKDAYS:
NETWORKDAYS(start_dato, slut_dato, [helligdage])De to første argumenter burde allerede være velkendte for dig, og det tredje (valgfrie) argument gør det muligt at udelukke en brugerdefineret liste over helligdage fra dagstællingen.
Hvis du vil finde ud af, hvor mange arbejdsdage der er mellem to datoer i kolonne A og B, skal du bruge denne formel:
=NETTODAGE(A2, B2)
Du kan eventuelt indtaste din ferieliste i nogle celler og fortælle formlen, at den ikke skal tage højde for disse dage:
=NETWORKDAYS(A2, B2, $A$9:$A$10)
Som følge heraf tæller kun arbejdsdage mellem to datoer med:
Tip. Hvis du har brug for at håndtere brugerdefinerede weekender (f.eks. weekender er søndag og mandag eller kun søndag), skal du bruge funktionen NETWORKDAYS.INTL, som giver dig mulighed for at angive, hvilke dage i ugen der skal betragtes som weekender.
Find antallet af dage mellem to datoer med guiden Date & Time Wizard
Som du kan se, tilbyder Microsoft Excel en håndfuld forskellige måder at tælle dage mellem datoer på. Hvis du ikke er sikker på, hvilken formel du skal bruge, kan du lade vores Date & Time Wizard udføre beregningen af hvor mange dage mellem to datoer for dig. Sådan gør du:
- Vælg den celle, hvor du vil indsætte formlen.
- På den Ablebits-værktøjer under fanen, i fanen Dato & Tid gruppe, klik på Guiden Dato & Tid :
- I den Guiden Dato & Tid dialogvinduet, skal du skifte til Forskel fanen og gør følgende:
- I den Dato 1 feltet, skal du indtaste den første dato (startdato) eller en reference til den celle, der indeholder den.
- I den Dato 2 feltet, skal du angive den anden dato (slutdato).
- I den Forskel i boksen, vælg D .
Guiden viser straks et eksempel på en formel i cellen og resultatet i Forskel i boks.
- Klik på den Indsæt formel knappen og få formlen indsat i den valgte celle. Færdig!
Et dobbeltklik på udfyldningshåndtaget, og formlen kopieres over kolonnen:
Hvis du ønsker at vise datadifferencen på en lidt anden måde, kan du vælge en af de yderligere muligheder:
- Vis tekstetiketter - vises ordet "days" sammen med tallet, som vist i skærmbilledet nedenfor.
- Må ikke vise nul-enheder - hvis datadifferencen er 0 dage, returneres en tom streng (tom celle).
- Negativt resultat, hvis Dato 1> Dato 2 - formlen returnerer et negativt tal, hvis startdatoen er senere end slutdatoen.
Skærmbilledet nedenfor viser et par ekstra muligheder i aktion:
Sådan beregner du antallet af dage mellem datoer i Excel. Hvis du gerne vil teste vores Date & Time Formula Wizard i dine regneark, er du velkommen til at downloade 14-dages prøveversionen af Ultimate Suite, som indeholder denne samt 70+ andre tidsbesparende værktøjer til Excel.
Tilgængelige downloads
Hvor mange dage mellem datoer - eksempler (.xlsx-fil)