Excel-formel for å telle dager fra dato (5 enkle metoder)

  • Dele Denne
Hugh West

Når vi jobber med datoer i Excel, må vi ofte telle antall dager fra datoen ved hjelp av en formel. Tidligere pleide folk å beregne det manuelt. Men i dag, med utviklingen av moderne verktøy, er det ganske enkelt å beregne det ved hjelp av disse moderne verktøyene.

I dag skal jeg vise hvordan du bruker en Excel-formel for å telle antall dager fra dato med Microsoft 365-versjon .

Last ned øvelsesarbeidsbok

Du kan laste ned øvelsesarbeidsboken her:

Tell dager fra Date.xlsx

Slik legger du til datoer i Excel

Excel har innebygde formater for å skrive hvilken som helst dato i den. Hvis du ikke kjenner det, klikker du på en hvilken som helst celle og skriver hvilken som helst dato i den, på vår vanlige måte, DD/MM/ÅÅÅÅ . Som jeg har skrevet, 09-03-11 .

Velg det nå og gå til Hjem >> Nummer -delen i Excel-verktøylinjen . Du vil se at Dato -alternativet velges automatisk, og dermed Excel.

Hvis du vil endre formatet, velg rullegardinmenyen meny med den. Du vil få ganske mange alternativer som Generelt, Tall, Valuta, Prosent osv.

  • Nå velger du det siste alternativet Flere tallformater .

På dette tidspunktet vil du få en dialogboks kalt Formater celler .

  • Nå ser du under Type -menyen, det er forskjellige typer Datodette.

    1. Bruk av TODAY-funksjonen i Excel

    Du kan kun bruke TODAY -funksjonen som en Excel-formel for å telle antall dager fra dato . Trinnene er gitt nedenfor.

    • Først må du velge en ny celle D5 der du vil beholde resultatet.
    • For det andre bør du bruke formelen gitt nedenfor i D5 -cellen.
    =TODAY()-C5

    • Trykk til slutt ENTER for å få resultatet.

    • Deretter drar vi Fyllhåndtak -ikonet gjennom kolonnen.

    Til slutt får vi det totale antallet dager for alle ansatte.

    Les mer: Hvordan telle dager fra dato til i dag automatisk ved hjelp av Excel-formel

    2. Bruke I DAG & DAYS-funksjoner i Excel

    Du kan bruke både TODAY - og DAYS -funksjonene som en Excel-formel for å telle antall dager fra dato . Trinnene er gitt nedenfor.

    • Først må du velge en ny celle D5 der du vil beholde resultatet.
    • For det andre bør du bruke formelen gitt nedenfor i D5 -cellen.
    =DAYS(TODAY(),C5)

    • Trykk til slutt ENTER for å få resultatet.

    • Deretter drar vi Fyllhåndtak -ikonet gjennom kolonnen.

    Til slutt får vi det totale antallet dager for alle ansatte.

    Les mer: Hvordan bruke Excel-formelen for å telle dager fra dato til i dag

    Øvingsseksjon

    Nå kan du øve på den forklarte metoden selv.

    Konklusjon

    Ved bruk av metodene ovenfor kan vi enkelt beregne antall dager eller arbeidsdager mellom to datoer ved bruk av Microsoft Excel. Kjenner du til noen annen metode? Gi oss beskjed i kommentarfeltet.

    Format
    . Klikk på den du liker. Her velger jeg den, 14. mars 2012 .
  • Klikk deretter OK .

På denne måten, du kan skrive Datoen i et hvilket som helst format i Excel.

Les mer: Hvordan legge til datoer i Excel automatisk

5 formler for å telle dager fra dato i Excel

La oss ha et datasett som dette. Her har vi ansattliste for et selskap som heter Tata Group . Videre har vi ansattes navn, deres startdatoer, og sluttdatoer i henholdsvis kolonnene B, C, og D .

Her ønsker administrerende direktør i selskapet å finne ut antall totale dager hver ansatt jobbet. Hvordan kan han finne ut av dette? Nå viser vi måtene.

1. Bruke normal subtraksjon for å telle dager fra dato i Excel

Her kan du bruke den generelle subtraksjonsformelen som en Excel-formel for å telle antall dager fra dato. I tillegg skal vi bruke følgende formel.

= Sluttdato – Startdato

La oss nå snakke om trinnene.

  • Først av alt, velg en kolonne der du vil ha det totale antallet dager. Her har vi valgt kolonne E og kalt den Totalt antall dager .
  • Deretter velger du den første cellen i den. Her har vi valgt den første cellen i den, E5 .
  • Deretter skriver du den tilsvarende formelen i E5 celle.
=D5-C5

  • Trykk deretter ENTER .

Se Excel har beregnet det totale antallet dager mellom de to dagene, 3179 .

  • Nå, for å finne ut det totale antallet dager for alle ansatte, dra Fyllhåndtak -ikonet (Small Plus (+) Logg på nederst til høyre) eller dobbeltklikk den.

