At beregne forskellen mellem to datoer kan blive frustrerende, når du skal gøre det for adskillige partier. Heldigvis har Google Sheets en særlig funktion til dette formål. DATEDIF-funktionen tager de to datoer ind og fortæller dig, hvor stor forskellen mellem dem er i dage, måneder eller endda år.
Læs videre for at lære, hvad denne funktion er, og se den i aktion med et simpelt eksempel.
Hvad er DATEDIF-funktionen i Google Sheets?
DATEDIF er en funktion i Google Sheets, der beregner forskellen mellem to datoer. Denne funktion kan returnere forskelsværdien i år, måneder eller dage. Med de korrekte parametre kan DATEDIF også returnere forskellen mellem måneder og dage med forskellige særheder, såsom at ignorere årsforskellen.
=DATEDIF(dato1; dato2; enhed)
DATEDIF trækker dato2 fra dato1 og returnerer derefter forskellen i den angivne enhed. De enheder, som denne funktion understøtter, er som nedenfor:
Enhed | Bemærk |
---|---|
Y | Antal hele år mellem de to datoer. |
M | Antal hele måneder mellem de to datoer. |
D | Antal dage mellem de to datoer. |
MD | Antal dage mellem de to datoer, hvor hele år og måneder trækkes fra. |
YM | Antal hele måneder mellem de to datoer, hvor hele år trækkes fra. |
YD | Antal dage mellem de to datoer, hvor de to datoer ikke anses for mere end et års mellemrum. |
Lad os bruge et eksempel til bedre at forstå, hvad hver af disse enheder betyder for DATEDIF-funktionen.
Som et eksempel har vi fødselsdatoen for en studerende, 1. februar 2001, og den aktuelle dato er 31. januar 2022. Her er, hvad hver enhed ville returnere i DATEDIF-funktionen.
- Y: Dette vil returnere 20, da forskellen mellem de to datoer er 20 hele år.
- M: Dette vil returnere 251, da forskellen mellem de to datoer er 251 hele måneder.
- D: Dette vil returnere 7663, da der er gået 7663 dage mellem de to datoer.
- MD: Dette vil returnere 24. Når hele årene og hele måneder er trukket fra, er forskellen mellem de to datoer dagsforskellen, som er forskellen mellem 7 og 31, som er lig med 24.
- YM: Dette vil returnere 11. Når hele årene er trukket fra, er februar 11 måneder væk fra januar.
- YD: Dette vil returnere 358. Hvis der kun er et års mellemrum mellem de to datoer, er forskellen mellem 1. februar og 31. januar 358 dage.
Sådan bruger du DATEDIF-funktionen i Google Sheets
DATEDIF-funktionen tager tre parametre: Den første dato, den anden dato og enheden. De datoer, du indtaster, skal være i datoformatet og ikke tekst. Enhederne er også begrænset til dem, der er nævnt i det foregående afsnit. Med disse i tankerne, lad os tage denne funktion i brug.
Som et simpelt eksempel har vi lancerings- og touchdown-datoerne for Mars 2020-missionen. Ifølge dette eksempelregneark lettede rumfartøjet den 30. juli 2020 og landede på Mars den 18. februar 2021.
Målet er at beregne antallet af dage og måneder, som dette rumfartøj har rejst ved hjælp af DATEDIF-funktionen.
- Vælg de celler, der indeholder datoerne.
- Gå til Format og så Nummer.
- Vælg Dato. Dette vil indstille de valgte celler til datoformat.
- Vælg den celle, hvor du vil vise datoforskellen i dage. Det vil være celle B4 i dette regneark.
- Gå til formellinjen og indtast formlen nedenfor:
=DATEDIF(B2; B3; "d")
Denne formel returnerer forskellen mellem dato B2 og B3 i dage. - Trykke Gå ind. Sheets vil nu fortælle dig, at rumfartøjet har rejst i 569 dage.
Lad os nu beregne, hvor mange måneder rumfartøjet har rejst.
- Vælg den celle, hvor du vil vise datoforskellen i måneder. Det vil være celle B5 i dette regneark.
- Indtast formlen nedenfor i formellinjen:
=DATEDIF(B2;B3; "M")
Denne formel returnerer antallet af måneder mellem datoene B2 og B3. - Trykke Gå ind. Sheets vil nu fortælle dig, at rumfartøjet har rejst i 18 måneder.
Relaterede: Sådan tilføjer du den aktuelle tid til Google Sheets
I et andet eksempel har vi John Does fødselsdato og ønsker at beregne, hvor mange dage der er gået siden hans sidste fødselsdag, og hvor mange dage der er tilbage til hans næste fødselsdag. For at opnå dette vil vi beregne forskellen mellem dagens og Johns fødselsdato ved hjælp af DATEDIF-funktionen.
- Vælg den celle, hvor du har indtastet den første dato. Dette vil være celle B1 for dette eksempel.
- Gå til Format og så Tal.
- Vælg Dato. Dette vil ændre celleformatet til dato.
- Vælg den celle, hvor du vil vise den aktuelle dato. Dette vil være celle B2 for dette eksempel.
- Gå til formellinjen og indtast formlen nedenfor:
=I DAG()
Denne formel får dagens dato og viser den i cellen. Den returnerede værdi er i datoformat, så den kan bruges af andre datorelaterede funktioner såsom DATEDIF. - Trykke Gå ind.
Nu har du de to datoer, som du skal arbejde med. Lad os beregne de dage, der er gået siden Johns sidste fødselsdag.
- Vælg den celle, hvor du vil vise resultaterne. Vi har valgt celle B3 for dette eksempel.
- Gå til formellinjen og indtast formlen nedenfor:
=DATEDIF(B1; B2; "YD")
Denne formel vil beregne forskellen mellem datoene B1 og B2. YD-parameteren instruerer funktionen til at antage, at de to datoer ikke er mere end et år fra hinanden. - Trykke Gå ind. Sheets vil nu fortælle dig, hvor mange dage der er gået siden Johns sidste fødselsdag, hvilket er 284 i dette eksempel på dette tidspunkt.
Lad os nu som et sidemål se, hvor mange dage der er tilbage til Johns næste fødselsdag. Johns fødselsdage gentages hver 365. dag, og hvis der er gået 284 dage siden hans sidste fødselsdag, er der 365-284 dage tilbage til hans næste fødselsdag. Lad os skrive en formel for dette:
- Vælg en celle, hvor du vil vise formelresultaterne. Det vil være celle B4 for dette eksempel.
- Indtast formlen nedenfor i formellinjen:
=365-B3
Denne formel vil trække de dage, der er gået siden Johns sidste fødselsdag, fra 365. - Trykke Gå ind. Ark vil nu fortælle dig, hvor mange dage der er tilbage til Johns næste fødselsdag.
Relaterede: Sådan trækker du tal fra i Google Sheets
Beregn datoforskellen
Du ved nu, hvordan du bruger DATEDIFF til at beregne forskellen mellem to datoer. Du kan også angive den tidsenhed, du vil se denne forskel i, som kan være år, måneder eller dage sammen med afvigelser.
Tids- og datofunktioner er en praktisk flok i Google Sheets, og du kan bruge dem til at lette dine beregninger. DATEDIFF er dog ikke den eneste, udvid dit arsenal ved at mestre flere funktioner.
Google Sheets lader dig nemt konvertere tid til forskellige enheder som timer, minutter og sekunder. Sådan gør du.
Læs Næste
- Produktivitet
- Google Sheets
- Tips til regneark
- Regneark
- Matematik

Amir er farmaceutstuderende med en passion for teknologi og spil. Han kan lide at spille musik, køre bil og skrive ord.
Abonner på vores nyhedsbrev
Tilmeld dig vores nyhedsbrev for tekniske tips, anmeldelser, gratis e-bøger og eksklusive tilbud!
Klik her for at abonnere