
De flesta av oss har någon gång stått med en kalender och försökt räkna ut hur många dagar det är kvar till semestern, en födelsedag eller en deadline. Det går att räkna för hand, men redan i Excel ger en enkel subtraktion mellan två datum svaret på sekunden, enligt Microsofts Exceldokumentation.
Vanligaste kalkylatorn online: rakna.net · Antal arbetsdagar i standardår (Sverige): cirka 260 · Antal dagar i normalår: 365 · Antal dagar i skottår: 366 · Antal timmar på ett dygn: 24
Snabböversikt
- DATEDIF beräknar dagar, månader eller år mellan två datum (Exceljet (specialist på Excel-formler))
- Enkel subtraktion av datum ger antalet dagar (Microsofts guide för datumskillnad)
- NETWORKDAYS exkluderar helger och helgdagar (Microsofts Exceldokumentation)
- Exakt antal arbetsdagar varierar mellan år, helgdagar och avtal
- Månader kan räknas som 30 dagar i stället för kalendermånader
- En del tjänster inkluderar slutdatumet, andra gör det inte
- Ett normalt år har 365 dagar, ett skottår 366 dagar (Wikipedia (öppet uppslagsverk))
- DATEDIF kan räkna såväl dagar som månader och år (Microsofts dokumentation om datum- och tidsfunktioner)
- I NETWORKDAYS räknas både start- och slutdatum med (Ablebits (resurs för Excel-tips))
- Testa =C2-B2 i Excel för en direkt beräkning av dagar (Microsofts Exceldokumentation)
- Använd DATEDIF med enheten ”m” för hela månader (Exceljet (specialist på Excel-formler))
- Kombinera NETWORKDAYS med en lista över röda dagar (Microsofts Exceldokumentation)
Grundenheterna bakom alla dagberäkningar är få, men värda att kunna utantill:
| Mått | Värde |
|---|---|
| 1 dygn | 24 timmar / 1 440 minuter |
| 1 vecka | 7 dagar |
| 1 normalår | 365 dagar |
| 1 skottår | 366 dagar (29 februari tillkommer) |
| Vanligaste formeln | Slutdatum minus startdatum (Microsofts guide för datumskillnad) |
| DAYS | Returnerar dagar mellan två datum (Microsofts Exceldokumentation) |
| DATEDIF, enhet ”d” | Antal fulla dagar (Exceljet (specialist på Excel-formler)) |
| NETWORKDAYS | Arbetsdagar utan helger (Microsofts Exceldokumentation) |
Hur räknar man dagar mellan två datum?
Den grundläggande formeln är lika enkel som den är underskattad: antalet dagar får du genom att subtrahera startdatumet från slutdatumet. Microsofts dokumentation beskriver just detta som standardmetoden i Excel.
Vad är formeln för att räkna dagar?
- Slutdatum minus startdatum = antalet kalenderdagar (Microsofts Exceldokumentation)
- I Excel skrivs formeln =C2-B2 när datumen ligger i B2 och C2 (Microsofts Exceldokumentation)
- DAYS-funktionen returnerar samma resultat med syntaxen DAYS(slutdatum; startdatum) (Microsofts Exceldokumentation)
Formeln förutsätter att båda cellerna innehåller riktiga datum. Är en cell formaterad som text kan resultatet bli fel – kontrollera att datumen är inskrivna som datum och inte som text.
Hur använder man en kalender för att räkna dagar?
- Räkna först hela månader, sedan resterande dagar
- Exempel: 15 januari till 10 februari 2024 = 26 dagar
- Skottår har en extra dag i februari och påverkar beräkningar över årsskiften (Wikipedia (öppet uppslagsverk))
Ta ett papper och en kalender. Från 15 januari till 10 februari 2024 räknar du dagarna 16–31 januari (16 dagar) och lägger till 1–10 februari (10 dagar). Summa: 26 dagar. Hade perioden i stället löpt över februari 2024, hade den extra skottdagen den 29 februari behövt räknas med.
Räkna arbetsdagar och vardagar
- NETWORKDAYS returnerar antalet hela arbetsdagar mellan två datum (Office-Watch (Office-expert))
- Helger exkluderas automatiskt, och helgdagar kan anges i ett valfritt argument (Microsofts Exceldokumentation)
- Både start- och slutdatum räknas med i NETWORKDAYS (Ablebits (resurs för Excel-tips))
- Office-Watch beskriver funktionen som ett verktyg för att räkna arbetsdagar och exkludera helger och offentliga helgdagar (Office-Watch)
För svenska projektplaner är NETWORKDAYS den viktigaste funktionen. Ett standardår har cirka 260 arbetsdagar i Sverige, men det exakta antalet skiftar med helgdagar och avtal – därför är det säkrare att låta formeln räkna än att gissa.
Vill du fylla holidays-argumentet med svenska röda dagar, har vi samlat dem i listan Röda dagar 2024.
För den som planerar projekt i Sverige är skillnaden mellan kalenderdagar och arbetsdagar avgörande: 30 arbetsdagar kan sträcka sig över sex veckor, beroende på helger och röda dagar.
Kärnan: kalenderdagar och arbetsdagar är inte samma sak. Vill du ha ett svar som stämmer med en svensk arbetsvecka måste du välja metod efter frågan – subtraktion för kalenderdagar, NETWORKDAYS för arbetstid.
Hur många dagar är jag?
Ålder i dagar är samma typ av beräkning som datumskillnad, med en viktig skillnad: perioden sträcker sig ofta över många år, och då måste skottåren räknas med för att svaret ska stämma.
Hur många dagar har jag levt?
- Ålder i dagar = dagens datum minus födelsedatum
- I Excel ger =DATEDIF(födelsedatum; dagens datum; ”d”) antalet fulla dagar (Exceljet (specialist på Excel-formler))
- Microsoft listar DATEDIF som en funktion som kan användas för att beräkna ålder (Microsofts dokumentation om datum- och tidsfunktioner)
Född den 1 januari 2000? Fram till den 1 januari 2024 har du levt 24 år. Räkna 24 × 365 = 8 760 dagar, lägg till de sex skottdagarna (2000, 2004, 2008, 2012, 2016 och 2020) – då blir svaret 8 766 dagar.
Åldersräknare med inbyggd skottdagshantering
- Flera gratistjänster räknar ut ålder i dagar automatiskt
- De vanligaste åldersräknarna tar hänsyn till skottår
Vill du inte räkna för hand finns gratistjänster som gör jobbet på några sekunder. Dubbelkolla ändå alltid mot en manuell uträkning första gången – då lär du dig hur siffran byggs upp och kan upptäcka om tjänsten räknar på ett annat sätt än du förväntat.
Räkna ut din ålder i månader och veckor
- DATEDIF med enheten ”m” ger antalet hela månader (Microsofts Exceldokumentation)
- DATEDIF med enheten ”y” ger antalet hela år (Microsofts Exceldokumentation)
- Antal veckor = antal dagar ÷ 7
Exempel: DATEDIF(2000-01-01; 2024-01-01; ”y”) ger 24, medan enheten ”m” ger 288. Byter du till ”d” får du 8 766. Samma funktion, tre olika enheter – helt beroende på vilken fråga du vill ha svar på.
Åldersberäkning handlar om precision. DATEDIF hanterar skottåren automatiskt, och det är just där manuella beräkningar oftast spårar ur.
Hur räknar man med tid?
Tid följer en annan logik än datum, men samma grundprincip: addera eller subtrahera i steg. Eftersom en timme har 60 minuter och ett dygn har 24 timmar blir en liten omvandling ofta nödvändig.
Vad är klockan om 45 minuter?
- Lägg till minuter först, timmar sedan
- 1 timme = 60 minuter
- Exempel: 14:30 + 45 minuter = 15:15
Från 14:30 är det 30 minuter till 15:00 och sedan 15 minuter till 15:15. Fyll på till nästa heltimme först – då slipper du hålla reda på två tal samtidigt.
Vad var klockan för 17 timmar sedan?
- Dra bort timmar och minuter var för sig
- Passerar du midnatt ändras också datumet
- Exempel: 08:00 − 17 timmar = 15:00 dagen innan
Hade frågan gällt arbetsdagar måste du också hoppa över helger. I Excel skriver du in hela tidpunkten – datum plus klockslag – så hanterar programmet bytet över midnatt automatiskt.
Tidsomvandling är där många fel uppstår: en kvart är 15 minuter, men 0,15 timmar är bara 9 minuter. Den som blandar decimaltimmar med minuter får snabbt ett svar som inte stämmer.
Hur lång tid är 24 timmar i minuter?
- 24 timmar × 60 minuter = 1 440 minuter
- 1 440 minuter × 60 sekunder = 86 400 sekunder
- Grundregel: gångra med 60 vid omvandling från timmar till minuter eller från minuter till sekunder
Samma logik gäller baklänges: 90 minuter är 1,5 timme, och 120 sekunder är 2 minuter. Vill du omvandla på ett säkert sätt finns tidsomvandlare online – men med 60-regeln i huvudet klarar du det mesta själv.
Tidsomvandling handlar om att byta enhet utan att tappa värdet. Den som kan 60-regeln kan också upptäcka när en kalkylator ger ett orimligt svar.
Räkna ut antal dagar och månader mellan datum i Excel
Excel ger dig fyra huvudvägar att räkna dagar mellan datum: enkel subtraktion, DAYS, DATEDIF och NETWORKDAYS. De ser likadana ut men svarar på helt olika frågor.
Räkna ut antal dagar mellan två datum i Excel
- =C2-B2 är den snabbaste lösningen när datumen ligger i B2 och C2 (Microsofts Exceldokumentation)
- =DAYS(C2;B2) returnerar antalet dagar mellan två datum (Microsofts Exceldokumentation)
- DAYS har syntaxen DAYS(slutdatum; startdatum) – notera ordningen (Microsofts Exceldokumentation)
Enkel subtraktion fungerar eftersom Excel lagrar datum som tal. DAYS finns för den som vill ha en funktion som förklarar sig själv, och den returnerar samma antal dagar. Har du en svensk version av Excel och ett funktionsnamn inte godkänns, kolla i funktionsguiden – flera funktioner har svenska namn, som IDAG och DATUM.
Antal månader mellan två datum i Excel
- =DATEDIF(B2;C2; ”m”) ger antalet hela månader (Microsofts Exceldokumentation)
- DATEDIF kan också räkna år med enheten ”y” och dagar med enheten ”d” (Exceljet (specialist på Excel-formler))
- Enheten ”m” ger hela månader, inte en avrundad siffra (Exceljet)
Vill du ha flera mått i samma cell – till exempel år och månader – kan du skriva två DATEDIF-formler och foga ihop dem med text. Eftersom funktionen räknar hela enheter slipper du avrundningsfel som annars smyger sig in när du delar dagar med 30.
Använda NETWORKDAYS för arbetsdagar
- =NETWORKDAYS(B2;C2) räknar arbetsdagar och exkluderar helger (Microsofts Exceldokumentation)
- Lägg till ett helgdagsområde: =NETWORKDAYS(B2;C2;$A$2:$A$5) (Ablebits)
- Holidays-argumentet är valfritt och kan vara ett cellområde med datum (Microsofts Exceldokumentation)
NETWORKDAYS är standardvalet för projektplanering. Men kom ihåg att helgdagarna måste anges manuellt – annars räknas röda dagar som vanliga arbetsdagar.
NETWORKDAYS vet inte att den 6 juni är en svensk röd dag. Om du inte anger helgdagarna själv i holidays-argumentet räknas röda dagar som arbetsdagar – och projektplanen kan bli fel redan under första veckan.
Mönstret är tydligt: fyra funktioner, fyra olika frågor. Att välja rätt metod från början är enklare än att rätta fel svar i efterhand.
Det innebär en extra arbetsinsats, men det är enda sättet att få korrekta svar i svenska projektplaner.
Hur många dagar är det kvar till ett datum?
Nedräkning till 1 december, 1 juni eller ett annat viktigt datum är en av de vanligaste anledningarna att öppna en dagräknare. Samma formel som tidigare fungerar – med skillnaden att dagens datum alltid är startpunkten.
Räkna dagar framåt från dagens datum
- Dagar kvar = mål-datum minus dagens datum
- I Excel: =DATUM(2024;12;1)-IDAG() för nedräkning till 1 december 2024
- Resultatet uppdateras automatiskt varje dag
Skriv =DATUM(2024;12;1)-IDAG() i en cell så räknar Excel ner dagarna automatiskt. Eftersom IDAG() alltid returnerar dagens datum får du ett nytt svar varje gång du öppnar filen.
Dagar till 1 juni och 11 juni
- Samma princip, nytt datum: =DATUM(2025;6;1)-IDAG() för 1 juni 2025
- Onlineverktyg ger svaret direkt i webbläsaren utan formler
- Du kan lägga upp flera datum i en lista och räkna ner för varje rad
Det finns inget magiskt med just 1 december eller 1 juni – varje datum fungerar. Vill du ha en samlad överblick, skapa en kolumn med mål-datum och en formel per rad.
Skapa en nedräkning i Excel eller online
- Webbtjänster som rakna.net och kalkylverket.se räknar ut dagar direkt i webbläsaren
- I Excel använder du IDAG() tillsammans med ett mål-datum för en levande nedräkning
- För arbetsdagar byter du ut subtraktionen mot NETWORKDAYS (Microsofts Exceldokumentation)
För den som snabbt vill ha ett svar är en webbaserad dagräknare smidigast. För den som vill bygga något återkommande – exempelvis en projektplan – är Excel med IDAG() den stabila lösningen.
Nedräkning är sällan svaret i sig, utan planeringen som följer. Ett verktyg som uppdateras automatiskt sparar mer tid än en manuell uträkning som måste göras om varje dag.
Fyra funktioner, fyra olika jobb – så här skiljer sig metoderna i praktiken:
| Funktion | Syntax | Vad den gör | Källa |
|---|---|---|---|
| Enkel subtraktion | =C2-B2 | Drar startdatumet från slutdatumet | Microsofts Exceldokumentation |
| DAYS | =DAYS(slutdatum; startdatum) | Returnerar antalet dagar mellan två datum | Microsofts Exceldokumentation |
| DATEDIF, enhet ”d” | =DATEDIF(startdatum; slutdatum; ”d”) | Antal fulla dagar | Exceljet |
| DATEDIF, enhet ”m” | =DATEDIF(startdatum; slutdatum; ”m”) | Antal hela månader | Microsofts Exceldokumentation |
| DATEDIF, enhet ”y” | =DATEDIF(startdatum; slutdatum; ”y”) | Antal hela år | Exceljet |
| NETWORKDAYS | =NETWORKDAYS(startdatum; slutdatum; [helgdagar]) | Arbetsdagar utan helger, helgdagar valfria | Microsofts Exceldokumentation |
Räkna dagar mellan datum steg för steg
Oavsett metod är vägen framåt densamma. Så här gör du:
- Bestäm start- och slutdatum och skriv in dem i varsin cell, till exempel B2 och C2, i formatet åååå-mm-dd.
- Välj funktion: subtraktion (=C2-B2) för enkel dagskillnad, DATEDIF för hela månader eller år, NETWORKDAYS för arbetsdagar (Microsofts Exceldokumentation).
- Lägg till helgdagar i NETWORKDAYS med ett valfritt holidays-område, till exempel $A$2:$A$5 (Ablebits).
- Kontrollera att resultatcellen visar ett tal – inte ett datum – så att svaret blir läsbart.
- Verifiera med en känd period: 1 januari till 1 februari 2024 är 31 dagar. Stämmer formeln där, fungerar den även för andra perioder.
Den som behärskar dessa fem steg kan räkna ut nästan vilken dagfråga som helst – i Excel, i kalendern eller med en gratistjänst online.
Bekräftade fakta
- Subtraktion av slutdatum minus startdatum ger antalet dagar (Microsofts Exceldokumentation)
- DATEDIF räknar dagar, månader eller år mellan två datum (Microsofts Exceldokumentation)
- NETWORKDAYS returnerar arbetsdagar och exkluderar helger (Microsofts Exceldokumentation)
Vad som är oklart
- Exakt antal arbetsdagar per år varierar med helgdagar och avtal.
- Månadsberäkning kan utgå från 30 dagar i stället för faktiska kalendermånader.
- En del dagräknare inkluderar slutdatumet, andra exkluderar det.
- Helgdagarna i NETWORKDAYS måste alltid anges manuellt för svenska förhållanden.
Tre källor sammanfattar det mesta som är värt att veta om dagberäkning:
”Vill du veta hur många dagar det är mellan två datum kan du helt enkelt subtrahera det senare datumet från det tidigare.”
Microsoft Support, officiell Excel-dokumentation
”DATEDIF returnerar skillnaden mellan två datum i år, månader eller dagar.”
Exceljet, specialist på Excel-formler
”NETWORKDAYS returnerar antalet arbetsdagar mellan två datum – och både start- och slutdatum räknas med.”
Att räkna dagar mellan datum handlar om att matcha metod mot fråga. Subtraktion och DAYS ger snabba svar för kalenderdagar, DATEDIF hanterar hela månader och år, medan NETWORKDAYS är den enda av metoderna som förstår arbetsveckan. För den som planerar projekt i svenska organisationer är valet tydligt: behärska DATEDIF och NETWORKDAYS, eller fortsätt räkna för hand med risk för fel i varje uppföljning.
support.microsoft.com, support.microsoft.com, learn.microsoft.com, support.microsoft.com, support.microsoft.com, learn.microsoft.com
Vanliga frågor
Vad är formeln för att räkna dagar mellan datum i Excel?
Den snabbaste formeln är =C2-B2 där C2 är slutdatum och B2 är startdatum. Du kan också använda =DAYS(C2;B2) eller =DATEDIF(B2;C2;”d”) för samma resultat (Microsofts Exceldokumentation).
Hur många dagar är det mellan 2023-01-01 och 2024-01-01?
Eftersom 2023 inte var ett skottår blir svaret 365 dagar. Motsvarande period 2024-01-01 till 2025-01-01 blir 366 dagar, eftersom 2024 är ett skottår med en extra dag i februari (Wikipedia (öppet uppslagsverk)).
Hur räknar jag ut min ålder i dagar manuellt?
Multiplicera antalet hela år med 365, lägg till antalet skottdagar under perioden och lägg slutligen till dagarna från din födelsedag till dagens datum. Född den 1 januari 2000 är du fram till den 1 januari 2024 alltså 8 766 dagar gammal.
Vilka datumräknare är gratis att använda?
Flera webbaserade dagräknare är gratis, däribland rakna.net och kalkylverket.se. I Excel kostar motsvarande formler ingenting extra – de ingår i programmets standardfunktioner.
Vad är skillnaden på en kalenderdag och en arbetsdag?
En kalenderdag är vilket dygn som helst i veckan. En arbetsdag är en dag då du normalt arbetar, i Sverige vanligen måndag till fredag med undantag för röda dagar. NETWORKDAYS i Excel räknar arbetsdagar genom att exkludera helger och helgdagar (Microsofts Exceldokumentation).
Hur lägger jag till 90 dagar till dagens datum?
Skriv =IDAG()+90 i en cell så får du datumet 90 kalenderdagar framåt – svaret uppdateras automatiskt varje dag.
Räknas slutdatumet med i dagberäkningen?
I Excel ger =C2-B2 antalet dygn mellan datumen. Vill du räkna antalet dagar inklusive både start- och slutdatum lägger du till 1 på resultatet. Enligt Ablebits räknas både start- och slutdatum med i NETWORKDAYS (Ablebits).
Relaterad läsning
Vill du fylla holidays-argumentet med svenska helgdagar eller planera veckan utifrån datum och dagar, kan dessa guider hjälpa:
För den som har lärt sig grunderna i dagberäkning är nästa logiska steg att automatisera sina excelformler – det minskar risken för manuella fel och frigör tid för planeringen i stället.



