Excel-də xidmət illərini necə hesablamaq olar (4 asan yol)

  • Bunu Paylaş
Hugh West

Fərz edək ki, yaxınlarda şirkətinizdən istefa vermiş bir işçiniz var. Siz onun şirkətinizdə xidmət ili hesablamaq istəyirsiniz. Bunu hesablamağın bir neçə yolu var. Bunun üçün çoxlu formullardan istifadə edə bilərik. Bu məqalənin əsas məqsədi Excel-də xidmət illərinin müxtəlif yollarla necə hesablanacağını izah etməkdir. Günlər, aylar və illərlə xidmət müddəti də hesablanacaq.

Təcrübə İş Kitabını Yükləyin

Xidmət İllərinin Hesablanması.xlsx

Excel-də Xidmət İllərini Hesablamağın 4 Asan Yolu

Əvvəlcə dediyim kimi Excel-də xidmət illərini hesablamaq üçün bir neçə üsul var. Burada mən 4 bunu etməyin asan və səmərəli yollarını izah edəcəyəm. Bu məqaləni izah etmək üçün aşağıdakı məlumat dəstini götürdüm. O, İşçinin Adı , Qoşulma Tarixi Bitmə Tarixini ehtiva edir. Mən onlar üçün İlləri Xidmət -i necə hesablayacağını izah edəcəyəm.

1. INT & Xidmət İllərini Hesablamaq üçün YEARFRAC Funksiyaları

Bu metodda mən sizə INT funksiyasından YEARFRAC funksiyasından istifadə edərək illərin hesablanmasından necə istifadə edə biləcəyinizi izah edəcəyəm. Excel-də xidmət . Gəlin addımlara baxaq.

Addımlar:

  • İlk olaraq Xidmət İllərini hesablamaq istədiyiniz xananı seçin. Burada E5 xanasını seçdim.
  • İkincisi, E5 xanasına aşağıdakıları yazın7
  • DATEDIF(C5,D5,”ym”) —-> Bu DATEDIF funksiya gün və illərə məhəl qoymadan iki verilmiş tarix arasındakı ayların sayını qaytaracaq.
    • Çıxış: 11
  • IF(DATEDIF(C5,D5,”y”)=0,DATEDIF(C5,D5) ,”ym”)&” Aylar”,DATEDIF(C5,D5,”y”)&” İllər, “&DATEDIF(C5,D5,”ym”)&” Aylar”) —->
    • ƏGƏR(7=0,11&” Aylar”, 7&” İllər, “&11&” Aylar”) --> İndi, IF funksiyası məntiqi_testi yoxlayacaq. Əgər Doğru olarsa, düstur Xidmət İllərini aylarla qaytaracaq. Yanlış düsturu qaytaracaq Xidmət İlləri illər və aylarla.
      • Çıxış: “7 İl, 11 Ay”
    • Üçüncü olaraq, <1 düyməsini basın>Nəticəni əldə etmək üçün ENTER edin.

    • Sonra düsturu kopyalamaq üçün Doldurma Dəstəsini dartın.

    Nəhayət, görə bilərsiniz ki, mən düsturu köçürdüm və hər bir işçi üçün Xidmət İlləri hesabladım.

    İcarəyə götürülmə tarixindən Excel-də Xidmət İllərini Hesablayın

    Bu bölmədə mən sizə İşəgötürmədən Xidmət İllərini necə hesablaya biləcəyinizi göstərəcəyəm. Tarix ilə cari tarix . Mən sizə həmçinin İşəgötürmə Tarixindən xidmət dövrünün Bitmə Tarixini necə hesablaya biləcəyinizi göstərəcəyəm.

    1. İlləri Hesablamaq üçün TODAY funksiyasından istifadəİcarə Tarixindən Xidmət

    Excel-də sizə cari tarix verə bilən daxili funksiya var. Bu funksiya TODAY funksiyasıdır . Excel-də =BUGÜN () kimi yazılır. Bu funksiya Excel-də Tarix/Saat funksiyası kimi təsnif edilir. Formulada da istifadə edilə bilər. Necə ki, əvvəlki nümunələrdə biz Bitmə tarixi ilə işləmişik. Bitmə Tarixi əvəzinə, İşəgötürmə Tarixindən Cari Tarix ə qədər olan Xidmət İlləri -ni öyrənmək istəyirsinizsə Son Date əvəzinə TODAY funksiyasını daxil etmək üçün.

    İcazə verin sizə addımları göstərim.

    Addımlar:

    • İlk olaraq Xidmət İllərini hesablamaq istədiyiniz xananı seçin. Burada mən D5 xanasını seçdim.
    • İkincisi, D5 xanasına aşağıdakı düsturu yazın.
    =DATEDIF(C5,TODAY(),"y") & " Years, " & DATEDIF(C5,TODAY(),"ym") & " Months, " & DATEDIF(C5,TODAY(),"md") & " Days"

    Düsturun Dağılımı

    • TARİXİ(C5,TODAY(), ”y”) —-> Burada DATEDIF funksiyası İşə qəbul tarixi ilə Cari Tarix arasındakı illərin sayını qaytaracaq.
      • Çıxış: 8
    • DATEDIF(C5,TODAY(),”ym”) —-> DATEDIF funksiyası gün və illərə məhəl qoymadan İşəgötürmə Tarixi ilə Cari Tarix arasındakı ayların sayını qaytaracaq.
      • Çıxış: 6
    • DATEDIF(C5,TODAY(),”md”) —- > Burada DATEDIF funksiyası ədədi qaytaracaqaylar və illər nəzərə alınmadan İşəgötürmə Tarixi ilə Cari Tarix arasındakı günlər.
      • Çıxış: 22
    • DATEDIF(C5,TODAY(),”y”) & “İllər”, & DATEDIF(C5,BUGÜN(),”ym”) & ” Aylar, ” & DATEDIF(C5,BUGÜN(),”md”) & ” Günlər” —->
      • 8 & “İllər”, & 6 & amp; ” Aylar, ” & 22 & amp; ” Günlər” —-> İndi Ampersand (&) operatoru mətnləri düsturları birləşdirəcək.
        • Çıxış: “8 İl, 6 Ay, 22 Gün”
    Qeyd: BUGÜN funksiyasından istifadə etməyin üstünlüyü ondan ibarətdir ki, siz hər dəfə iş vərəqinizi açdığınız zaman yenilənir. Beləliklə, hər gün iş vərəqinizi açdığınız zaman xidmət stajı da yenilənir.

    • Üçüncüsü, nəticə əldə etmək üçün ENTER düyməsini basın.

    • Bundan sonra düsturu kopyalamaq üçün Doldurma Dəstəyi -ni dartın.

    Nəhayət, siz düsturu kopyaladığımı və hər bir işçi üçün Excel-də İş stajı İşə qəbul tarixi -ni hesabladığımı görə bilərəm.

    ➥ Ətraflı oxuyun: Bu gün və amp arasında günlərin sayını hesablayın; Başqa bir tarix

    2. Müəyyən Xidmət İllərindən Sonra İşəgötürmə Tarixindən Bitmə Tarixinin Hesablanması

    Bu nümunədə sizə Bitmə Tarixini<2 necə hesablaya biləcəyinizi göstərəcəyəm> İşəgötürmə Tarixi Xidmət İlləri -dən etibarən xidmət müddəti.Tutaq ki, sizin bir neçə işçiniz var və siz İşəgötürmə Tarixindən müəyyən Xidmət İlləri sonra onların fəaliyyətini qiymətləndirmək istəyirsiniz. Beləliklə, bu performansın qiymətləndirilməsi üçün sizə həmin xidmət dövrünün Bitmə Tarixi lazımdır. Burada mən Bitmə tarixini hesablamaq üçün EDATE funksiyasından istifadə edəcəyəm.

    Gəlin bunu necə edə biləcəyinizi görək.

    Addımlar :

    • İlk olaraq Bitmə tarixini hesablamaq istədiyiniz xananı seçin. Burada mən E5 xanasını seçdim.
    • İkincisi, E5 xanasına aşağıdakı düsturu yazın.
    =EDATE(C5,D5*12)

    Burada EDA funksiyasında mən C5 başlanğıc_tarixi olaraq seçdim və D5*12 kimi ay s. Mən illəri aylara çevirmək üçün illəri 12 -yə vurdum. Bundan sonra düstur bu seçilmiş aylardan sonra tarixi qaytaracaq.

    • Üçüncü, ENTER düyməsini basın və siz Bitmə tarixi alacaqsınız.

    • Bundan sonra düsturu kopyalamaq üçün Doldurma Dəstəsini dartın.

    Nəhayət, görə bilərsiniz ki, mən düsturu kopyaladım və hər bir işçi üçün Bitmə tarixi aldım.

    Təcrübə Bölməsi

    Budur, mən sizin üçün təcrübə vərəqini təqdim etdim ki, siz Excel-də xidmət illərini hesablaya biləsiniz.

    Nəticə

    Nəticə olaraq, Excel-də xidmət illərinin necə hesablanacağını əhatə etməyə çalışdım.Əsasən, Excel-də iki tarix arasındakı illərin sayını hesabladım. Mən bunu 4 müxtəlif üsullarla izah etdim. DATEDIF funksiyası iki tarix arasındakı uzunluğu hesablamağı asanlaşdırır. Ümid edirəm ki, bu yazını oxuyarkən heç bir çətinliklə üzləşməmisiniz. Bu kimi daha çox məqalə əldə etmək üçün ExcelWIKI ilə əlaqə saxlayın. Nəhayət, hər hansı bir sualınız varsa, şərh bölməsində mənə bildirin.

    düstur. =INT(YEARFRAC(C5,D5))

    Düsturun Dağılımı

    • YEARFRAC(C5,D5) —-> Burada YEARFRAC funksiyası ilin bir hissəsini qaytaracaq. C5 D6 xanalarındakı tarixlər.
      • Çıxış: 7.9416666666667
    • INT(YEARFRAC(C5,D5)) —->
      • INT(7.9416666666667) --> -a çevrilir.Burada INT funksiyası tam ədədi aşağı yuvarlaqlaşdırmaqla qaytaracaq.
        • Çıxış: 7
    • Üçüncü olaraq, ENTER düyməsini basın nəticəni əldə edin.

    • Bundan sonra düsturu digər xanalara köçürmək üçün Doldurma Dəstəyi -ni dartın.

    Nəhayət, görə bilərsiniz ki, mən formulanı bütün digər xanalara köçürdüm və Excel-də hər bir işçi üçün Xidmət İlləri hesabladım.

    2. Xidmət İllərini Hesablamaq üçün DAYS360 və TARİX funksiyalarından istifadə

    Bu ikinci üsulda mən DAYS360 funksiyasından və <1-dən istifadə edəcəyəm. Excel-də xidmət illərinin hesablanması üçün TARİX funksiyası . İcazə verin bunun necə edildiyini sizə göstərim.

    Addımlar:

    • İlk olaraq Xidmət İllərini . Burada E5 xanasını seçdim.
    • İkincisi, E5 xanasına aşağıdakı düsturu yazın.
    =INT(DAYS360(DATE(YEAR(C5),MONTH(C5),DAY(C5)),DATE(YEAR(D5),MONTH(D5),DAY(D5)))/360)

    DüsturDağılma

    • DAY(D5) —-> Burada GÜN funksiyası <1 xanasındakı tarixin gün nömrəsini qaytaracaq>D5 .
      • Çıxış: 24
    • MONTH(D5) —-> Burada, MONTH funksiyası D5 xanasında verilmiş tarixin ay nömrəsini qaytaracaq.
      • Çıxış: 1
    • YEAR(D5) —-> Burada YEAR funksiyası D5 xanasına verilmiş tarixin il nömrəsini qaytaracaq.
      • Çıxış: 2022
    • TARİX(İL(D5),AY(D5),GÜN(D5)) —-> ;
      • TARİX(2022,1,24)-ə çevrilir —-> Burada, TARİX funksiyası geri qaytaracaq müəyyən bir il, ay və gündən bir tarixi təmsil edən seriya nömrəsi.
        • Çıxış: 44585
    • TARİX(YEAR(C5),MONTH(C5),GÜN( C5)) —->
      • TARİX-ə çevrilir(2014,2,15) —-> Yenə də TARİX funksiyası a qaytaracaq müəyyən bir il, ay və gündən bir tarixi təmsil edən seriya nömrəsi.
        • Çıxış: 41685
    • GÜN 360(TARİX(İL(C5),AY(C5),) GÜN(C5)),TARİX(İL(D5),AY(D5),GÜN(D5))) —->
      • GÜNLƏRƏ çevrilir(41685,44585) —- > Burada DAYS360 funksiyası verilmiş iki tarix arasındakı günlərin sayını qaytaracaq.
        • Çıxış: 2859
    • INT(DAYS360(TARİX(İL(C5),MONTH(C5)) ),GÜN(C5)),TARİX(İL(D5),AY(D5),GÜN(D5)/360) —-> ə çevrilir
      • INT(2859/360) —-> Burada, INT funksiyası tam ədədi aşağı yuvarlaqlaşdırmaqla qaytaracaq.
        • Çıxış: 7
    • Üçüncü olaraq, ENTER düyməsini basın. nəticəni əldə edin.

    • Bundan sonra düsturu digər xanalara köçürmək üçün Doldurma Dəstəsini dartın.

    Nəhayət, görə bilərsiniz ki, mən formulanı bütün digər xanalara köçürdüm və hər bir işçi üçün Xidmət İlləri hesabladım.

    3. Excel-də Xidmət İllərini Hesablamaq üçün DATEDIF Funksiyasının İstifadəsi

    İndi, əgər bir şəxsin xidmət müddətini illər, aylar və günlərlə hesablamaq istəyirsinizsə, bunu edə bilərsiniz. DATEDIF funksiyasından istifadə edin. Bu misalda mən xidmət illərini üç yolla hesablayacağam. 1 st çıxışı il kimi, 2 nd kimi nəticə verəcək illər və aylar 3 rd illər, aylar və günlər kimi tam nəticə verəcəkdir.

    3.1. İlləri Hesablamaq üçün DATEDIF Funksiyasından İstifadə

    Bu üsulda mən İllər -də Xidmət İlini hesablamaq üçün DATEDIF funksiyasından istifadə edəcəyəm. Gəlin addımlara baxaq.

    Addımlar:

    • İlk olaraq Xidmət İllərini hesablamaq istədiyiniz xananı seçin. Burada E5 xanasını seçdim.
    • İkincisi, E5 xanasına aşağıdakıları yazındüstur.
    =DATEDIF(C5, D5, "y")& " Years"

    Düsturun Dağılımı

    • DATEDIF(C5, D5, “y”) —-> Burada, DATEDIF funksiyası verilmiş iki tarix arasındakı illərin sayını qaytaracaq.
      • Çıxış: 7
    • DATEDIF(C5, D5, “y”)& ” İllər” —->
      • 7& ” İllər” —-> İndi Ampersand (&) operatoru mətn düsturu birləşdirəcək.
        • Çıxış: “7 İl”
    • Üçüncü, ENTER nəticəni əldə etmək üçün.

    • İndi düsturu köçürmək üçün Doldurma Dəstəsini dartın.

    Nəhayət, görə bilərsiniz ki, mən formulanı bütün digər xanalara köçürdüm və -də hər bir işçi üçün Excel-də Xidmət İlləri hesabladım. illər .

    3.2. İlləri və Ayları Hesablamaq üçün DATEDIF Funksiyasını Tətbiq etmək

    Burada mən Xidmət İllərini illərdə <1 hesablamaq üçün DATEDIF funksiyasını tətbiq edəcəyəm>və aylar . Gəlin addımlara baxaq.

    Addımlar:

    • İlk olaraq Xidmət İllərini hesablamaq istədiyiniz xananı seçin. Burada E5 xanasını seçdim.
    • İkincisi, E5 xanasına aşağıdakı düsturu yazın.
    =DATEDIF(C5,D5,"y")&" Years, "&DATEDIF(C5,D5,"ym")&" Months"

    Formula Dağılımı

    • DATEDIF(C5,D5,”y) ”) —-> Burada DATEDIF funksiyası nömrəni qaytaracaqiki verilmiş tarix arasında il.
      • Çıxış: 7
    • DATEDIF(C5,D5,”ym”) —-> Burada, DATEDIF funksiyası gün və illərə məhəl qoymadan iki verilmiş tarix arasındakı ayların sayını qaytaracaq.
      • Çıxış: 11
    • DATEDIF(C5,D5,”y”)&” İllər, “&DATEDIF(C5,D5,”ym”)&” Aylar” —->
      • 7&-ə çevrilir” İllər, "&11&" Aylar” —-> İndi Ampersand (&) operatoru mətnləri düsturları birləşdirəcək.
        • Çıxış: “7 İl, 11 Ay”
    • Üçüncüsü, nəticəni əldə etmək üçün ENTER düyməsini basın.

    • Bundan sonra Doldurma Dəstəyini üzərinə sürükləyin. düsturu kopyalayın.

    Nəhayət, görə bilərsiniz ki, mən formulanı bütün digər xanalara köçürdüm və Xidmət İllərini hesabladım. hər bir işçi üçün illər və aylar .

    3.3. İllərin, Ayların və Günlərin Hesablanması üçün DATEDIF Funksiyasının İstifadəsi

    Bu metodda mən Xidmət İlini EXcel-də DATEDIF funksiyasından istifadə edəcəyəm. 1>illər, aylar və günlər . Gəlin bunun necə edildiyinə baxaq.

    Addımlar:

    • İlk olaraq Xidmət İllərini hesablamaq istədiyiniz xananı seçin. . Burada E5 xanasını seçdim.
    • İkincisi, E5 xanasına aşağıdakıları yazındüstur.
    =DATEDIF(C5,D5,"y") & " Years, " & DATEDIF(C5,D5,"ym") & " Months, " & DATEDIF(C5,D5,"md") & " Days"

    Düsturun Dağılımı

    • DATEDIF(C5,D5,”y”) —-> Burada, DATEDIF funksiyası arasındakı illərin sayını qaytaracaq. verilən iki tarix.
      • Çıxış: 7
    • DATEDIF(C5,D5,”ym”) —-> Burada DATEDIF funksiyası gün və illərə məhəl qoymadan verilmiş iki tarix arasındakı ayların sayını qaytaracaq.
      • Çıxış: 11
    • DATEDIF(C5,D5,”md”) —-> Burada, DATEDIF funksiyası ay və illərə məhəl qoymadan iki verilmiş tarix arasındakı günlərin sayını qaytaracaq.
      • Çıxış: 9
    • DATEDIF(C5,D5,”y”) & “İllər”, & DATEDIF(C5,D5,”ym”) & ” Aylar, ” & DATEDIF(C5,D5,”md”) & ” Günlər” —->
      • 7 & “İllər”, & 11 & amp; ” Aylar, ” & 9 & amp; ” Günlər” —-> İndi Ampersand (&) operatoru mətnləri düsturları birləşdirəcək.
        • Çıxış: “7 İl, 11 Ay, 9 Gün”
    • Üçüncü, nəticəni əldə etmək üçün ENTER düyməsinə basın.

    • Bundan sonra Doldurma Dəstəsini dartın formulunu kopyalamaq üçün.

    Nəhayət, görə bilərsiniz ki, mən düsturu bütün digər xanalara köçürdüm və İlləri hesabladım. Xidmət hər bir işçi üçün il, ay və gün .

    4. IF və DATEDIF Funksiyalarından istifadə

    Əgər bir ildən az işləmiş işçiləriniz varsa, bu üsul sizin üçün faydalı olacaq. Burada Excel-də Xidmət İlləri -ni hesablamaq üçün IF funksiyası DATEDIF funksiyasından istifadə edəcəyəm. Mən 2 müxtəlif çıxış tipli 2 nümunələri izah edəcəyəm.

    Nümunə-01: Xidmət Müddəti Birdən Azdırsa Mətn Sətirinin qaytarılması İl

    Bu misalda Xidmət İlləri bir ildən azdırsa mətn sətrini qaytaracam . Gəlin bunun necə edildiyinə baxaq.

    Addımlar:

    • İlk olaraq Xidmət İllərini hesablamaq istədiyiniz xananı seçin. . Burada E5 xanasını seçdim.
    • İkincisi, E5 xanasına aşağıdakı düsturu yazın.
    =IF(DATEDIF(C5,D5,"y")=0,"Less than a year",DATEDIF(C5,D5,"y")&" Years, "&DATEDIF(C5,D5,"ym")&" Months")

    Formula Dağılımı

    • DATEDIF(C5,D5,”y) ”) —-> Burada DATEDIF funksiyası verilmiş iki tarix arasındakı illərin sayını qaytaracaq.
      • Çıxış: 7
    • DATEDIF(C5,D5,”ym”) —-> Burada, DATEDIF funksiyası gün və illərə məhəl qoymadan verilmiş iki tarix arasındakı ayların sayını qaytaracaq.
      • Çıxış: 11
    • IF(DATEDIF(C5,D5,”y”)=0,”Bir ildən az ”,DATEDIF(C5,D5,”y”)&” İllər, “&DATEDIF(C5,D5,”ym”)&” Aylar”) —->
        <12-yə çevrilir> IF(7=0,"Bir ildən az",7&"İllər, "&11&" Aylar”) —-> İndi IF funksiyası məntiqi_test yoxlayacaq. Əgər Doğrudur , düstur “Bir ildən azdır” qaytaracaq. Və əgər Yanlışdırsa düstur Xidmət İllərini qaytaracaq. illər və aylarla.
        • Çıxış: “7 İl, 11 Ay”
    • Üçüncü olaraq, <1 düyməsini basın>Nəticəni əldə etmək üçün ENTER edin.

    • Bundan sonra düsturu kopyalamaq üçün Doldurma Dəstəsini dartın.

    Nəhayət, görə bilərsiniz ki, mən düsturu köçürdüm və hər bir işçi üçün Xidmət İlləri hesabladım.

    Nümunə-02: Xidmət Müddəti Bir ildən Azdırsa Ayın Hesablanması

    Bu misalda mən Xidmət İllərini hesablayacağam. aylar əgər bir ildən azdır . Excel-də Xidmət İlləri hesablamaq üçün mən ƏĞER funksiyasından və TARİX funksiyasından istifadə edəcəyəm. Gəlin addımlara baxaq.

    Addımlar:

    • İlk olaraq Xidmət İllərini hesablamaq istədiyiniz xananı seçin. Burada E5 xanasını seçdim.
    • İkincisi, E5 xanasına aşağıdakı düsturu yazın.
    =IF(DATEDIF(C5,D5,"y")=0,DATEDIF(C5,D5,"ym")&" Months",DATEDIF(C5,D5,"y")&" Years, "&DATEDIF(C5,D5,"ym")&" Months")

    Formula Dağılımı

    • DATEDIF(C5,D5,”y) ”) —-> Burada DATEDIF funksiyası verilmiş iki tarix arasındakı illərin sayını qaytaracaq.
      • Çıxış:

    Hugh West sənayedə 10 ildən çox təcrübəyə malik yüksək təcrübəli Excel təlimçisi və analitikidir. Mühasibat uçotu və maliyyə üzrə bakalavr dərəcəsi və Biznesin idarə edilməsi üzrə magistr dərəcəsinə malikdir. Hugh tədrisə həvəslidir və izləmək və başa düşmək asan olan unikal tədris yanaşması işləyib hazırlayıb. Onun Excel üzrə ekspert biliyi bütün dünyada minlərlə tələbə və mütəxəssisə öz bacarıqlarını təkmilləşdirməyə və karyeralarında üstün olmağa kömək etmişdir. Hugh öz bloqu vasitəsilə biliklərini dünya ilə bölüşür, fərdlərə və müəssisələrə öz potensiallarını tam şəkildə çatdırmaq üçün pulsuz Excel dərsləri və onlayn təlimlər təklif edir.