Som et resultat vil du finne alle cellene fylt med formelen og antall dager .

Les mer: Hvordan beregne antall dager mellom to datoer i Excel

2. Bruke DAYS-funksjonen for å telle dager fra dato i Excel

Excel har en innebygd funksjon kalt DAYS-funksjonen . Det krever to argumenter, Sluttdatoen og Startdatoen . Og gir totalt antall dager i mellom som utdata. La oss nå snakke om trinnene.

  • Først velger du den første cellen i kolonnen der du vil ha det totale antallet dager. Her velger vi igjen E5 -cellen.
  • Skriv dernest ned formelen.
=DAYS(D5,C5)

  • Til slutt klikker du ENTER .

Se at vi har antall dager, 3179 .

  • Nå, som den forrige, dra Fyllhåndtak -ikonet og fyll alle cellene i kolonnen med det sammeformel.

Merk: DAGER -funksjonen er tilgjengelig fra Excel 2013 . Så brukerne av tidligere versjoner vil ikke finne dette.

Les mer: Excel-formel for å beregne antall dager mellom i dag & En annen dato (6 raske måter)

3. Å telle dager med Excels DATEDIF-funksjon

Her kan du bruke DATEDIF funksjonen som en Excel formel for å telle antall dager fra dato. I tillegg er strukturen til denne funksjonen som nedenfor.

=DATEDIF (Startdato, Sluttdato, "d")

Den beregner antall dager mellom to datoer , akkurat som DAGER -funksjonen. Bare én forskjell, det tar Startdato som første argument, mens DAGER tar Sluttdato først .

La oss nå snakke om trinnene.

  • Først av alt, velg en kolonne der du vil ha det totale antallet dager. Her har vi valgt kolonne E og kalt den Totalt antall dager .
  • Deretter velger du den første cellen i den. Her har vi valgt den første cellen i den, E5 .
  • Deretter skriver du den tilsvarende formelen i E5 -cellen.
=DATEDIF(C5,D5,"d")

  • Trykk deretter ENTER .

Se at vi har antall dager, 3179 .

  • Nå, som den forrige, dra Fyllhåndtak -ikonet og fyll alle cellene til kolonnenmed samme formel.

Til slutt fikk vi antall dager mellom de to datoene .

Her er en annen struktur for denne funksjonen som nedenfor.

=DATEDIF (Startdato, Sluttdato, "m")

Det beregner antall måneder mellom to dager .

Et annet format er:

=DATEDIF (starter Dato, sluttdato, "y")

Den beregner antall år mellom to dager .

I tillegg er det et annet format for DATEDIF -funksjonen. Som beregner antall dager mellom to datoer og ser bort fra årene. Det betyr at den teller dagene i samme år .

Hvis vi for eksempel tar Startdatoen som 11. juni 2012 , og Sluttdatoen som 22. september 2020 . Den vil kun telle antall dager mellom 11. juni 2012 og 22. september 2012 .

Her er formatet som nedenfor.

=DATEDIF (Startdato, Sluttdato, "yd")

Du kan også se det vedlagte bildet nedenfor.

Tilsvarende er det ett format til.

=DATEDIF (Startdato, Sluttdato, "ym")

Den beregner antall måneder mellom to datoer forsømmer årene .

Og den siste er som nedenfor.

=DATEDIF (Startdato, Sluttdato, "md")

Den beregner antall dager mellom to datoer forsømmer både måneder og år .

Merk: DATEDIF er en skjult funksjon i Excel. Faktisk finner du det ikke noe sted i Excel-verktøylinjen . Så du må skrive hele navnet i cellen eller formellinjen for å få det.

Les mer: Excel-formel for antall dager mellom To datoer

Lignende avlesninger

  • Hvordan legge til datoer i Excel automatisk (2 enkle trinn)
  • Excel-formel for å finne dato eller dager for neste måned (6 raske måter)
  • Beregn arbeidsdager i en måned i Excel (4 enkle måter)
  • Hvordan trekke fra datoer i Excel for å få år (7 enkle metoder)

4. Telle netto arbeidsdager unntatt helger i Excel

Nå vi teller totalt antall arbeidsdager mellom to dager . For dette vil vi bruke to funksjoner. De er:

  • NETWORKDAYS-funksjon
  • NETWORKDAYS.INTL Funksjon

4.1. Bruk av NETWORKDAYS-funksjonen for å telle arbeidsdager fra dato

Her vil vi bruke NETWORKDAYS-funksjonen for å telle arbeidsdager fra dato. I utgangspunktet tar det tre argumenter, Startdatoen , Sluttdatoen og en liste over Ikke-arbeidsdager eller Ferie . Dessuten tar det lørdag og søndag hver uke som helger . Da gir detantall totale Arbeidsdager som utdata. Se på bildet nedenfor. Vi har laget en liste over alle årets helligdager i kolonne G .

  • Deretter skrev vi inn formelen i celle E5 .
