I denne artikkelen lærer vi hvordan du bruker DATEDIF -funksjonen i Excel.
Hvordan kan du beregne dager mellom to datoer?
Det kan være en enkel måte å trekke den siste datoen fra den eldre datoen. Eller du kan bruke Excel DATEDIF -funksjonen. Noen ganger vises ikke denne funksjonen. Du må skrive det som en hel tekst. Du kan velge dagens dato ved å bruke dagens funksjon forklart i eksemplet for å beregne alderen til en person i dager, måneder eller år i Excel.
Ikke bli redd hvis excel ikke hjelper deg med å finne funksjonen. Den eksisterer, bruk funksjonen som forklart, så får du resultatet.
DATEDIF -funksjon i Excel
DATEDIF -funksjonen er en Excel -funksjon for å få hele kalenderperioden mellom de to datoene. DATEDIF -funksjon i excel for å få en persons alder. I utgangspunktet er det en subtraksjonsfunksjon for datoer i excel, da denne funksjonen returnerer tallet uttrykt som kalenderperiode.
DATEDIF -funksjonen returnerer antall år, måneder og dager mellom de gitte to datoene i Excel.
Syntaks:
= DATEDIF (startdato, sluttdato, enhet) |
Startdato: Første dato i et gyldig Excel -format
end_date: Andre dato i et gyldig Excel -format
enhet: enhet i anførselstegn
"Y" får årene mellom datoene
"M" får mellom datoene
"D" får dagene mellom datoene
"md" får dagene mellom datoene og ignorerer måneder og år
"ym" får månedene mellom datoene, ignorerer dager og år
"yd" får dagene mellom datoene, og ignorerer år
Detaljert forklaring av de forskjellige enhetsargumentene i tabellen nedenfor.
Enhet | Hensikt | Betydning |
d | dager | Komplett kalender dager mellom dagene |
m | måneder | Komplett kalender måneder mellom dagene |
y | år | Komplett kalender år mellom dagene |
md | Dager uten måneder og år | Komplett kalender dager mellom dagene som om datoene var i samme måned og år |
ym | Måneder uten år | Komplett kalender måneder mellom dagene som om datoene var samme år |
yd | Dager uten år | Komplett kalender dager mellom dagene som om datoene var av samme år |
Enhetsargument er veldig viktig.
Eksempel:
Alt dette kan være forvirrende å forstå. La oss forstå hvordan du bruker funksjonen ved hjelp av et eksempel.
Her har vi noen eksempler for å teste formelen. Her gitt startdato og sluttdato, må vi beregne forskjellen i dager mellom datoene
Bruk formelen:
= DATEDIF (A2, B2, C2) |
A2: argument for første dato gitt som cellereferanse
B2: Andre dataargument gitt som cellereferanse
C2: spesifisert enhet
Merkede bokser mens du bruker funksjonen viser oss det argumentet til funksjonen gitt som cellereferanse.
Funksjonen returnerer hele kalenderårene mellom datoene ved å bruke “y”
Som du kan se, returnerer funksjonen verdiene.
Merk:
- Datoen i excel må være i gyldig format
- Enhetsargument til funksjonen kan gis som cellereferanse eller direkte til funksjonen i doble anførselstegn.
- Startdato må være før sluttdato, ellers vil funksjonen gi #NUM! feil
- Funksjonen gir #VALUE! Feil hvis datoen ikke er gyldig.
Et av de mest brukte eksemplene på funksjonen er å få alderen til en person i excel.
Her nedenfor er et eksempel for å få alderen til en person i excel ved hjelp av DATEDIF -funksjonen.
DATEDIF -funksjonen er kombinert med TODAY -funksjonen for formålet.
I DAG funksjon i Excel brukes til å generere dagens dato i en celle.
Syntaks:
= I dag () |
La oss få dette med et eksempel vist nedenfor.
Her må vi beregne alderen til Ned Starks barn.
Bruk formelen for å få barnas alder.
Formel:
= DATEDIF (C4, TODAY (), "y") |
Fødselsdato er startdatoen i C4 -cellen.
I dag() funksjonen brukes til å få dagens dato som en sluttdato.
“Y” for å få alderen i år.
Merk:
Her bruker vi Today som sluttdato. Du kan bruke sluttdato som ditt valg. |
Vi fikk Jon Snows alder med DATEDIF -funksjonen
Kopier formelen i andre celler, velg cellene som tar den første cellen der formelen allerede er brukt, bruk hurtigtast Ctrl + D å finne alderen på resten av barna.
På samme måte vil vi finne ut måneder og dager med samme funksjon, men forskjellig enhet.
Vi fikk alderen i måneder
Vi fikk alderen i dager
Nå lurer noen av dere på om vi trenger å finne årene, månedene og dagene mellom de to datoene.
Bruk formelen for å få år, måneder og dager sammen
= DATEDIF (B2, TODAY (), "y") & "y" & DATEDIF (B2, TODAY (), "ym") & "m" & DATEDIF (B2, TODAY (), "md") & "d " |
Forklaring:
DATEDIF (B2, TODAY (), "y") og "y" angir år mellom datoer med strengen "y" knyttet til tallet
DATEDIF (B2, TODAY (), "ym") & "m" betegner måneder mellom datoer, ignorerer dager og år med strengen "m" festet til tallet.
DATEDIF (B2, TODAY (), "md") og "d" betegner dager mellom datoer, ignorerer måneder og år med strengen "d" festet til tallet.
Som du kan se alderen deres nå. Du kan bruke denne funksjonen til å beregne antall dager i tjeneste i Excel.
Her er alle observasjonsnotatene som bruker DATEDIF -funksjonen i Excel
Merknader:
- Ikke bli redd hvis excel ikke hjelper deg med å finne funksjonen. Den eksisterer, bruk funksjonen som forklart, så får du et resultat.
- Excel lagrer datoer som serienumre og brukes i beregningen av funksjonen. Så det anbefales å bruke datoer som cellereferanse eller bruke DATE -funksjonen i stedet for å gi funksjonen direkte argument. Kontroller valideringen av datoverdier hvis funksjonen returnerer #VALUE! Feil.
- Hvis startdatoen er større enn sluttdatoen, returnerer funksjonen #NUM -feilen.
- Vanligvis hjelper excel deg med å fylle argumentene for en funksjon i motsetning til DATDIF -funksjonen.
Håper denne artikkelen om hvordan du bruker DATEDIF -funksjonen i Microsoft Excel er forklarende. Finn flere artikler om beregning av dato- og klokkeslettverdier og relaterte Excel -formler her. Hvis du likte bloggene våre, del den med vennene dine på Facebook. Og du kan også følge oss på Twitter og Facebook. Vi vil gjerne høre fra deg, gi oss beskjed om hvordan vi kan forbedre, utfylle eller innovere arbeidet vårt og gjøre det bedre for deg. Skriv til oss på e -post.
Slik bruker du WORKDAY -funksjonen i Excel : Returnerer en arbeidsdatoverdi etter dager som er lagt til i startdatoen ved hjelp av WORKDAYS -funksjonen i Excel.
Slik bruker du NETWORKDAYS -funksjonen i Excel : Returnerer arbeidsdagene mellom de to oppgitte datoene ved hjelp av NETTVERKSDAGS -funksjonen.
Tell ferier mellom datoer i Excel : telle ikke -arbeidsdager mellom de to oppgitte datoene ved hjelp av DATEDIF- og NETTVERKSDAGER -funksjonen i Excel.
Trekk ut dager mellom datoer og ignorer år i Excel : telle dagene mellom de to datoene ved hjelp av forskjellige funksjoner og matematisk drift i Excel
Tell fødselsdatoer etter måned i Excel : telle antall datoer som ligger i en bestemt måned ved å bruke SUMPRODUCT og MONTH -funksjonen i Excel.
SUM -pris etter hverdager i Excel : sumprisverdier som tilsvarer antall datoer på en bestemt ukedag ved bruk av SUMPRODUCT og WEEKDAY -funksjonen i Excel.
Populære artikler:
Slik bruker du IF -funksjonen i Excel : IF -setningen i Excel sjekker tilstanden og returnerer en bestemt verdi hvis betingelsen er SANN eller returnerer en annen spesifikk verdi hvis FALSE.
Slik bruker du VLOOKUP -funksjonen i Excel : Dette er en av de mest brukte og populære funksjonene i excel som brukes til å slå opp verdi fra forskjellige områder og ark.
Slik bruker du SUMIF -funksjonen i Excel : Dette er en annen viktig funksjon i instrumentbordet. Dette hjelper deg med å oppsummere verdier på spesifikke forhold.
Slik bruker du COUNTIF -funksjonen i Excel : Tell verdier med betingelser ved hjelp av denne fantastiske funksjonen. Du trenger ikke å filtrere dataene dine for å telle spesifikke verdier. Countif -funksjonen er avgjørende for å forberede dashbordet.