Så här använder du DATEDIF -funktionen i Excel

Anonim

I den här artikeln lär vi oss hur du använder DATEDIF -funktionen i Excel.

Hur kan du beräkna dagar mellan två datum?

Det kan finnas ett enkelt sätt att bara subtrahera det senaste datumet från det äldre datumet. Eller så kan du använda Excel DATEDIF -funktionen. Den här funktionen visas ibland inte. Du måste skriva det som en hel text. Du kan välja dagens datum med dagens funktion som förklaras i exemplet för att beräkna en persons ålder i dagar, månader eller år i Excel.

Var inte rädd om excel inte hjälper dig att hitta funktionen. Den finns, använd funktionen enligt förklaringen så får du resultatet.

DATEDIF -funktion i Excel

DATEDIF -funktionen är en excel -funktion för att få hela kalenderperioden mellan de två datumen. DATEDIF -funktion i excel för att få en persons ålder. I grund och botten är det en subtraktionsfunktion för datum i excel eftersom denna funktion returnerar antalet uttryckt som kalenderperiod.

DATEDIF -funktionen returnerar antalet år, månader och dagar mellan de två datumen i Excel.

Syntax:

= DATEDIF (startdatum, slutdatum, enhet)

Startdatum: Första datumet i ett giltigt Excel -format

end_date: Andra datumet i ett giltigt Excel -format

enhet: enhet i citattecken

"Y" får åren mellan datumen

"M" får mellan datumen

"D" får dagarna mellan datum

"md" får dagarna mellan datum och ignorerar månader och år

"ym" får månaderna mellan datum, ignorerar dagar och år

"yd" får dagarna mellan datum och ignorerar år

Detaljerad förklaring av de olika enhetsargumenten i tabellen nedan.

Enhet Ändamål Menande
d dagar Komplett kalender dagar mellan dagarna
m månader Komplett kalender månader mellan dagarna
y år Komplett kalender år mellan dagarna
md Dagar utan månader och år Komplett kalender dagar mellan dagarna som om datumen var för samma månad och år
ym Månader utan år Komplett kalender månader mellan dagarna som om datumen var samma år
yd Dagar utan år Komplett kalender dagar mellan dagarna som om datumen var samma år

Enhetsargument är mycket viktigt.

Exempel:

Allt detta kan vara förvirrande att förstå. Låt oss förstå hur man använder funktionen med hjälp av ett exempel.

Här har vi några exempel för att testa formeln. Med tanke på startdatum och slutdatum måste vi beräkna skillnaden i dagar mellan datum

Använd formeln:

= DATEDIF (A2, B2, C2)

A2: argument för första datumet ges som cellreferens

B2: Argument för andra datumet ges som cellreferens

C2: specificerad enhet

Markerade rutor när du använder funktionen visar oss det argumentet till funktionen som ges som cellreferens.

Funktionen returnerar hela kalenderåren mellan datumen med "y"

Som du kan se returnerar funktionen värdena.

Notera:

  1. Datumet i excel måste vara i giltigt format
  2. Enhetsargument till funktionen kan ges som cellreferens eller direkt till funktionen i dubbla citattecken.
  3. Startdatum måste vara före slutdatum, annars ger funktionen #NUM! fel
  4. Funktionen ger #VÄRDE! Fel om datumet inte är giltigt datum.

Ett av de mest använda exemplen på funktionen är att få åldern på en person i excel.

Här nedan är ett exempel för att få åldern på en person i excel med DATEDIF -funktionen.

DATEDIF -funktionen kombineras med TODAY -funktionen för ändamålet.

I DAG funktion i Excel används för att generera dagens datum i en cell.

Syntax:

= Idag ()

Låt oss få detta med ett exempel som visas nedan.

Här måste vi beräkna åldern på Ned Starks barn.

Använd formeln för att få barnens ålder.

Formel:

= DATEDIF (C4, TODAY (), "y")

Födelsedatum är startdatumet i C4 -cellen.

I dag() funktionen används för att få dagens datum som ett slutdatum.

“Y” för att få åldern i år.

Notera:

Här använder vi Today som ett slutdatum. Du kan använda slutdatum som ditt val.

Vi fick Jon Snows ålder med DATEDIF -funktionen

