DATO.FORSKEL-funktionen

Tæller de hele år, måneder eller dage mellem to datoer, og det er sådan, du regner en alder eller en anciennitet ud. Excel viser den ikke på listen over funktioner, men den virker.

På engelsk hedder funktionen DATEDIF, og i opgaverne kan du skrive begge navne. Alle funktioner på dansk og engelsk

Syntaks

DATO.FORSKEL(startdato; slutdato; enhed)
startdato
Den første dato, fx en fødselsdato eller en ansættelsesdato.
slutdato
Den sidste dato. Den må ikke ligge før startdato, ellers bliver resultatet
enhed
"y" for hele år, "m" for hele måneder, "d" for dage, "ym" for de måneder, der er tilbage efter hele år, og "md" for de dage, der er tilbage efter hele måneder.

Eksempler

B1=DATO.FORSKEL(DATO(1990;6;15);DATO(2024;3;15);"y")
AB
133

Med andre ord: Tæl de hele år fra 15. juni 1990 til 15. marts 2024.

B1=DATO.FORSKEL(DATO(2024;1;31);DATO(2024;3;15);"m")
AB
11
B1=DATO.FORSKEL(DATO(2020;9;1);DATO(2024;3;15);"y")&" år og "&DATO.FORSKEL(DATO(2020;9;1);DATO(2024;3;15);"ym")&" måneder"
AB
13 år og 6 måneder

Øv dig i DATO.FORSKEL

Ofte stillede spørgsmål

Hvordan regner jeg en persons alder ud i Excel?

Brug =DATO.FORSKEL(B2;IDAG();"y") med fødselsdatoen i B2. Den tæller hele år, så alderen stiger på selve fødselsdagen.

Hvorfor kan jeg ikke finde DATO.FORSKEL på listen over funktioner?

Excel har kun DATO.FORSKEL med for at kunne læse gamle Lotus 1-2-3-filer og foreslår den ikke, mens du skriver. Skriv hele navnet, så virker den i alle udgaver.

Hvorfor giver DATO.FORSKEL fejlen

Startdatoen ligger efter slutdatoen. Byt om på de to argumenter.

Hvad hedder DATO.FORSKEL på engelsk?

DATEDIF. Bruger du Excel på engelsk, skriver du DATEDIF i stedet for DATO.FORSKEL. I opgaverne her kan du bruge begge navne.

Relaterede funktioner