DATODIFF, funksjon

Obs!: Vi ønsker å gi deg det nyeste hjelpeinnholdet så raskt som mulig, på ditt eget språk. Denne siden er oversatt gjennom automatisering og kan inneholde grammatiske feil eller unøyaktigheter. Formålet vårt er at innholdet skal være nyttig for deg. Kan du fortelle oss om informasjonen var nyttig for deg nederst på denne siden? Her er den engelske artikkelen for enkel referanse.

Beregner antall dager, måneder eller år mellom to datoer. Advarsel: Excel inneholder DATODIFF-funksjonen for å støtte eldre arbeidsbøker fra Lotus 1-2-3. DATODIFF-funksjonen kan gi uriktige resultater ved visse scenarier. Se inndelingen for kjente problemer i denne artikkelen for å få mer informasjon.

Syntaks

DATODIFF(startdato,sluttdato,enhet)

Startdato     En dato som representerer den første datoen, eller Start dato, for perioden. Datoer kan angis som tekst strenger i anførsels tegn (for eksempel "2001/1/30"), som serie numre (for eksempel 36921, som representerer 30. januar 2001, hvis du bruker et 1900-dato system) eller som resultat av andre formler eller funksjoner (for eksempel DATEVALUE ("2001/1/30"))

Sluttdato     En dato som representerer den siste, eller avsluttende, datoen for perioden.

Obs!: Jeg f Start dato er større enn slutt dato, blir resultatet #NUM!.

Enhet     Typen informasjon som du vil ha returnert:

Enhet

Returnerer

"Y"

Antall hele år i perioden.

"M"

Antall hele måneder i perioden.

:d

Antall dager i perioden.

"MD"

Forskjellen mellom dager i startdato og sluttdato. Månedene og årene i datoene ignoreres.

Viktig!: Argumentet MD har kjente begrensinger, og vi anbefaler derfor at du ikke bruker det. Se inndelingen kjente problemer nedenfor.

YM

Forskjellen mellom måneder i startdato og sluttdato. Dagene og årene i datoene ignoreres

YD

Forskjellen mellom dager i startdato og sluttdato. Årene i datoen ignoreres.

Merknader

  • Datoer lagres som sekvensielle serie numre slik at de kan brukes i beregninger. Som standard er 31, 1899 serie nummer 1, og 1. januar 2008 er serie nummer 39448 fordi det er 39 448 dager etter 1. januar 1900.

  • DATODIFF-funksjonen er nyttig i formler der du må beregne en alder.

Eksempler

Startdato

Sluttdato

Formel

Beskrivelse (Resultat)

01.01.2001

01.01.2003

=DATODIFF(startdato,sluttdato,"Y")

To fullførte år i perioden (2)

01.06.2001

15.08.2002

=DATODIFF(startdato,sluttdato,"D")

440 dager mellom 1. juni 2001 og 15. august 2002 (440)

01.06.2001

15.08.2002

=DATODIFF(startdato,sluttdato,"YD")

75 dager mellom 1. juni og 15. august, ignorerer årene i datoene (75)

Kjente problemer

Argumentet MD kan resultere i et negativt tall, en null eller et unøyaktige resultat. Her er en løsning hvis du prøver å beregne gjenstående dager etter siste hele måned:

=DATODIFF(D17,E17,"md") og resultat: 5

Denne formelen trekker fra den første dagen i den avsluttende måneden (01.05.2016) fra den opprinnelige sluttdatoen i celle E17 (06.05.2016). Slik fungerer det: Først oppretter DATO-funksjonen datoen 01.05.2016. Den gjør dette ved å bruke året i celle E17 og måneden i celle E17. 1 representerer deretter den første dagen i denne måneden. DATO-funksjonens resultat er 01.05.2016. Deretter trekker vi det fra den opprinnelige sluttdatoen i celle E17, som er 06.05.2016. 06.05.2016 minus 01.05.2016 er 5 dager.

Bli bedre på Office
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×