Kopiera formeln i andra celler, välj cellerna som tar den första cellen där formeln redan tillämpas, använd genvägstangenten Ctrl + D för att hitta barnens ålder.

På samma sätt kommer vi att ta reda på månader och dagar med samma funktion men olika enhet.

Vi fick åldern i månader

Vi fick åldern i dagar

Nu undrar några av er om vi behöver hitta åren, månaderna och dagarna mellan de två datumen.

Använd formeln för att få ihop åren, månaderna och dagarna

= DATEDIF (B2, TODAY (), "y") & "y" & DATEDIF (B2, TODAY (), "ym") & "m" & DATEDIF (B2, TODAY (), "md") & "d "

Förklaring:

DATEDIF (B2, TODAY (), "y") & "y" betecknar år mellan datum med strängen "y" kopplad till numret

DATEDIF (B2, TODAY (), "ym") & "m" betecknar månader mellan datum, ignorerar dagar och år med strängen "m" kopplad till numret.

DATEDIF (B2, TODAY (), "md") & "d" betecknar dagar mellan datum, ignorerar månader och år med strängen "d" kopplad till numret.

Som du kan se deras ålder nu. Du kan använda den här funktionen för att beräkna antalet dagar i tjänst i Excel.

Här är alla observationsanteckningar som använder DATEDIF -funktionen i Excel
Anmärkningar:

  1. Var inte rädd om excel inte hjälper dig att hitta funktionen. Den finns, använd funktionen enligt förklaringen så får du ett resultat.
  2. Excel lagrar datum som serienummer och används i beräkningen av funktionen. Så det rekommenderas att använda datum som cellreferens eller använda DATE -funktionen istället för att ge direkt argument till funktionen. Kontrollera valideringen av datumvärden om funktionen returnerar #VÄRDE! Fel.
  3. Om startdatumet är större än slutdatumet returnerar funktionen #NUM -felet.
  4. Generellt hjälper excel dig att fylla argumenten för en funktion till skillnad från DATDIF -funktionen.

Hoppas att den här artikeln om hur du använder DATEDIF -funktionen i Microsoft Excel är förklarande. Hitta fler artiklar om beräkning av datum- och tidsvärden och relaterade Excel -formler här. Om du gillade våra bloggar, dela den med dina vänner på Facebook. Och du kan också följa oss på Twitter och Facebook. Vi vill gärna höra från dig, låt oss veta hur vi kan förbättra, komplettera eller förnya vårt arbete och göra det bättre för dig. Skriv till oss på e -postwebbplatsen.

Så här använder du WORKDAY -funktionen i Excel : Returnerar ett arbetsdagsvärde efter dagar som läggs till i startdatumet med funktionen WORKDAYS i Excel.

Så här använder du NETWORKDAYS -funktionen i Excel : Returnerar arbetsdagarna mellan de två angivna datumen med funktionen NETWORKDAYS.

Räkna semester mellan datum i Excel : räkna icke arbetsdagar mellan de två angivna datumen med funktionen DATEDIF och NETWORKDAYS i Excel.

Extrahera dagar mellan datum och ignorera år i Excel : räkna dagarna mellan de två datumen med olika funktioner och matematisk drift i Excel

Räkna födelsedatum efter månad i Excel : räkna antalet datum som ligger i en viss månad med funktionen SUMPRODUCT och MÅNAD i Excel.

SUM -pris per vardag i Excel : summa prisvärden som motsvarar antalet datum under en viss vardag med funktionen SUMPRODUCT och WEEKDAY i Excel.

Populära artiklar:

Hur man använder IF -funktionen i Excel : IF -satsen i Excel kontrollerar villkoret och returnerar ett specifikt värde om villkoret är SANT eller returnerar ett annat specifikt värde om det är FALSKT.

Så här använder du VLOOKUP -funktionen i Excel : Detta är en av de mest använda och populära Excel -funktionerna som används för att leta upp värde från olika intervall och ark.

Hur man använder SUMIF -funktionen i Excel : Detta är en annan viktig instrumentpanel. Detta hjälper dig att summera värden på specifika förhållanden.

Hur man använder funktionen RÄNKNING i Excel : Räkna värden med villkor med denna fantastiska funktion. Du behöver inte filtrera dina data för att räkna specifika värden. Countif -funktionen är avgörande för att förbereda din instrumentpanel.