Excel-formel för att beräkna antalet dagar mellan idag och ett annat datum

  • Dela Detta
Hugh West

Vill du beräkna antalet dagar mellan Idag och ett annat datum med hjälp av Excel formel Förr brukade man beräkna det manuellt, men i dag är det ganska enkelt att beräkna det med hjälp av moderna verktyg.

I dag ska vi förklara hur man använder en Excel-formel för att beräkna antalet dagar mellan Idag och ett annat datum med hjälp av Microsoft 365-version .

Ladda ner övningsboken

Du kan ladda ner övningsboken här:

Beräkning av dagar mellan idag och ett annat datum.xlsx

7 Formel för att beräkna antalet dagar mellan idag och ett annat datum i Excel

I den här artikeln kommer vi att visa följande sju snabba och enkla metoder för att beräkna antalet dagar mellan Idag och ett annat datum med hjälp av en Excel-formel. För att du ska förstå bättre kommer jag att använda följande dataset. Som innehåller två kolumner. Dessa är Beställnings-ID, och Beställningsdatum Datasetet finns nedan.

1. Enkel subtraktionsformel för att beräkna antalet dagar mellan idag och ett annat datum

Vi kan enkelt ta reda på antalet dagar med hjälp av subtraktion metod. två De tidigare dagarna bestäms genom att subtrahera beställningsdatumet (vilket annat datum som helst) från dagens datum.

Steg:

  • Välj först den tomma cellen C20 .
  • För det andra anger du formeln.
=TODAY()

Här, TODAY-funktionen återger det aktuella datumet.

  • Tryck sedan på ENTER .

Resultatet blir det aktuella datumet.

  • På samma sätt väljer du en annan tom cell D5 .
  • Ange sedan följande formel.
=$C$20-C5

Var $C$20 och C5 är det aktuella datumet respektive beställningsdatumet.

  • Därefter trycker du på ENTER .

  • Här använder du Handtag för fyllning för att fylla ut de tomma cellerna. Dra bara markören i det nedre högra hörnet av D5 celler och du kommer att se en Plus ( +) flytta nu markören nedåt upp till D9 cell.

Till sist får du följande utdata.

De senare dagarna bestäms genom att subtrahera datumet för den aktuella dagen (idag) från beställningsdatumet (något annat datum).

Steg:

  • Välj först den tomma cellen D14 .
  • För det andra anger du formeln.
=C14-$C$20

Var C14 och $C$20 är det sannolika leveransdatumet (framtida datum) respektive det aktuella datumet.

  • För det tredje, tryck på ENTER .

  • Använd vid denna tidpunkt Handtag för fyllning för att fylla i de tomma cellerna och du får följande resultat.

Läs mer: Hur man subtraherar datum i Excel för att få år (7 enkla metoder)

2. Användning av TODAY-funktionen i Excel

Syntaxen för funktionen är följande

=TODAY()-Cell(annat datum)

I grund och botten är det I DAG funktionen återställer serienumret, en datum-tidskod, som Excel tillhandahåller. Du kan beräkna antalet dagar genom att dra bort alla dagar från dagens dag .

Steg:

  • Välj först den tomma cellen D5.
  • För det andra skriver du följande formel.
=TODAY()-C5

Var C5 är beställningsdatum. Kom ihåg I DAG är en separat funktion för att hitta datumet för den aktuella dagen.

  • För det tredje, tryck på ENTER .

  • Använd därefter Handtag för fyllning ikon för påfyllning D6 till D9 celler med samma formel.

Slutligen får du alla dagarnas nummer.

Observera: Här kan I DAG funktionen ger exakt det aktuella datumet. Du kan alltså hitta olika datum i kalkylbladet eftersom I DAG funktionen kommer att förändras varje dag.

Läs mer: Hur man beräknar antal utestående dagar i Excel (med enkla steg)

3. Tillämpa funktionen DAYS för att beräkna antalet dagar mellan idag och ett annat datum

Här kan du använda DAYS-funktion som en Excel-formel för att beräkna antalet dagar mellan Idag och ett annat datum. Dessutom är syntaxen för funktionen följande

= DAYS(slutdatum, startdatum)

För att tillämpa syntaxen behöver du bara följa stegen nedan.

Steg:

  • Klicka först på den tomma cellen D5 .
  • För det andra skriver du formeln i fältet D5 cell.
=DAYS($C$11,C5)

Var $C$11 är slutdatumet och C5 är startdatumet. Här använder vi Absolut referens för cell C11 för att behålla det nuvarande datumet för alla andra beställningsdatum.

  • För det tredje, tryck på ENTER .

  • Använd därefter Handtag för fyllning verktyg som den föregående metoden.

Slutligen får du alla antal dagar.

Läs mer: Hur man räknar dagar från datum till idag automatiskt med Excel-formeln

