Hvernig á að reikna út þjónustuár í Excel (4 auðveldar leiðir)

  • Deildu Þessu
Hugh West

Segjum að þú sért með starfsmann sem hefur nýlega sagt upp störfum hjá fyrirtækinu þínu. Þú vilt reikna út starfsár hans/hennar hjá fyrirtækinu þínu. Það eru nokkrar leiðir til að reikna það út. Við getum notað margar formúlur fyrir þetta. Meginmarkmið þessarar greinar er að útskýra hvernig á að reikna starfsár í Excel á mismunandi vegu. Þjónustulengd með dögum, mánuðum og árum verður einnig reiknuð út.

Sækja æfingabók

Reiknið út þjónustuár.xlsx

4 auðveldar leiðir til að reikna út starfsár í Excel

Eins og ég sagði áðan eru nokkrar leiðir til að reikna út starfsár í Excel. Hér mun ég útskýra 4 auðveldar og skilvirkar leiðir til að gera það. Ég hef tekið eftirfarandi gagnasafn til að útskýra þessa grein. Það inniheldur Nafn starfsmanns , Samgöngudagur og Lokadagsetning . Ég mun útskýra hvernig á að reikna Ár þjónustu fyrir þá.

1. Notkun INT & YEARFRAC aðgerðir til að reikna út starfsár

Í þessari aðferð mun ég útskýra hvernig þú getur notað INT fallið og YEARFRAC fallið til að reikna ártal þjónusta í Excel. Við skulum sjá skrefin.

Skref:

  • Í fyrsta lagi skaltu velja reitinn þar sem þú vilt reikna þjónustuárin . Hér valdi ég reit E5 .
  • Í öðru lagi, í reit E5 skrifaðu eftirfarandi7
  • DATEDIF(C5,D5,”ym”) —-> Þessi DATEDIF fall mun skila fjölda mánaða á milli tveggja tiltekinna dagsetninga og hunsa daga og ár.
    • Úttak: 11
  • IF(DATEDIF(C5,D5,”y”)=0,DATEDIF(C5,D5 "ym")&" Mánuðir",DATEDIF(C5,D5,"y")&" Ár, "&DATEDIF(C5,D5,"ym")&"mánuðir") —-> breytist í
    • IF(7=0,11&" mánuðir", 7&" ár, "&11&" mánuðir") —-> Nú er IF aðgerðin mun athuga logical_test . Ef það er Satt mun formúlan skila þjónustuárunum í mánuðum . Og ef hún er Rangt mun formúlan skila Þjónustuár í árum og mánuðum.
      • Úttak: "7 ár, 11 mánuðir"
    • Í þriðja lagi, ýttu á ENTER til að fá niðurstöðuna.

    • Dragðu næst Fill Handle til að afrita formúluna.

    Að lokum geturðu séð að ég hef afritað formúluna og reiknað út starfsárin fyrir hvern starfsmann.

    Reiknaðu starfsár í Excel frá ráðningardegi

    Í þessum hluta mun ég sýna þér hvernig þú getur reiknað út þjónustuár út frá ráðningu Dagsetning til núverandi dagsetning . Ég mun einnig sýna þér hvernig þú getur reiknað út lokadagsetningu þjónustutímabils frá leigudegi .

    1. Notkun TODAY aðgerðarinnar til að reikna út ártalÞjónusta frá leigudagsetningu

    Það er innbyggð aðgerð í Excel sem getur gefið þér núverandi dagsetningu . Þessi aðgerð er Í DAG aðgerðin . Það er skrifað í Excel sem, =Í DAG () . Þessi aðgerð er flokkuð sem Date/Time aðgerð í Excel. Það er líka hægt að nota það í formúlu. Eins og í fyrri dæmunum unnum við með lokadagsetningu . Í stað lokadagsetningar , ef þú vilt komast að þjónustuárum frá ráðningardegi til núverandi dagsetningar sem þú hefur til að setja inn TODAY aðgerðina í stað Lokadagsetningarinnar .

    Leyfðu mér að sýna þér skrefin.

    Skref:

    • Veldu fyrst reitinn þar sem þú vilt reikna þjónustuárin . Hér valdi ég reit D5 .
    • Í öðru lagi, skrifaðu eftirfarandi formúlu í reit D5 .
    =DATEDIF(C5,TODAY(),"y") & " Years, " & DATEDIF(C5,TODAY(),"ym") & " Months, " & DATEDIF(C5,TODAY(),"md") & " Days"

    Formúlusundurliðun

    • DATEDIF(C5,TODAY(), ”y”) —-> Hér mun DATEDIF aðgerðin skila fjölda ára á milli leigudagsetningar og Núverandi dagsetningar .
      • Úttak: 8
    • DATEDIF(C5,TODAY(),”ym”) —-> The DATEDIF aðgerð mun skila fjölda mánaða milli leigudagsetningar og Núverandi dagsetningar með því að hunsa daga og ár.
      • Úttak: 6
    • DATEDIF(C5,TODAY(),,”md”) —- > Hér mun DATEDIF fallið skila fjöldadaga á milli leigudagsetningarinnar og Núverandi dagsetningar með hliðsjón af mánuðum og árum.
      • Úttak: 22
    • DATEDIF(C5,TODAY(),”y”) & "Ár," & DATEDIF(C5,TODAY(),"ym") & "Mánuður," & DATEDIF(C5, Í DAG(),,"md") & ”Daga” —-> breytist í
      • 8 & "Ár," & 6 & "Mánuður," & 22 & ” Dagar“ —-> Nú mun Ampersand (&) stjórnandinn sameina textana og formúlurnar .
        • Úttak: "8 ár, 6 mánuðir, 22 dagar"
    Athugið: Kosturinn við að nota Í DAG aðgerðina er að hún uppfærist í hvert skipti sem þú opnar vinnublaðið þitt. Þannig að á hverjum degi sem þú opnar vinnublaðið þitt uppfærist lengd þjónustunnar einnig.

    • Í þriðja lagi, ýttu á ENTER til að fá niðurstöðuna.

    • Eftir það skaltu draga Fill Handle til að afrita formúluna.

    Að lokum, þú get séð að ég hef afritað formúluna og reiknað út Þjónustuár frá ráðningardegi í Excel fyrir hvern starfsmann.

    ➥ Lesa meira: Reiknaðu fjölda daga á milli dagsins í dag & Önnur dagsetning

    2. Útreikningur á lokadagsetningu frá ráðningardegi eftir ákveðin starfsár

    Í þessu dæmi mun ég sýna þér hvernig þú getur reiknað út lokadagsetningu þjónustutímabils frá leigudegi og þjónustuárum .Segjum að þú sért með nokkra starfsmenn og viljir meta frammistöðu þeirra eftir ákveðin þjónustuár frá ráðningardegi . Þannig að fyrir þetta árangursmat þarftu lokadagsetningu þess þjónustutímabils. Hér mun ég nota EDATE aðgerðina til að reikna út lokadagsetningu .

    Við skulum sjá hvernig þú getur gert það.

    Skref :

    • Veldu fyrst reitinn þar sem þú vilt reikna lokadagsetningu . Hér valdi ég reit E5.
    • Í öðru lagi, í reit E5 skrifaðu eftirfarandi formúlu.
    =EDATE(C5,D5*12)

    Hér, í EDATE fallinu, valdi ég C5 sem upphafsdagur og D5*12 sem mánuður s. Ég margfaldaði árin með 12 til að breyta þeim í mánuði . Eftir það mun formúlan skila dagsetningunni eftir þessa valda mánuði.

    • Í þriðja lagi, ýttu á ENTER og þá færðu Endadagsetning .

    • Eftir það skaltu draga Fill Handle til að afrita formúluna.

    Að lokum geturðu séð að ég hef afritað formúluna og fengið lokadagsetningu fyrir hvern starfsmann.

    Æfingahluti

    Hér hef ég útvegað æfingablað fyrir þig svo þú getir æft þig hvernig á að reikna út starfsár í Excel.

    Niðurstaða

    Til að ljúka við reyndi ég að fara yfir hvernig á að reikna út starfsár í Excel.Í grundvallaratriðum reiknaði ég fjölda ára á milli tveggja dagsetninga í Excel. Ég útskýrði 4 mismunandi leiðir til að gera það. DATEDIF fallið gerir það auðveldara að reikna út lengdina á milli tveggja dagsetninga. Vona að þú hafir ekki lent í neinum erfiðleikum þegar þú lest þessa grein. Vertu tengdur við ExcelWIKI til að fá fleiri greinar eins og þessa. Að lokum, ef þú hefur einhverjar spurningar, láttu mig vita í athugasemdahlutanum.

    formúla. =INT(YEARFRAC(C5,D5))

    Formúlusundurliðun

    • YEARFRAC(C5,D5) —-> Hér mun YEARFRAC fallið skila broti af árinu sem táknað er með fjölda daga á milli dagsetningarnar í hólfum C5 og D6 .
      • Úttak: 7.941666666666667
    • INT(YEARFRAC(C5,D5)) —-> breytist í
      • INT(7.94166666666667) —-> Hér mun INT fallið skila heiltölunni með því að námunda hana niður.
        • Úttak: 7
    • Í þriðja lagi, ýttu á ENTER til að fáðu niðurstöðuna.

    • Eftir það, dragðu Fill Handle til að afrita formúluna í aðrar frumur.

    Að lokum geturðu séð að ég hef afritað formúluna yfir í allar hinar frumurnar og reiknað Þjónustuár í Excel fyrir hvern starfsmann.

    2. Nota DAYS360 og DATE aðgerðir til að reikna út starfsár

    Í þessari annarri aðferð mun ég nota DAYS360 fallið og DATE fallið til að reikna út starfsár í Excel. Leyfðu mér að sýna þér hvernig það er gert.

    Skref:

    • Í fyrsta lagi skaltu velja reitinn þar sem þú vilt reikna þjónustuárin . Hér valdi ég reit E5 .
    • Í öðru lagi, skrifaðu eftirfarandi formúlu í reit E5 .
    =INT(DAYS360(DATE(YEAR(C5),MONTH(C5),DAY(C5)),DATE(YEAR(D5),MONTH(D5),DAY(D5)))/360)

    FormúlaSundurliðun

    • DAY(D5) —-> Hér mun DAY fallið skila dagnúmeri dagsetningarinnar í reit D5 .
      • Úttak: 24
    • MONTH(D5) —-> Hér, MONTH fallið mun skila mánaðarnúmeri tiltekinnar dagsetningar í reit D5 .
      • Úttak: 1
    • YEAR(D5) —-> Hér, YEAR fallið mun skila ársnúmeri tiltekinnar dagsetningar í reit D5 .
      • Úttak: 2022
    • DAGSETNING(YEAR(D5),MONTH(D5),DAY(D5)) —-> ; breytist í
      • DATE(2022,1,24) —-> Hér mun DATE fallið skila a raðnúmer sem táknar dagsetningu frá tilteknu ári, mánuði og degi.
        • Framlag: 44585
    • DATE(YEAR(C5),MONTH(C5),DAY( C5)) —-> breytist í
      • DATE(2014,2,15) —-> Aftur mun DATE fallið skila a raðnúmer sem táknar dagsetningu frá tilteknu ári, mánuði og degi.
        • Framlag: 41685
    • DAYS360(DATE(YEAR(C5),MONTH(C5), DAY(C5)),DATE(YEAR(D5),MONTH(D5),DAY(D5))) —-> breytist í
      • DAYS360(41685,44585) —- > Hér mun DAYS360 fallið skila fjölda daga á milli tveggja tiltekinna dagsetninga.
        • Úttak: 2859
    • INT(DAYS360(DATE(YEAR(C5),MONTH(C5) ),DAY(C5)),DATE(YEAR(D5),MONTH(D5),DAY(D5)))/360) —-> breytist í
      • INT(2859/360) —-> Hér, Hér mun INT fallið skila heiltölunni með því að námunda hana niður.
        • Úttak: 7
    • Í þriðja lagi, ýttu á ENTER til að fáðu niðurstöðuna.

    • Eftir það skaltu draga Fyllingarhandfangið til að afrita formúluna í aðrar reiti.

    Að lokum geturðu séð að ég hef afritað formúluna í allar hinar frumurnar og reiknað út Þjónustuár fyrir hvern starfsmann.

    3. Notkun DATEDIF aðgerðarinnar til að reikna út þjónustuár í Excel

    Nú, ef þú vilt reikna út þjónustutíma einstaklings í árum, mánuðum og dögum geturðu notaðu DATEDIF aðgerðina . Í þessu dæmi mun ég reikna út starfsárin á þrjá vegu. Sá 1 st gefur útkomuna sem ár , sá 2 nd gefur niðurstöðuna sem ár og mánuðir og sá 3 rd gefa alla niðurstöðuna sem ár, mánuðir og dagar .

    3.1. Að nota DATEDIF aðgerðina til að reikna út ár

    Í þessari aðferð mun ég nota DATEDIF fallið til að reikna út þjónustuárið í árum . Við skulum sjá skrefin.

    Skref:

    • Í fyrsta lagi skaltu velja reitinn þar sem þú vilt reikna þjónustuárin . Hér valdi ég reit E5 .
    • Í öðru lagi, í reit E5 skrifaðu eftirfarandiformúla.
    =DATEDIF(C5, D5, "y")& " Years"

    Formúlusundurliðun

    • DATEDIF(C5, D5, „y“) —-> Hér mun DATEDIF fallið skila fjölda ára á milli tveggja tiltekinna dagsetninga.
      • Úttak: 7
    • DATEDIF(C5, D5, “y”)& "Ár" —-> breytist í
      • 7& ” Years” —-> Nú mun Ampersand (&) stjórnandinn sameina texta og formúluna .
        • Úttak: "7 ár"
    • Í þriðja lagi, ýttu á ENTER til að fá niðurstöðuna.

    • Dragðu nú Fill Handle til að afrita formúluna.

    Að lokum geturðu séð að ég hef afritað formúluna í allar hinar frumurnar og reiknað út þjónustuárin í Excel fyrir hvern starfsmann í ár .

    3.2. Að nota DATEDIF aðgerðina til að reikna út ár og mánuði

    Hér mun ég nota DATEDIF fallið til að reikna út Ár þjónustu í árum og mánuðir . Við skulum sjá skrefin.

    Skref:

    • Í fyrsta lagi skaltu velja reitinn þar sem þú vilt reikna þjónustuárin . Hér valdi ég reit E5 .
    • Í öðru lagi, skrifaðu eftirfarandi formúlu í reit E5 .
    =DATEDIF(C5,D5,"y")&" Years, "&DATEDIF(C5,D5,"ym")&" Months"

    Formúlusundurliðun

    • DATEDIF(C5,D5,”y ”) —-> Hér mun DATEDIF fallið skila númerinuára milli tveggja tiltekinna dagsetninga.
      • Úttak: 7
    • DATEDIF(C5,D5,”ym”) —-> Hér, DATEDIF aðgerðin mun skila fjölda mánaða á milli tveggja tiltekinna dagsetninga og hunsa daga og ár.
      • Úttak: 11
    • DATEDIF(C5,D5,”y”)&” Ár, "&DATEDIF(C5,D5,"ym")&" Mánuðir“ —-> breytist í
      • 7&“ Ár, "&11&" Mánuðir“ —-> Nú mun Ampersand (&) stjórnandinn sameina textana og formúlurnar .
        • Úttak: „7 ár, 11 mánuðir“
    • Í þriðja lagi, ýttu á ENTER til að fá niðurstöðuna.

    • Eftir það skaltu draga Fill Handle til afritaðu formúluna.

    Að lokum geturðu séð að ég hef afritað formúluna í allar hinar hólfin og reiknað út Þjónustuárin fyrir hvern starfsmann í ár og mánuði .

    3.3. Notkun DATEDIF aðgerðarinnar til að reikna út ár, mánuði og daga

    Í þessari aðferð mun ég nota aðgerðina DATEDIF til að reikna þjónustuárið í EXcel í ár, mánuðir og dagar . Við skulum sjá hvernig það er gert.

    Skref:

    • Veldu fyrst reitinn þar sem þú vilt reikna þjónustuárin . Hér valdi ég reit E5 .
    • Í öðru lagi, í reit E5 skrifaðu eftirfarandiformúla.
    =DATEDIF(C5,D5,"y") & " Years, " & DATEDIF(C5,D5,"ym") & " Months, " & DATEDIF(C5,D5,"md") & " Days"

    Formúlusundurliðun

    • DATEDIF(C5,D5,”y”) —-> Hér mun DATEDIF fallið skila fjölda ára á milli þessar tvær gefnar dagsetningar.
      • Úttak: 7
    • DATEDIF(C5,D5,”ym”) —-> Hér mun DATEDIF fallið skila fjölda mánaða á milli tveggja tiltekinna dagsetninga og hunsa daga og ár.
      • Úttak: 11
    • DATEDIF(C5,D5,”md”) —-> Hér, DATEDIF aðgerðin mun skila fjölda daga á milli tveggja tiltekinna dagsetninga og hunsa mánuðina og árin.
      • Úttak: 9
    • DATEDIF(C5,D5,”y”) & "Ár," & DATEDIF(C5,D5,"ym") & "Mánuður," & DATEDIF(C5,D5,"md") & "Daga" —-> breytist í
      • 7 & "Ár," & 11 & "Mánuður," & 9 & ”Daga” —-> Nú mun Ampersand (&) stjórnandinn sameina textana og formúlurnar .
        • Úttak: „7 ár, 11 mánuðir, 9 dagar“
    • Í þriðja lagi, ýttu á ENTER til að fá niðurstöðuna.

    • Eftir það skaltu draga Fill Handle til að afrita formúluna.

    Að lokum geturðu séð að ég hef afritað formúluna í allar hinar frumurnar og reiknað út Ár af Þjónusta fyrir hvern starfsmann í árum, mánuðum og dögum .

    4. Nota IF og DATEDIF aðgerðir

    Ef þú ert með starfsmenn sem hafa unnið minna en eitt ár þá mun þessi aðferð vera gagnleg fyrir þig. Hér mun ég nota IF aðgerðina og DATEDIF aðgerðina til að reikna út þjónustuárin í Excel. Ég mun útskýra 2 ​​ dæmi með 2 mismunandi gerðum af úttak .

    Dæmi-01: Skila textastreng ef þjónustutími er styttri en einn Ár

    Í þessu dæmi mun ég skila textastreng ef Þjónustuár er minna en ár . Við skulum sjá hvernig það er gert.

    Skref:

    • Veldu fyrst reitinn þar sem þú vilt reikna þjónustuárin . Hér valdi ég reit E5 .
    • Í öðru lagi, skrifaðu eftirfarandi formúlu í reit E5 .
    =IF(DATEDIF(C5,D5,"y")=0,"Less than a year",DATEDIF(C5,D5,"y")&" Years, "&DATEDIF(C5,D5,"ym")&" Months")

    Formúlusundurliðun

    • DATEDIF(C5,D5,”y ”) —-> Hér mun DATEDIF fallið skila fjölda ára á milli tveggja tiltekinna dagsetninga.
      • Úttak: 7
    • DATEDIF(C5,D5,”ym”) —-> Hér mun DATEDIF fallið skila fjölda mánaða á milli tveggja tiltekinna dagsetninga og hunsa daga og ár.
      • Úttak: 11
    • IF(DATEDIF(C5,D5,”y”)=0,”Minna en ár ",DATEDIF(C5,D5,"y")&" Ár, "&DATEDIF(C5,D5,"ym")&" mánuðir") —-> breytist í
      • IF(7=0,"Minna en ár",7&"Ár, "&11&" Mánuðir”) —-> Nú mun IF aðgerðin athuga logical_test . Ef það er Satt mun formúlan skila „Minna en ári“. Og ef hún er Rangt mun formúlan skila þjónustuárunum á árum og mánuðum.
        • Úttak: "7 ár, 11 mánuðir"
    • Í þriðja lagi, ýttu á ENTER til að fá niðurstöðuna.

    • Eftir það skaltu draga Fill Handle til að afrita formúluna.

    Að lokum geturðu séð að ég hef afritað formúluna og reiknað út starfsárin fyrir hvern starfsmann.

    Dæmi-02: Reikningsmánuður ef þjónustutími er styttri en eitt ár

    Í þessu dæmi mun ég reikna út þjónustuárin í mánuði ef það er minna en ár . Ég mun nota IF aðgerðina og DATEDIF aðgerðina til að reikna út Þjónustuár í Excel. Við skulum sjá skrefin.

    Skref:

    • Í fyrsta lagi skaltu velja reitinn þar sem þú vilt reikna þjónustuárin . Hér valdi ég reit E5 .
    • Í öðru lagi, skrifaðu eftirfarandi formúlu í reit E5 .
    =IF(DATEDIF(C5,D5,"y")=0,DATEDIF(C5,D5,"ym")&" Months",DATEDIF(C5,D5,"y")&" Years, "&DATEDIF(C5,D5,"ym")&" Months")

    Formúlusundurliðun

    • DATEDIF(C5,D5,”y ”) —-> Hér mun DATEDIF fallið skila fjölda ára á milli tveggja tiltekinna dagsetninga.
      • Úttak:

    Hugh West er mjög reyndur Excel þjálfari og sérfræðingur með yfir 10 ára reynslu í greininni. Hann er með BA gráðu í bókhaldi og fjármálum og meistaragráðu í viðskiptafræði. Hugh hefur ástríðu fyrir kennslu og hefur þróað einstaka kennsluaðferð sem auðvelt er að fylgja eftir og skilja. Sérfræðiþekking hans á Excel hefur hjálpað þúsundum nemenda og fagfólks um allan heim að bæta færni sína og skara fram úr í starfi. Í gegnum bloggið sitt deilir Hugh þekkingu sinni með heiminum og býður upp á ókeypis Excel námskeið og netþjálfun til að hjálpa einstaklingum og fyrirtækjum að ná fullum möguleikum.