Indholdsfortegnelse
Når vi arbejder med datoer i Excel, har vi ofte brug for at tælle antallet af dage fra datoen Tidligere beregnede man den manuelt, men i dag er det med de moderne værktøjer ret nemt at beregne den ved hjælp af disse moderne værktøjer.
I dag vil jeg vise, hvordan man bruger en Excel-formel til at tælle antallet af dage fra dato ved hjælp af Microsoft 365-version .
Download arbejdsbog til øvelser
Du kan downloade arbejdsbogen til øvelser her:
Tælle dage fra dato.xlsxSådan tilføjes datoer i Excel
Excel har indbyggede formater til at skrive en dato i. Hvis du ikke kender det, skal du bare klikke på en celle og skrive en dato i den på vores konventionelle måde, DD/MM/ÅÅÅÅÅ . som jeg har skrevet, 09-03-11 .
Vælg den nu, og gå til Hjem >> Nummer i afsnittet i Excel-værktøjslinje . du vil se den Dato er automatisk valgt, hvorved Excel.
Hvis du vil ændre formatet, skal du vælge dropdown menuen med den. Du får en hel del muligheder som f.eks. Generelt, Antal, Valuta, Procent , osv.
- Vælg nu den sidste mulighed Flere talformater .
På dette tidspunkt får du en dialogboks ved navn Formater celler .
- Nu kan du se under den Type menu, er der forskellige former for Dato format Klik på den, du kan lide. Her vælger jeg den, som er på 14. marts 2012 .
- Klik derefter på OK .
På denne måde kan du skrive den Dato i et hvilket som helst format i Excel.
Læs mere: Sådan tilføjer du automatisk datoer i Excel automatisk
5 formler til at tælle dage fra dato i Excel
Lad os have et datasæt som dette. Her har vi en medarbejderpost for en virksomhed ved navn Tata-koncernen Desuden har vi den Medarbejdernes navne, deres startdatoer, og Afslutningsdatoer i kolonner B, C, og D henholdsvis.
Her er det CEO af virksomheden ønsker at finde ud af, hvad antal dage i alt Hvordan kan han finde ud af det? Nu viser vi, hvordan vi kan gøre det.
1. Brug af normal subtraktion til at tælle dage fra dato i Excel
Her kan du bruge den generelle subtraktionsformel som en Excel-formel til at tælle antallet af dage fra datoen. Derudover skal vi bruge følgende formel.
= Slutdato - StartdatoLad os nu tale om trinene.
- Først og fremmest skal du vælge en kolonne, hvor du vil have det samlede antal dage. Her har vi valgt kolonne E og kaldte det Antal dage i alt .
- Vælg derefter den første Her har vi valgt den første celle i den, E5 .
- Derefter skal du skrive den tilsvarende formel i E5 celle.
=D5-C5
- Derefter skal du trykke på INDTAST .
Se Excel har beregnet det samlede antal dage mellem den to dage, 3179 .
- For at finde ud af de samlede dage for alle medarbejderne skal du nu trække Håndtag til påfyldning ikon (Lille plus (+) Skilt i nederste højre hjørne) eller dobbeltklik på det.
Resultatet er, at alle cellerne er fyldt med formlen, og at antal dage .
Læs mere: Sådan beregnes antallet af dage mellem to datoer i Excel
2. Anvendelse af DAYS-funktionen til at tælle dage fra dato i Excel
Excel indeholder en indbygget funktion kaldet DAYS-funktion . Det kræver to argumenter, den Afslutningsdato og Begyndelsesdato . og giver det samlede antal dage i mellem som output. Lad os nu tale om trinene.
- Først skal du vælge den første celle i den kolonne, hvor du vil have det samlede antal dage. Her vælger vi igen den E5 celle.
- For det andet skal du skrive formlen ned.
=DAGE(D5,C5)
- Til sidst skal du klikke på INDTAST .
Se, vi har fået antallet af dage, 3179 .
- Træk nu, ligesom i det foregående, den Håndtag til påfyldning ikonet og udfylde alle cellerne i kolonnen med den samme formel.
Læs mere: Excel-formel til at beregne antal dage mellem i dag & En anden dato (6 hurtige måder)
3. Optælling af dage ved hjælp af Excels DATEDIF-funktion
Her kan du bruge DATEDIF fungere som en Excel-formel til at tælle antallet af dage fra datoen. Desuden er strukturen af denne funktion som følger.
=DATEDIF (startdato, slutdato, "d")Den beregner antallet af dage mellem to datoer , ligesom den DAGE Funktion. Kun én forskel, det tager Begyndelsesdato som den første argument, mens DAGE tager Slutdato først .
Lad os nu tale om trinene.
- Først og fremmest skal du vælge en kolonne, hvor du vil have det samlede antal dage. Her har vi valgt kolonne E og kaldte det Antal dage i alt .
- Vælg derefter den første Her har vi valgt den første celle i den, E5 .
- Derefter skal du skrive den tilsvarende formel i E5 celle.
=DATEDIF(C5,D5, "d")
- Derefter skal du trykke på INDTAST .
Se, vi har fået antallet af dage, 3179 .
- Træk nu, ligesom i det foregående, den Håndtag til påfyldning ikonet og udfylde alle cellerne i kolonnen med den samme formel.
Til sidst fik vi antallet af dage mellem de to datoer .
Her er en anden struktur for denne funktion som følger.
=DATEDIF (Startdato, Slutdato, "m")Den beregner den antal måneder mellem to dage .
Et andet format er:
=DATEDIF (startdato, slutdato, "y")Den beregner antallet af år mellem to dage .
Desuden findes der et andet format af den DATEDIF funktion, som beregner antallet af dage mellem to datoer uden at tage hensyn til årene. Det vil sige, at den tæller dagene i samme år .
Hvis vi f.eks. tager den Begyndelsesdato som 11. juni 2012 , og den Afslutningsdato som September 22, 2020 Den tæller kun antallet af dage mellem 11. juni 2012 , og September 22, 2012 .
Her er formatet som nedenfor.
=DATEDIF (Startdato, slutdato, "yd")Du kan også se det vedhæftede billede nedenfor.
Der er ligeledes endnu et format.
=DATEDIF (Startdato, Slutdato, "ym")Den beregner antallet af måneder mellem to datoer forsømmelse af de år .
Og den sidste er som nedenfor.
=DATEDIF (Startdato, Slutdato, "md")Den beregner antallet af dage mellem to datoer forsømmelse af både måneder og år .
Bemærk: DATEDIF er en skjult funktion i Excel. Faktisk finder du den ikke nogen steder i Excel-værktøjslinje Så du skal skrive det fulde navn i cellen eller Formel Bar for at få den.Læs mere: Excel-formel for antal dage mellem to datoer
Lignende læsninger
- Sådan tilføjes datoer i Excel automatisk (2 enkle trin)
- Excel-formel til at finde dato eller dage for næste måned (6 hurtige måder)
- Beregn arbejdsdage i en måned i Excel (4 nemme måder)
- Sådan subtraheres datoer i Excel for at få år (7 enkle metoder)
4. Optælling af nettoarbejdsdage ekskl. weekender i Excel
Nu vil vi tælle det samlede antal arbejdsdage mellem to dage Til dette formål anvender vi to funktioner. Det er de:
- NETWORKDAYS Funktion
- NETWORKDAYS.INTL Funktion
4.1. Brug af funktionen NETWORKDAYS til at tælle arbejdsdage fra dato
Her vil vi bruge NETWORKDAYS-funktionen til at tælle arbejdsdage fra Dato. I princippet tager det tre argumenter, den Begyndelsesdato , den Afslutningsdato , og en liste over Ikke-arbejdsdage eller Ferie Det kræver også Lørdag og Søndag af hver uge som Weekender Derefter angiver den antallet af samlede Arbejdsdage som output. Se på billedet nedenfor. Vi har lavet en liste over alle årets helligdage i kolonne G .
- Derefter indtastede vi formlen i celle E5 .
=NETWORKDAYS(C5,D5,$G$5:$G$17)
- Derefter skal du trykke på INDTAST .
Her får vi den samlede Arbejdsdage som 2272 dage.
- Og trak derefter den Håndtag til påfyldning ikon til AutoFill resten af cellerne.
Endelig fik vi alle de arbejdsdage .
Bemærk: Vi har brugt den Absolut cellehenvisning af listen over helligdage, fordi vi ikke ønsker, at den skal ændres, mens vi trækker Håndtag til påfyldning ikon.Læs mere: Sådan beregnes arbejdsdage eksklusive søndage i Excel
4.2. Anvendelse af funktionen NETWORKDAYS.INTL i Excel
Den eneste forskel mellem NETWORKDAYS og NETWORKDAYS.INTL funktion er, at i NETWORKDAYS , weekendferierne er rettet som Lørdag og Søndag . men i NETWORKDAYS.INTL du kan tage det, som du vil.
Så NETWORKDAYS.INTL har fire argumenter, den Begyndelsesdato , den Afslutningsdato , a Weekend nummer , og en liste over Ferie . Excel har rettet Tal i weekenden . i billedet nedenfor, søjler I og J indeholder en liste over de Tal i weekenden .
Lad os et øjeblik tænke på, at i Tata-koncernen , de ugentlige helligdage er Fredag og Lørdag . Så den Weekend nummer er 7 .
- Nu går vi til kolonne E og indsæt denne formel i celle E5 .
=NETWORKDAYS.INTL(C5,D5,7,$G$5:$G$17)
- Derefter klikker vi på INDTAST .
- Og så trækker vi den Håndtag til påfyldning ikon gennem kolonnen.
Endelig får vi det samlede antal Arbejdsdage af hver enkelt medarbejder under hensyntagen til Fredag og Lørdag som helligdage.
Bemærk: Vi har igen brugt Absolut cellehenvisning for listen over Ferie fordi vi ikke ønsker, at den skal stige, mens vi trækker i Håndtag til påfyldning ikon.Læs mere: Sådan beregner du arbejdsdage i Excel eksklusive weekender & helligdage
5. Brug af kombinerede funktioner til at tælle dage ud fra dato i Excel
Du kan ansætte en kombination af nogle funktioner som f.eks. DATE-funktion , YEAR-funktion , Måned funktion , og DAY-funktion som en Excel-formel til at tælle antallet af dage fra den dato Trinene er angivet nedenfor.
- Først skal du vælge en ny celle E5 hvor du ønsker at gemme resultatet.
- For det andet skal du bruge nedenstående formel i E5 celle.
=DATO(ÅR(D5),MÅNED(D5),DAG(D5))-DATO(ÅR(C5),MÅNED(C5),DAG(C5))
- Til sidst skal du trykke på INDTAST for at få resultatet.
Opdeling af formler
- For det første, DAY(C5)-> DAG funktionen vil returnere dagnummeret fra C5 celle.
- Output-> 11 .
- For det andet, MÅNED(C5)-> MÅNED funktionen vil returnere dagnummeret fra C5 celle.
- Output-> 8 .
- For det tredje, YEAR(C5)-> ÅR funktionen vil returnere dagnummeret fra C5 celle.
- Output-> 2011 .
- For det fjerde, DATE(ÅR(C5),ÅR(C5),MÅNED(C5),DAG(C5))-> Denne DATO funktionen vil returnere datoen.
- Output-> 11-08-11.
- På samme måde, DATE(ÅR(D5),ÅR(D5),MÅNED(D5),DAG(D5))-> returnerer 24-04-20 .
- Endelig, (24-04-20)-(11-08-11)—> bliver 3179 .
- Og så trækker vi den Håndtag til påfyldning ikon gennem kolonnen.
Til sidst får vi det samlede antal dage for alle medarbejdere.
Læs mere: Beregn antallet af dage mellem to datoer med VBA i Excel
Tælle dage mellem i dag og en anden dato i Excel
Desuden kan vi tælle dagene mellem i dag og en anden dato ved at bruge funktionen TODAY . I princippet er dette I DAG funktionen returnerer den aktuelle dato. Så du kan tælle dagene fra den aktuelle dato. Nu vil vi se to måder at gøre dette på.
1. Brug af TODAY-funktionen i Excel
Du kan kun anvende de I DAG funktion som en Excel-formel til at tælle antallet af dage fra dato Trinene er angivet nedenfor.
- Først skal du vælge en ny celle D5 hvor du ønsker at gemme resultatet.
- For det andet skal du bruge nedenstående formel i D5 celle.
=TODAY()-C5
- Til sidst skal du trykke på INDTAST for at få resultatet.
- Derefter trækker vi den Håndtag til påfyldning ikon gennem kolonnen.
Til sidst får vi det samlede antal dage for alle medarbejdere.
Læs mere: Sådan tæller du automatisk dage fra dato til i dag ved hjælp af Excel-formel
2. Brug af TODAY & DAYS-funktioner i Excel
Du kan anvende både den I DAG og DAGER fungerer som en Excel-formel til at tælle antallet af dage fra den dato Trinene er angivet nedenfor.
- Først skal du vælge en ny celle D5 hvor du ønsker at gemme resultatet.
- For det andet skal du bruge nedenstående formel i D5 celle.
=DAYS(TODAY(),C5)
- Til sidst skal du trykke på INDTAST for at få resultatet.
- Derefter trækker vi den Håndtag til påfyldning ikon gennem kolonnen.
Til sidst får vi det samlede antal dage for alle medarbejdere.
Læs mere: Sådan anvendes Excel-formel til at tælle dage fra dato til i dag
Øvelsesafsnit
Nu kan du selv praktisere den forklarede metode.
Konklusion
Ved hjælp af ovenstående metoder kan vi nemt beregne antallet af dage eller arbejdsdage mellem enhver to Datoer med Microsoft Excel. Kender du en anden metode, så lad os vide det i kommentarfeltet.