Liknande läsningar

  • Hur man beräknar arbetsdagar i en månad i Excel (4 enkla sätt)
  • [Rättad!] VALUE Error (#VALUE!) när du subtraherar tid i Excel
  • Hur man beräknar år mellan två datum i Excel (2 metoder)
  • Lägg till datum i Excel automatiskt (2 enkla steg)
  • Hur man räknar månader i Excel (5 sätt)

4. Använd DATE-funktionen i Excel för att beräkna antalet dagar

Även här kan du använda DATE-funktion som en Excel-formel för att beräkna antalet dagar mellan Idag och ett annat datum. Syntaxen för funktionen är dessutom följande.

=DATE(år, månad, dag)-DATE(år, månad, dag)

Steg:

  • Välj först den tomma cellen D5 .
  • För det andra, ange formeln nedan.
=DATE(2022,10,17)-DATE(2020,6,1)

Här kan DATUM funktionen returnerar datumnumret som Excel. I den här formeln subtraherar vi i princip följande två datum. Men du måste infoga år, månad och dag manuellt.

  • Tryck sedan på ENTER .

  • På samma sätt kan du skriva in formeln i D6 cell.
=DATE(2022,10,17)-DATE(2020,8,27)

  • Tryck sedan på ENTER .

  • På samma sätt måste du infoga både det nuvarande datumet och beställningsdatumet för att få fram alla antal dagar mellan dagens datum och ett annat datum.

Läs mer: Beräkna antalet dagar mellan två datum med VBA i Excel

5. Användning av DATEDIF-funktionen för att beräkna antalet dagar

Låt oss betrakta ett dataset som följande där Beställnings-ID, beställningsdatum , och datumet för aktuell dag är givna. Nu måste vi hitta antalet dagar mellan beställningsdatum och idag . När det gäller detta kan vi använda oss av DATEDIF funktionen. Funktionens huvudformel är

=DATEDIF(start_datum,slut_datum, "d" )

Här kan d ger den fullständiga antal dagar från de två datumen .

Steg:

  • Välj nu den tomma cellen D5 och ange formeln på följande sätt
=DATEDIF(C5,$C$11, "d")

Var C5 och $C$11 är startdatum respektive slutdatum. Dessutom, d avser Dagar (hela dagar).

  • Tryck sedan på ENTER .

  • Just nu kan du använda Handtag för fyllning verktyg för att fylla ut de tomma cellerna.

Som ett resultat får du följande utdata.

Observera: DATEDIF är en dold funktion i Excel. Egentligen hittar du den inte någonstans i Excel. Excel-verktygsfält Du måste alltså skriva det fullständiga namnet i cellen eller Formula Bar för att få den.

Läs mer: Hur man beräknar antalet dagar mellan två datum i Excel

6. Använda funktionen NETWORKDAYS i Excel

Funktionen NETWORKDAYS beräknar antalet dagar mellan två dagar. Den har ett specialtecken och kan utesluta alla angivna helgdagar. Syntaxen för funktionen är:

=NETWORKDAYS(start_datum, slut_datum, helgdagar)

Om du nu vill tillämpa syntaxen på ditt dataset följer du nedanstående steg.

Steg:

  • Först måste du göra en lista över alla helgdagar under ett år. Här har vi listat i kolumn E .
  • För det andra väljer du den tomma cellen C11 .
  • För det tredje skriver du formeln.
=TODAY()

Kom ihåg I DAG är en separat funktion för att hitta datumet för den aktuella dagen.

  • För det fjärde, tryck på ENTER .

  • Välj nu en annan tom cell D5 .
  • Skriv sedan följande formel.
=NETWORKDAYS(C5,$C$11,$E$5:$E$9)

Var C5 är beställningsdatumet, $C$11 betyder idag och $E$5:$E$9 är helgdagar.

  • Därefter trycker du på ENTER .

  • Använd nu Handtag för fyllning verktyg för att fylla på D6 till D9 celler.

Slutligen får du alla antalet arbetsdagar.

Läs mer: Hur man beräknar arbetsdagar exklusive söndagar i Excel

7. Användning av kombinerade funktioner för att beräkna antalet dagar.

Du kan anlita en kombination av vissa funktioner som t.ex. ABS-funktion , IF-funktion , ISBLANK-funktionen , och Funktion för TODAY som en Excel-formel för att räkna antalet dagar mellan idag och en annan datum Stegen beskrivs nedan.

  • Först måste du välja en ny cell. D5 där du vill spara resultatet.
  • För det andra bör du använda formeln nedan i D5 cell.
=ABS(IF(ISBLANK(C5),"",TODAY()-C5))

  • Slutligen trycker du på ENTER för att få fram resultatet.

Fördelning av formler

  • Här är det logiska testet av den IF funktionen är "ISBLANK(C5)" . som kontrollerar om cellvärdet i C5 är tom eller har ett värde.
  • Om den sedan C5 inte har något cellvärde, då IF funktionen returnerar en tomt utrymme.
  • I annat fall görs denna operation "TODAY()-C5" . När den I DAG funktionen kommer att ge det aktuella datumet och hela scenariot kommer att återge antalet dagar mellan idag och datum från C5 cell.
  • Slutligen, den ABS funktionen omvandlar det returnerade talet till ett positivt tal.
  • Använd därefter Handtag för fyllning verktyg som den föregående metoden.

Slutligen får du alla antal dagar.

Läs mer: Excel-formel för att räkna dagar från datum (5 enkla metoder)

Övningssektionen

Nu kan du själv öva på den förklarade metoden.

Slutsats

Tillämpning av sju snabba och enkla metoder kan du enkelt hitta en Excel-formel för att beräkna antalet dagar mellan två idag och ett annat datum. Tack för att du läste min artikel. Dela gärna med dig av dina tankar nedan.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.