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
=DATO.FORSKEL(1DATO(1990;6;15);2DATO(2024;3;15);3"y")| A | B | |
|---|---|---|
| 1 | 33 |
Med andre ord: Tæl de 3hele år fra 115. juni 1990 til 215. marts 2024.
| A | B | |
|---|---|---|
| 1 | 1 |
| A | B | |
|---|---|---|
| 1 | 3 å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.