
Resumé
Excel DATEDIF-funktionen returnerer forskellen mellem to datoværdier i år, måneder eller dage. Funktionen DATEDIF (Date + Dif) er en "kompatibilitets" -funktion, der kommer fra Lotus 1-2-3. Af ukendte årsager er det kun dokumenteret i Excel 2000, men du kan bruge det i dine formler i alle Excel-versioner siden den tid.
Bemærk: Excel hjælper dig ikke med at udfylde argumenterne for DATEDIF som andre funktioner, men det fungerer, når det er konfigureret korrekt.
Formål
Få dage, måneder eller år mellem to datoerReturneringsværdi
Et tal, der repræsenterer tiden mellem to datoerSyntaks
= DATEDIF (startdato, slutdato, enhed)Argumenter
- start_date - Startdato i Excel-dato serienummerformat.
- slutdato - Slutdato i Excel-dato serienummerformat.
- enhed - Den tidsenhed, der skal bruges (år, måneder eller dage).
Version
Excel 2003Brugsanvisninger
Funktionen DATEDIF (Date + Dif) er en "kompatibilitets" -funktion, der kommer fra Lotus 1-2-3. Af ukendte årsager er det kun dokumenteret i Excel 2000, men det fungerer i alle Excel-versioner siden den tid. Som Chip Pearson siger: DATEDIF behandles som den fulde fætter af Formel-familien. Excel ved, at det lever et lykkeligt og nyttigt liv, men vil ikke tale om det i høflig samtale.
Tidenheder
DATEDIF-funktionen kan beregne tiden mellem en startdato og en slutdato i år, måneder eller dage. Tidsenheden specificeres med enhedsargumentet , der leveres som tekst. Tabellen nedenfor opsummerer tilgængelige enhedsværdier og resultatet for hver. Tidenheder kan angives med store eller små bogstaver (dvs. "ym" svarer til "YM").
Enhed | Resultat |
---|---|
"y" | Forskel i komplette år |
"m" | Forskel i komplette måneder |
"d" | Forskel i dage |
"md" | Forskel i dage, hvor man ignorerer måneder og år |
"ym" | Forskel i måneder, ignorerer år |
"yd" | Forskel i dage, ignorerer år |
Grundlæggende brug
I eksemplet vist ovenfor indeholder kolonne B datoen 1. januar 2016, og kolonne C indeholder datoen 1. marts 2018. I kolonne E:
E5=DATEDIF(B5,C5,"y") // returns 2 E6=DATEDIF(B6,C6,"m") // returns 26 E7=DATEDIF(B7,C7,"d")// returns 790
Forskel i dage
DATEDIF-funktionen kan beregne forskellen mellem datoer i dage på tre forskellige måder: (1) samlede dage, (2) dage, der ignorerer år, og (3) dage, der ignorerer måneder og år. Skærmbilledet nedenfor viser alle tre metoder med startdato 15. juni 2015 og slutdato 15. september 2021:
De anvendte formler til disse beregninger er som følger:
=DATEDIF(B5,C5,"d") // total days =DATEDIF(B6,C6,"yd") // days ignoring years =DATEDIF(B7,C7,"md") // days ignoring months and years
Bemærk, at fordi Excel-datoer kun er store serienumre, behøver den første formel ikke DATEDIF og kunne skrives som simpelthen slutdatoen minus startdatoen:
=C5-B5 // end-start = total days
Forskel i måneder
DATEDIF-funktionen kan beregne forskellen mellem datoer i måneder på to forskellige måder: (1) samlede komplette måneder, (2) komplette måneder ignorerer år. Skærmbilledet nedenfor viser begge metoder med startdato 15. juni 2015 og slutdato 15. september 2021:
=DATEDIF(B5,C5,"m") // complete months =DATEDIF(B6,C6,"ym") // complete months ignoring years
Forskel i år
DATEDIF-funktionen kan beregne forskellen mellem datoer i komplette år med kun en metode, vist nedenfor:
=DATEDIF(B5,C5,"y") // complete years =DATEDIF(B6,C6,"y") // complete years =YEARFRAC(B7,C7) // fractional years with YEARFRAC
Bemærk i række 6 forskellen er næsten 6 år, men ikke helt. Da DATEDIF kun beregner hele år, er resultatet stadig 5. I række 7 bruger vi YEARFRAC-funktionen til at beregne et mere nøjagtigt resultat.
Bemærkninger
- Excel hjælper dig ikke med at udfylde DATEDIF-funktionen som andre funktioner.
- DATEDIF med kast en #NUM-fejl, hvis startdatoen er større end slutdatoen. Hvis du arbejder med en mere kompleks formel, hvor startdatoer og slutdatoer muligvis er ukendte eller uden for grænserne, kan du fange fejlen med IFERROR-funktionen eller bruge MIN og MAX til at sortere datoer.
- Microsoft anbefaler ikke at bruge "MD" -værdien for enheden, fordi den "kan resultere i et negativt tal, et nul eller et unøjagtigt resultat".
Lignende videoer

