Funktionen DATO.FORSKEL

Beregn antallet af dage, måneder eller år mellem to datoer. Advarsel: Excel har funktionen DATO.FORSKEL for at kunne understøtte ældre projektmapper fra Lotus 1-2-3. Funktionen DATO.FORSKEL kan beregne forkerte resultater i visse situationer. Du kan læse mere i afsnittet om kendte problemer i denne artikel.

Syntaks

DATO.FORSKEL(startdato,slutdato,enhed)

Startdato    En dato, der repræsenterer den første dato, eller startdatoen, i perioden. Datoer kan skrives som tekststrenge i anførselstegn (f.eks. "2001/1/30 " ), som serienumre (f.eks. 36921, som repræsenterer 30. januar 2001, hvis du bruger 1900-datosystemet), eller som resultatet af andre formler eller funktioner (f.eks. DATOVÆRDI( "2001/1/30 " )).

Slutdato    En dato, der repræsenterer den sidste dato, eller slutdatoen, i perioden.

Enhed    Den type af oplysninger, der skal returneres:

Enhed

Returnerer

"Y"

Antallet af fulde år i perioden.

"M"

Antallet af fulde måneder i perioden.

"D"

Antallet af dage i perioden.

"MD"

Forskellen mellem dagene i startdato og slutdato. Måneder og årstal i datoerne ignoreres.

Vigtigt: Vi anbefaler ikke at bruge argumentet "MD", da det har kendte begrænsninger. Se afsnittet med kendte problemer nedenfor.

"YM"

Forskellen mellem månederne i startdato og slutdato. Ugedage og årstal i datoerne ignoreres

"YD"

Forskellen mellem dagene i startdato og slutdato. Årstallet i datoerne ignoreres.

Bemærkninger

  • Datoer gemmes som sekventielle serienumre, så de kan bruges i beregninger. Som standard er den 31. december 1899 serienummer 1, og den 1. januar 2008 serienummer 39448, fordi den ligger 39.448 dage efter den 1. januar 1900.

  • Funktionen DATO.FORSKEL er nyttig i formler, hvor du skal beregne en alder.

Eksempler

Startdato

Slutdato

Formel

Beskrivelse (resultat)

1/1/2001

1/1/2003

=DATO.FORSKEL(startdato,slutdato,"Y")

To fulde år i perioden (2)

6/1/2001

8/15/2002

=DATO.FORSKEL(startdato,slutdato,"D")

440 dage mellem 1. juni 2001 og 15. august 2002 (440)

6/1/2001

8/15/2002

=DATO.FORSKEL(startdato,slutdato,"YD")

75 dage mellem 1. juni og 15. august, hvor årstallet i disse datoer ignoreres (75)

Kendte problemer

Argumentet "MD" kan resultere i et negativt tal, et nul eller et unøjagtigt resultat. Hvis du forsøger at beregne de resterende dage efter den sidst fuldførte måned, kan du løse problemet på denne måde:

=DATO.FORSKEL(D17,E17,"md") og resultat: 5

Denne formel trækker den første dag i den sidste måned (5/1/2016) fra den oprindelige slutdato i celle E17 (5/6/2016). Det foregår på denne måde: Funktionen DATO opretter datoen, 5/1/2016. Den oprettes ved hjælp af året i celle E17 og måneden i celle E17. Derefter repræsenterer 1 den første dag i den pågældende måned. Resultatet for funktionen DATO er 5/1/2016. Så trækker vi det fra den oprindelige slutdato i celle E17, dvs. 5/6/2016. 5/6/2016 minus 5/1/2016 er 5 dage.

Udvid dine færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×