=NETWORKDAYS(C5,D5,$G$5:$G$17)

  • Trykk deretter ENTER .

Her får vi totalt arbeidsdager som 2272 dager.

  • Og drar deretter Fyllhåndtak -ikonet for å Autofyll resten av cellene.

Til slutt fikk vi alle arbeidsdagene .

Merk: Vi har brukt Absolutt cellereferanse på listen over helligdager fordi vi ikke vil at den skal endres mens du drar Fyllhåndtak -ikonet.

Les mer: Hvordan beregne arbeidsdager unntatt søndager i Excel

4.2. Bruke NETWORKDAYS.INTL-funksjonen i Excel

Den eneste forskjellen mellom NETWORKDAYS og NETWORKDAYS.INTL funksjonen er at i NETWORKDAYS er helgeferien fastsatt som lørdag og søndag . Men i NETWORKDAYS.INTL kan du ta det som du vil.

NETWORKDAYS.INTL har fire argumenter, Starting Dato , sluttdatoen , et helgnummer og en liste over ferier . Excel har fikset Helgetall . På bildet nedenfor inneholder kolonnene I og J listen over helgenumrene .

Lavi tenker et øyeblikk at i Tata Group er de ukentlige helligdagene fredag ​​ og lørdag . Så Helgnummeret er 7 .

  • Nå går vi til kolonne E og setter inn denne formelen i celle E5 .
=NETWORKDAYS.INTL(C5,D5,7,$G$5:$G$17)

  • Deretter klikker vi ENTER .

  • Og så drar vi Fyllhåndtak -ikonet gjennom kolonnen.

Til slutt får vi det totale antallet av arbeidsdager for hver ansatt som vurderer fredag ​​ og lørdag som helligdager.

Merk: Vi har igjen brukt Absolutt Cell Reference for listen over Helligdager fordi vi ikke vil at den skal øke mens vi drar Fill Handle -ikonet.

Les mer: Hvordan beregne arbeidsdager i Excel unntatt helger & helligdager

5. Bruke kombinerte funksjoner for å telle dager fra dato i Excel

Du kan bruke en kombinasjon av noen funksjoner som DATO-funksjonen , ÅR-funksjon , MÅNED-funksjon , og DAG-funksjon som en Excel-formel for å telle antall dager fra datoen . Trinnene er gitt nedenfor.

  • Først må du velge en ny celle E5 der du vil beholde resultatet.
  • For det andre bør du bruke formelen gitt nedenfor i E5 -cellen.
=DATE(YEAR(D5),MONTH(D5),DAY(D5))-DATE(YEAR(C5),MONTH(C5),DAY(C5))

  • Trykk til slutt ENTER for å fåresultat.

Formeloversikt

  • For det første, DAG( C5)—> DAG -funksjonen vil returnere dagnummeret fra C5 -cellen.
    • Utdata—> 11 .
  • For det andre, MONTH(C5)—> MONTH -funksjonen vil returnere dagnummeret fra C5 celle.
    • Utdata—> 8 .
  • For det tredje, YEAR(C5)—> YEAR -funksjonen vil returnere dagnummeret fra C5 celle.
    • Utdata—> 2011 .
  • For det fjerde, DATO(ÅR(C5),MÅNED(C5),DAG(C5))—> Denne DATO -funksjonen returnerer datoen.
    • Utdata—> 11-08-11.
  • Tilsvarende, DATE(YEAR(D5),MONTH(D5),DAY(D5))— > returnerer 24-04-20 .
  • Til slutt, (24-04-20)-(11-08-11)—> blir 3179 .
  • Og så drar vi Fyllhåndtak -ikonet gjennom kolonnen.

Til slutt, vi får totalt antall dager for alle ansatte.

Les mer: Beregn antall dager mellom To datoer med VBA i Excel

Telle dager mellom i dag og en annen dato i Excel

Vi kan dessuten telle dagene mellom i dag og en annen dato ved å bruke IDAG-funksjonen . I utgangspunktet returnerer denne I DAG -funksjonen gjeldende dato. Så du kan telle dagene fra gjeldende dato. Nå vil vi se to måter å gjøre det på

Hugh West er en svært erfaren Excel-trener og analytiker med over 10 års erfaring i bransjen. Han har en bachelorgrad i regnskap og finans og en mastergrad i bedriftsøkonomi. Hugh har en lidenskap for undervisning og har utviklet en unik undervisningstilnærming som er enkel å følge og forstå. Hans ekspertkunnskap om Excel har hjulpet tusenvis av studenter og fagfolk over hele verden med å forbedre sine ferdigheter og utmerke seg i karrieren. Gjennom bloggen sin deler Hugh sin kunnskap med verden, og tilbyr gratis Excel-opplæringer og nettbasert opplæring for å hjelpe enkeltpersoner og bedrifter å nå sitt fulle potensial.