Excel har flere innebygde datoperasjoner som kan brukes til å beregne antall dager mellom to datoer - hver datafunksjon gjør en annen jobb, så resultatene avvike. De DATODIFF funksjonen kan brukes til å beregne perioden eller forskjellen mellom to datoer i dager, måneder og år.
Bruker for DATODIFF funksjonen kan inkludere planlegging eller skriving av forslag for å bestemme tidsrammen for et kommende prosjekt; Det kan også brukes sammen med fødselsdato for en person å beregne en persons alder i år, måneder og dager.
DATEDIF-funksjons syntaks og argumenter
En funksjons syntaks refererer til utformingen av funksjonen og inneholder funksjonens navn, parenteser og argumenter. Syntaxen for DATODIFF funksjonen er:
= DATEDIF (start_dato, sluttdato, enhet)
- startdato (påkrevd): Startdatoen for den valgte perioden kan skrives inn for dette argumentet eller cellehenvisningen til plasseringen av disse dataene i regnearket kan angis i stedet.
- sluttdato (påkrevd): Slutdato for den valgte perioden, som med startdatoen, kan angis som en faktisk sluttdato eller cellehenvisningen til plasseringen av disse dataene i regnearket.
- enhet (påkrevd): Enhet (tidligere kalt intervall) forteller funksjonen å finne antall dager ("D"), fullfør måneder ("M") eller fullfør år ("Y") mellom de to datoene. Argumentet må være omgitt av anførselstegn som "D" eller "M."
Excel utfører datoberegninger ved å konvertere datoene til serienumre som begynner på null for den fiktive datoen 1. januar 1900, på Windows-datamaskiner og 1. januar 1904, på Macintosh-datamaskiner.
Mer om enheten Argument
- "YD" beregner antall dager mellom to datoer som om datoene er i samme år (rad 5).
- "YM" beregner antall måneder mellom to datoer som om datoene er i samme år (rad 6).
- "MD" beregner antall dager mellom to datoer som om datoene er i samme måned og år (rad 7).
Beregne forskjellen i dager med DATEDIF
Slik skriver du inn DATODIFF funksjonen ligger i celle B2, som vist i eksempelbilaget ovenfor, for å vise antall dager mellom datoene 4. mai 2014, og 10. august 2016.
- Klikk på celle B2 å gjøre det til den aktive cellen; Dette er hvor antall dager mellom de to datoene vil bli vist.
- Type= daterif ( inn i celle B2.
- Klikk på celle A2 å angi denne cellehenvisningen somstartdato argument for funksjonen.
- Skriv a komma i celle B2 følger cellehenvisningenA2 å fungere som en separator mellom det første og det andre argumentet.
- Klikk på celle A3 i regnearket for å angi denne cellehenvisningen som sluttdato argument.
- Skriv a komma følger cellehenvisningenA3 .
- Forenhet argument, skriv brevet D i anførselstegn ("D" ) for å fortelle funksjonen å vise antall dager mellom de to datoene.
- Skriv inn en avslutning parentes.
- trykkTast inn tast på tastaturet for å fullføre formelen.
- Antallet dager - 829 - vises i celle B2 av regnearket.
= DATODIFF (A2, A3, "D")
Når du klikker på celle B2, den komplette formelen vises i formellinjen over regnearket.
DATEDIF Feilverdier
Hvis dataene for de ulike argumentene til denne funksjonen ikke er tastet korrekt, vises følgende feilverdier i cellen hvor DATODIFF funksjonen er plassert:
- #VERDI!: Feilen returneres hvis enten startdatoen eller sluttdatoen er ikke en faktisk dato (rad 8 på bildet, hvor celle A8 inneholder tekstdata).
- #NUM !: Feilen returneres hvis end_date er en tidligere dato enn start_date (rad 9).
DATEDIF-funksjonen er skjult
DATODIFF er en skjult funksjon som ikke er oppført med andre datofunksjoner under formellfanen i Excel, noe som betyr:
- NeiFormelbygger er tilgjengelig for å skrive inn funksjonen og dens argumenter.
- Deargumentverktøytips viser ikke argumentlisten når funksjonens navn er skrevet inn i en celle.
Som et resultat må funksjonen og dens argumenter skrives manuelt inn i en celle for den skal brukes, inkludert å skrive et komma mellom hvert argument for å fungere som en separator.