Hoppa till huvudinnehåll

Beräkna skillnaden mellan två datum i dagar, veckor, månader och år i Excel

När du hanterar datumen i ett kalkylblad kan du behöva beräkna skillnaden mellan två givna datum för att få antalet dagar, veckor, månader eller år. Den här artikeln kommer jag att prata om hur man löser denna uppgift i Excel.


Beräkna skillnaden mellan två givna datum i dagar

För att få antalet dagar mellan två angivna datum, använd nedanstående formler:

1. Ange någon av nedanstående formler i en tom cell där du vill få resultatet:

=DATEDIF(A2,B2,"D")
=B2-A2

Anmärkningar: I ovanstående formler: A2 är startdatumcellen och B2 är slutdatumcellen.

2. Dra sedan påfyllningshandtaget ner till cellerna för att fylla denna formel, och antalet dagar mellan de två datumen har beräknats enligt nedanstående skärmdump:


Beräkna skillnaden mellan två angivna datum i månader

Om du vill få antalet månader mellan två specifika datum, ange följande formel i en tom cell:

=DATEDIF(A2,B2,"M")

Obs! A2 är startdatumcellen och B2 är slutdatumcellen.

Och dra sedan påfyllningshandtaget ner till cellerna för att tillämpa denna formel, och skillnaden mellan två datum i månader har beräknats, se skärmdump:


Beräkna skillnaden mellan två angivna datum i år

För att beräkna antalet år mellan två datum kan DATEDIF-funktionen också hjälpa dig.

Ange formeln nedan i en tom cell:

=DATEDIF(A2,B2,"Y")

Anmärkningar: A2 är startdatumcellen och B2 är slutdatumcellen.

Och dra sedan fyllningshandtaget ner till cellerna för att tillämpa denna formel, och antalet år mellan de specifika två datumen har returnerats, se skärmdump:


Beräkna skillnaden mellan två givna datum i dagar, månader och år

Om du behöver beräkna skillnaden mellan två datum i dagar, månader och år tillsammans, ska du tillämpa formeln nedan:

=DATEDIF(A2, B2, "y") &" years, "&DATEDIF(A2, B2, "ym") &" months, " &DATEDIF(A2, B2, "md") &" days"

Anmärkningar: A2 är startdatumcellen och B2 är slutdatumcellen.

Och dra sedan fyllningshandtaget ner till cellerna som du vill använda denna formel, då får du följande resultat:


Beräkna skillnaden mellan två givna datum i veckor

Funktionen DATEDIF kan också hjälpa dig att beräkna antalet veckor mellan två datum, använd följande formel i en tom cell:

=(DATEDIF(A2,B2,"D")/7)

Anmärkningar: A2 är startdatumcellen och B2 är slutdatumcellen.

Dra sedan fyllningshandtaget ner till cellerna som du vill använda denna formel, så får du veckorna i decimaltal mellan två datum, se skärmdump:

  • tipsOm du vill få antalet hela veckor mellan två datum, använd denna formel:
  • = ROUNDDOWN ((DATEDIF (A2, B2, "d") / 7), 0)


Beräkna skillnaden mellan två angivna datumtider i dagar, timmar och minuter

Om du har två listor med datum och tider, för att beräkna skillnaden mellan två datumtider i dagar, timmar och minuter, kan följande formel göra dig en tjänst.

Kopiera och klistra in formeln nedan i en tom cell:

=INT(B2-A2)&" days "&TEXT(B2-A2,"h"" hours ""m"" minutes """)

Anmärkningar: A2 är startdatumets tidcell och B2 är slutdatumets tidscell.

Och dra sedan påfyllningshandtaget ner till cellerna som du vill använda den här formeln, så får du följande resultat efter behov:


Mer relativa datum- och tidartiklar:

  • Beräkna timmar mellan tider efter midnatt i Excel
  • Om du antar att du har en tidtabell för att registrera din arbetstid, är tiden i kolumn A starttiden för idag och tiden i kolumn B är sluttiden för nästa dag. Normalt, om du beräknar tidsskillnaden mellan de två gånger med direkt minus "= B2-A2", kommer det inte att visa rätt resultat som den vänstra skärmbilden visas. Hur kunde du beräkna timmarna mellan två gånger efter midnatt i Excel korrekt?
  • Beräkna arbetstid per månad i Excel
  • Normalt kan de flesta av oss arbeta 8 timmar om dagen, 5 dagar i veckan. Här vill jag få den totala arbetstiden per månad för att beräkna lönen. Hur beräknar jag den totala arbetstiden per månad i Excel?
  • Beräkna arbetade timmar och minus lunchtid i Excel
  • Som företagsanställd behöver vi slå in och slå ut varje arbetsdag, räknar vi den totala arbetstiden och minus lunchtiden på en dag kan hjälpa till att beräkna lönen utifrån tiden. Till exempel har jag följande dagliga närvaropost som innehåller inloggning, utloggning och lunchstart, sluttider för lunch i ett kalkylblad, nu vill jag beräkna de totala arbetade timmarna men minus lunchtid varje dag. För att avsluta det här jobbet kan jag presentera några formler för dig.

  • Super Formula Bar (enkelt redigera flera rader med text och formel); Läslayout (enkelt läsa och redigera ett stort antal celler); Klistra in i filtrerat intervall...
  • Sammanfoga celler / rader / kolumner och förvaring av data; Delat cellinnehåll; Kombinera duplicerade rader och summa / genomsnitt... Förhindra duplicerade celler; Jämför intervall...
  • Välj Duplicera eller Unikt Rader; Välj tomma rader (alla celler är tomma); Super Find och Fuzzy Find i många arbetsböcker; Slumpmässigt val ...
  • Exakt kopia Flera celler utan att ändra formelreferens; Skapa referenser automatiskt till flera ark; Sätt in kulor, Kryssrutor och mer ...
  • Favorit och sätt snabbt in formler, Intervall, diagram och bilder; Kryptera celler med lösenord; Skapa e-postlista och skicka e-post ...
  • Extrahera text, Lägg till text, ta bort efter position, Ta bort mellanslag; Skapa och skriva ut personsökningstalsatser; Konvertera mellan celler innehåll och kommentarer...
  • Superfilter (spara och tillämpa filterscheman på andra ark); Avancerad sortering efter månad / vecka / dag, frekvens och mer; Specialfilter av fet, kursiv ...
  • Kombinera arbetsböcker och arbetsblad; Sammanfoga tabeller baserat på nyckelkolumner; Dela data i flera ark; Batchkonvertera xls, xlsx och PDF...
  • Gruppering av pivottabell efter veckonummer, veckodagen och mer ... Visa olåsta, låsta celler av olika färger; Markera celler som har formel / namn...
kte-flik 201905
  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
officetab botten
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
El datediff tambien funciona en power apps pero sin embargo no encuentro la manera de hacerlo
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations