Kiel Kalkuli Jarojn da Servo en Excel (4 Facilaj Manieroj)

  • Kundividu Ĉi Tion
Hugh West

Supozi vi havas dungiton, kiu lastatempe eksiĝis de via kompanio. Vi volas kalkuli liajn jarojn de servo ĉe via kompanio. Estas pluraj manieroj kalkuli tion. Ni povas uzi multajn formulojn por tio. La ĉefa celo de ĉi tiu artikolo estas klarigi kiel kalkuli jarojn da servo en Excel en malsamaj manieroj. La servodaŭro kun tagoj, monatoj kaj jaroj ankaŭ estos kalkulita.

Elŝutu Praktikan Laborlibron

Kalkuli Jarojn de Servo.xlsx

4 Facilaj Vojoj por Kalkuli Jarojn de Servo en Excel

Kiel mi diris pli frue ekzistas pluraj manieroj kalkuli jarojn da servo en Excel. Ĉi tie, mi klarigos 4 facilajn kaj efikajn manierojn fari ĝin. Mi prenis la sekvan datumaron por klarigi ĉi tiun artikolon. Ĝi enhavas la Nomon de Dungito , Dato de Aliĝo , kaj Dato de Fino . Mi klarigos kiel kalkuli Jarojn de Servo por ili.

1. Uzado de INT & YEARFRAC-Funkcioj por Kalkuli Jarojn de Servo

En ĉi tiu metodo, mi klarigos kiel vi povas uzi la INT-funkcion kaj la YEARFRAC-funkcion por kalkuli jarojn de servo en Excel. Ni vidu la paŝojn.

Paŝoj:

  • Unue elektu la ĉelon, kie vi volas kalkuli la Jojn de Servo . Ĉi tie, mi elektis ĉelon E5 .
  • Due, en ĉelo E5 skribu la jenan7
  • DATEDIF(C5,D5,”ym”) —-> Ĉi tiu DATEDIF funkcio redonos la nombron da monatoj inter la du donitaj datoj ignorante la tagojn kaj jarojn.
    • Eligo: 11
  • IF(DATEDIF(C5,D5,”y”)=0,DATEDIF(C5,D5 ,”ym”)&” Monatoj”,DATEDIF(C5,D5,”y”)&” Jaroj, “&DATEDIF(C5,D5,”ym”)&” Monatoj”) —-> iĝas
    • IF(7=0,11&” Monatoj”,7&” Jaroj, “&11&” Monatoj”) —-> Nun, la IF funkcio kontrolos la logikan_teston . Se ĝi estas Vera , la formulo redonos la Jarojn de Servo en monatoj . Kaj se ĝi estas Falsa la formulo redonos la Jaroj da Servo en jaroj kaj monatoj.
      • Eligo: "7 Jaroj, 11 Monatoj"
    • Trie, premu ENTER por ricevi la rezulton.

    • Sekva, trenu la Plenigi Tenilon por kopii la formulon.

    Fine, vi povas vidi, ke mi kopiis la formulon kaj kalkulis la Djarojn por ĉiu dungito.

    Kalkuli Jarojn da Servo en Excel de Dungo Dato

    En ĉi tiu sekcio, mi montros al vi kiel vi povas kalkuli Jarojn da Servo de la Dungo Dato al la nuna dato . Mi ankaŭ montros al vi kiel vi povas kalkuli la Findaton de servadoperiodo de la Dato .

    1. Uzante HODIAŬ-Funkcion por Kalkuli Jarojn deServo de Dungo-Dato

    Estas enkonstruita funkcio en Excel kiu povas doni al vi la aktuala dato . Ĉi tiu funkcio estas la HODIAŬ funkcio . Ĝi estas skribita en Excel kiel, =HODIAŬ () . Ĉi tiu funkcio estas kategoriita kiel Dato/Horo funkcio en Excel. Ĝi ankaŭ povas esti uzata en formulo. Kiel, en la antaŭaj ekzemploj ni laboris kun la Findato . Anstataŭ la Findato , se vi volas ekscii la Jarojn de Servo de la Dato de dungiĝo ĝis la Nuna dato , vi havas por enmeti la funkcion HODIAŬ anstatau la Fina dato .

    Mi montru al vi la paŝojn.

    Paŝoj:

    • Unue, elektu la ĉelon, kie vi volas kalkuli la Jojn de Servo . Ĉi tie, mi elektis ĉelon D5 .
    • Due, en ĉelo D5 skribu la jenan formulon.
    =DATEDIF(C5,TODAY(),"y") & " Years, " & DATEDIF(C5,TODAY(),"ym") & " Months, " & DATEDIF(C5,TODAY(),"md") & " Days"

    Formula amplekso

    • DATEDIF(C5,HODIAŬ(), ”y”) —-> Ĉi tie, la funkcio DATEDIF redonos la nombron da jaroj inter la Dato kaj la Nuna dato .
      • Eligo: 8
    • DATEDIF(C5,HODIAŬ(),”ym”) —-> La DATEDIF funkcio redonos la nombron da monatoj inter la Dato kaj la Aktuala Dato ignorante la tagojn kaj jarojn.
      • Eligo: 6
    • DATEDIF(C5,HODIAŬ(),”md”) —- > Ĉi tie, la funkcio DATEDIF redonos la nombron detagoj inter la Dungodato kaj la Aktuala Dato ignorante la monatojn kaj jarojn.
      • Eligo: 22
    • DATEDIF(C5,HODIAŬ(),”y”) & ” Jaroj, ” & DATEDIF(C5,HODIAŬ(),”ym”) & ” Monatoj, ” & DATEDIF(C5,HODIAŬ(),”md”) & ” Tagoj ” —-> fariĝas
      • 8 & ” Jaroj, ” & 6 & ” Monatoj, ” & 22 & ”Tagoj” —-> Nun, la Signo (&) operatoro kombinos la tekstojn kaj formulojn .
        • Eligo: "8 Jaroj, 6 Monatoj, 22 Tagoj"
    Noto: La avantaĝo uzi la funkcion HODIAŬ estas, ke ĝi estas ĝisdatigita ĉiufoje kiam vi malfermas vian laborfolion. Do, ĉiutage, kiam vi malfermas vian laborfolion, la daŭro de la servo ankaŭ estas ĝisdatigita.

    • Trie, premu ENTER por ricevi la rezulton.

    • Post tio, trenu la Plenigi Tenilon por kopii la formulon.

    Fine, vi povas vidi, ke mi kopiis la formulon kaj kalkulis la Jarojn da Servo de Dato de dungitaro en Excel por ĉiu dungito.

    ➥ Legu Pli: Kalkuli Nombron da Tagoj Inter Hodiaŭ & Alia Dato

    2. Kalkulado de Fina Dato de Ludodato post Certaj Jaroj da Servo

    En ĉi tiu ekzemplo, mi montros al vi kiel vi povas kalkuli la Findaton de servoperiodo de la Dato de Dungo kaj la Jaroj de Servado .Supozu, ke vi havas kelkajn dungitojn kaj vi volas taksi ilian agadon post certaj Jaroj de Servo de la Dunga Dato . Do, por ĉi tiu rendimenta taksado, vi bezonos la Finan Daton de tiu serva periodo. Ĉi tie, mi uzos la funkcion EDATE por kalkuli la Findaton .

    Ni vidu kiel vi povas fari ĝin.

    Paŝoj :

    • Unue, elektu la ĉelon kie vi volas kalkuli la Finan Daton . Ĉi tie, mi elektis ĉelon E5.
    • Due, en ĉelo E5 skribu la jenan formulon.
    =EDATE(C5,D5*12)

    Ĉi tie, en la funkcio EDATE , mi elektis C5 kiel komencdaton kaj D5*12 kiel monato s. Mi multoblis la jarojn per 12 por konverti ilin en monatojn . Poste, la formulo redonos la daton post ĉi tiuj elektitaj monatoj.

    • Trie, premu ENTER , kaj vi ricevos la Findaton .

    • Post tio, trenu la Plenigi Tenilon por kopii la formulon.

    Fine, vi povas vidi, ke mi kopiis la formulon kaj ricevis la Findaton por ĉiu dungito.

    Praktika Sekcio

    Ĉi tie, mi disponigis praktikfolion por vi, por ke vi povu ekzerci kiel kalkuli jarojn da servo en Excel.

    Konkludo

    Por konkludi, mi provis priskribi kiel kalkuli jarojn da servo en Excel.Esence, mi kalkulis la nombron da jaroj inter du datoj en Excel. Mi klarigis 4 malsamajn manierojn fari ĝin. La funkcio DATEDIF faciligas kalkuli la longon inter du datoj. Mi esperas, ke vi ne renkontis malfacilaĵojn dum legado de ĉi tiu artikolo. Konektiĝu kun ExcelWIKI por akiri pliajn artikolojn kiel ĉi. Finfine, se vi havas demandojn, informu min en la komenta sekcio.

    formulo. =INT(YEARFRAC(C5,D5))

    Formula disfalo

    • YEARFRAC(C5,D5) —-> Ĉi tie, la funkcio YEARFRAC redonos frakcion de la jaro reprezentita per la nombro da tagoj inter la datoj en ĉeloj C5 kaj D6 .
      • Eligo: 7.94166666666667
    • INT(YEARFRAC(C5,D5)) —-> turniĝas en
      • INT(7.94166666666667) —-> Ĉi tie, la funkcio INT redonos la entjeran nombron rondigante ĝin malsupren.
        • Eligo: 7
    • Trie, premu ENTER por ricevi la rezulton.

    • Post tio, trenu la Plenigi Tenilon por kopii la formulon al aliaj ĉeloj.

    Fine, vi povas vidi, ke mi kopiis la formulon al ĉiuj aliaj ĉeloj kaj kalkulis Jarojn da Servo en Excel por ĉiu dungito.

    2. Uzante DAYS360 kaj DATE-Funkciojn por Kalkuli Jarojn de Servo

    En ĉi tiu dua metodo, mi uzos la funkcion DAYS360 kaj la DATA funkcio por kalkuli jarojn da servo en Excel. Permesu al mi montri al vi kiel ĝi estas farita.

    Paŝoj:

    • Unue, elektu la ĉelon kie vi volas kalkuli la Jarojn de Servo . Ĉi tie, mi elektis ĉelon E5 .
    • Due, en ĉelo E5 skribu la jenan formulon.
    =INT(DAYS360(DATE(YEAR(C5),MONTH(C5),DAY(C5)),DATE(YEAR(D5),MONTH(D5),DAY(D5)))/360)

    FormuloAmplekso

    • TAGO(D5) —-> Ĉi tie, la funkcio TAG redonos la tagan numeron de la dato en ĉelo D5 .
      • Eligo: 24
    • MONATO(D5) —-> Jen, la MONATO-funkcio redonos la monatan numeron de la donita dato en ĉelo D5 .
      • Eligo: 1
    • JARO(D5) —-> Jen, la funkcio JARO resendos la jarnumeron de la donita dato en ĉelo D5 .
      • Eligo: 2022
    • DATO(JARO(D5),MONATO(D5),TAGO(D5)) —-> ; ŝanĝas en
      • DATO(2022,1,24) —-> Ĉi tie, la funkcio DATO redonos seria numero kiu reprezentas daton de difinita jaro, monato kaj tago.
        • Eligo: 44585
    • DATO(JARO(C5),MONATO(C5),TAGO( C5)) —-> ŝanĝas en
      • DATO(2014,2,15) —-> Denove, la funkcio DATO redonos seria numero kiu reprezentas daton de difinita jaro, monato kaj tago.
        • Eligo: 41685
    • TAGOJ360(DATO(JARO(C5),MONATO(C5), TAGO (C5)), DATO (JARO (D5), MONATO (D5), TAGO (D5))) —-> ŝanĝas en
      • DAYS360(41685,44585) —- > Ĉi tie, la funkcio DAYS360 redonos la nombron da tagoj inter la du donitaj datoj.
        • Eligo: 2859
    • INT(DAYS360(DATO(JARO(C5),MONATO(C5) ),TAGO(C5)),DATO(JARO(D5),MONATO(D5),TAGO(D5)))/360) —-> fariĝas
      • INT(2859/360) —-> Jen, Jen, la INT funkcio redonos la entjeran nombron rondigante ĝin malsupren.
        • Eligo: 7
    • Trie, premu ENTER por akiri la rezulton.

    • Post tio, trenu la Plenigu Tenilon por kopii la formulon al aliaj ĉeloj.

    Fine, vi povas vidi, ke mi kopiis la formulon al ĉiuj aliaj ĉeloj kaj kalkulis Jojn da Servo por ĉiu dungito.

    3. Uzo de DATEDIF-Funkcio por Kalkuli Jarojn de Servo en Excel

    Nun, se vi volas kalkuli la servan daŭron de persono en jaroj, monatoj kaj tagoj vi povas uzu la funkcion DATEDIF . En ĉi tiu ekzemplo, mi kalkulos la jarojn de servo laŭ tri maniere. La 1 st donos la eligon kiel jarojn , la 2 nd donos la rezulton kiel jaroj kaj monatoj kaj la 3 rd unu donos la plenan rezulton kiel jaroj, monatoj kaj tagoj .

    3.1. Uzante DATEDIF-Funkcion por Kalkuli Jarojn

    En ĉi tiu metodo, mi uzos la DATEDIF -funkcion por kalkuli la Jaron de Servo en jaroj . Ni vidu la paŝojn.

    Paŝoj:

    • Unue elektu la ĉelon, kie vi volas kalkuli la Jojn de Servo . Ĉi tie, mi elektis ĉelon E5 .
    • Due, en ĉelo E5 skribu la jenanformulo.
    =DATEDIF(C5, D5, "y")& " Years"

    Formula disfalo

    • DATEDIF(C5, D5, “y”) —-> Ĉi tie, la DATEDIF funkcios redonos la nombron da jaroj inter la du donitaj datoj.
      • Eligo: 7
    • DATEDIF(C5, D5, “y”)& ”Jaroj” —-> fariĝas
      • 7& ”Jaroj” —-> Nun, la Signo (&) operatoro kombinos la tekston kaj formulon .
        • Eligo: "7 Jaroj"
    • Trie, premu ENIGU por ricevi la rezulton.

    • Nun trenu la Plenigi Tenilon por kopii la formulon.

    Fine, vi povas vidi, ke mi kopiis la formulon al ĉiuj aliaj ĉeloj kaj kalkulis la Jojn da Servo en Excel por ĉiu dungito en jaroj .

    3.2. Aplikante DATEDIF-Funkcion por Kalkuli Jarojn kaj Monatojn

    Ĉi tie, mi aplikos la DATEDIF -funkcion por kalkuli la Jarojn de Servoj en jaroj kaj monatoj . Ni vidu la paŝojn.

    Paŝoj:

    • Unue elektu la ĉelon, kie vi volas kalkuli la Jojn de Servo . Ĉi tie, mi elektis ĉelon E5 .
    • Due, en ĉelo E5 skribu la jenan formulon.
    =DATEDIF(C5,D5,"y")&" Years, "&DATEDIF(C5,D5,"ym")&" Months"

    Formula amplekso

    • DATEDIF(C5,D5,”y ”) —-> Ĉi tie, la funkcio DATEDIF redonos la nombronde jaroj inter la du donitaj datoj.
      • Eligo: 7
    • DATEDIF(C5,D5,”ym”) —-> Jen, la DATEDIF funkcio redonos la nombron da monatoj inter la du donitaj datoj ignorante la tagojn kaj jarojn.
      • Eligo: 11
    • DATEDIF(C5,D5,”y”)&” Jaroj, "&DATEDIF(C5,D5,"ym")&" Monatoj” —-> iĝas
      • 7&” Jaroj, "&11&" Monatoj” —-> Nun, la Signo (&) operatoro kombinos la tekstojn kaj formulojn .
        • Eligo: "7 Jaroj, 11 Monatoj"
    • Trie, premu ENTER por ricevi la rezulton.

    • Post tio, trenu la Plenigi Tenilon al kopiu la formulon.

    Fine, vi povas vidi, ke mi kopiis la formulon al ĉiuj aliaj ĉeloj kaj kalkulis la Jojn de Servo por ĉiu dungito en jaroj kaj monatoj .

    3.3. Uzo de DATEDIF-Funkcio por Kalkuli Jarojn, Monatojn kaj Tagojn

    En ĉi tiu metodo, mi uzos la funkcion DATEDIF por kalkuli la Jaron de Servo en EXcel en jaroj, monatoj kaj tagoj . Ni vidu kiel ĝi estas farita.

    Paŝoj:

    • Unue elektu la ĉelon, kie vi volas kalkuli la Jojn de Servo . Ĉi tie, mi elektis ĉelon E5 .
    • Due, en ĉelo E5 skribu la jenanformulo.
    =DATEDIF(C5,D5,"y") & " Years, " & DATEDIF(C5,D5,"ym") & " Months, " & DATEDIF(C5,D5,"md") & " Days"

    Formula disfalo

    • DATEDIF(C5,D5,”y”) —-> Ĉi tie, la funkcio DATEDIF redonos la nombron da jaroj inter la du donitaj datoj.
      • Eligo: 7
    • DATEDIF(C5,D5,”ym”) —-> Ĉi tie, la DATEDIF funkcio redonos la nombron da monatoj inter la du donitaj datoj ignorante la tagojn kaj jarojn.
      • Eligo: 11
    • DATEDIF(C5,D5,”md”) —-> Jen, la DATEDIF funkcio redonos la nombron da tagoj inter la du donitaj datoj ignorante la monatojn kaj jarojn.
      • Eligo: 9
    • DATEDIF(C5,D5,”y”) & ” Jaroj, ” & DATEDIF(C5,D5,”ym”) & ” Monatoj, ” & DATEDIF(C5,D5,”md”) & ”Tagoj” —-> iøas en
      • 7 & ” Jaroj, ” & 11 & ” Monatoj, ” & 9 & ”Tagoj” —-> Nun, la Signo (&) operatoro kombinos la tekstojn kaj formulojn .
        • Eligo: "7 Jaroj, 11 Monatoj, 9 Tagoj"
    • Trie, premu ENTER por ricevi la rezulton.

    • Post tio, trenu la Plentenilo. por kopii la formulon.

    Fine, vi povas vidi, ke mi kopiis la formulon al ĉiuj aliaj ĉeloj kaj kalkulis la Jarojn de Servo por ĉiu dungito en jaroj, monatoj kaj tagoj .

    4. Uzado de IF kaj DATEDIF-Funkcioj

    Se vi havas dungitojn, kiuj laboris malpli ol jaron, tiam ĉi tiu metodo estos helpema por vi. Ĉi tie, mi uzos la IF-funkcion kaj la DATEDIF funkcion por kalkuli la jarojn de servo en Excel. Mi klarigos 2 ​​ ekzemplojn kun 2 malsamaj specoj de eligo .

    Ekzemplo-01: Revenanta Teksturon Se Serva Daŭro Estas Malpli ol Unu Jaro

    En ĉi tiu ekzemplo, mi resendos tekstoĉenon se la Jaroj de Servo estas malpli ol jaro . Ni vidu kiel ĝi estas farita.

    Paŝoj:

    • Unue elektu la ĉelon, kie vi volas kalkuli la Jojn de Servo . Ĉi tie, mi elektis ĉelon E5 .
    • Due, en ĉelo E5 skribu la jenan formulon.
    =IF(DATEDIF(C5,D5,"y")=0,"Less than a year",DATEDIF(C5,D5,"y")&" Years, "&DATEDIF(C5,D5,"ym")&" Months")

    Formula amplekso

    • DATEDIF(C5,D5,”y ”) —-> Ĉi tie, la funkcio DATEDIF redonos la nombron da jaroj inter la du donitaj datoj.
      • Eligo: 7
    • DATEDIF(C5,D5,”ym”) —-> Ĉi tie, la DATEDIF funkcio redonos la nombron da monatoj inter la du donitaj datoj ignorante la tagojn kaj jarojn.
      • Eligo: 11
    • IF(DATEDIF(C5,D5,”y”)=0,”Malpli ol jaro ”,DATEDIF(C5,D5,”y”)&” Jaroj, “&DATEDIF(C5,D5,”ym”)&” Monatoj”) —-> ŝanĝas en
      • IF(7=0,"Malpli ol jaro",7&"Jaroj, "&11&" Monatoj") —-> Nun, la IF funkcio kontrolos la logikan_teston . Se ĝi estas Vera , la formulo resendos “Malpli ol unu jaro”. Kaj se ĝi estas Falsa la formulo redonos la Jarojn de Servo. en jaroj kaj monatoj.
        • Eligo: "7 Jaroj, 11 Monatoj"
    • Trie, premu ENTER por ricevi la rezulton.

    • Post tio, trenu la Plenigi Tenilon por kopii la formulon.

    Fine, vi povas vidi, ke mi kopiis la formulon kaj kalkulis la Jojn de Servo por ĉiu dungito.

    Ekzemplo-02: Kalkulado de Monato Se Serva Daŭro Estas Malpli ol Unu Jaro

    En ĉi tiu ekzemplo, mi kalkulos la Jojn de Servo en monatoj se ĝi estas malpli ol jaro . Mi uzos la funkcion IF kaj la funkcion DATEDIF por kalkuli la Jojn de Servo en Excel. Ni vidu la paŝojn.

    Paŝoj:

    • Unue elektu la ĉelon, kie vi volas kalkuli la Jojn de Servo . Ĉi tie, mi elektis ĉelon E5 .
    • Due, en ĉelo E5 skribu la jenan formulon.
    =IF(DATEDIF(C5,D5,"y")=0,DATEDIF(C5,D5,"ym")&" Months",DATEDIF(C5,D5,"y")&" Years, "&DATEDIF(C5,D5,"ym")&" Months")

    Formula amplekso

    • DATEDIF(C5,D5,”y ”) —-> Ĉi tie, la funkcio DATEDIF redonos la nombron da jaroj inter la du donitaj datoj.
      • Eligo:

    Hugh West estas tre sperta Excel-trejnisto kaj analizisto kun pli ol 10 jaroj da sperto en la industrio. Li tenas bakalaŭron en Kontado kaj Financo kaj magistron en Komercadministracio. Hugh havas entuziasmon por instruado kaj evoluigis unikan instruan aliron kiu estas facile sekvi kaj kompreni. Lia sperta scio pri Excel helpis milojn da studentoj kaj profesiuloj tutmonde plibonigi siajn kapablojn kaj elstari en siaj karieroj. Per sia blogo, Hugh dividas sian scion kun la mondo, proponante senpagajn Excel-lernilojn kaj interretan trejnadon por helpi individuojn kaj entreprenojn atingi sian plenan potencialon.