Преглед садржаја
Претпоставимо да имате запосленог који је недавно дао отказ у вашој компанији. Желите да израчунате његову/њену годину радног стажа у вашој компанији. Постоји неколико начина да се то израчуна. За ово можемо користити многе формуле. Главни циљ овог чланка је да објасни како израчунати године радног стажа у Екцел-у на различите начине. Трајање службе са данима, месецима и годинама ће такође бити израчунато.
Преузмите свеску са вежбама
Израчунавање година службе.клск
4 лака начина за израчунавање година службе у Екцел-у
Као што сам раније рекао, постоји неколико начина за израчунавање година радног стажа у Екцел-у. Овде ћу објаснити 4 лаке и ефикасне начине да то урадите. Узео сам следећи скуп података да објасним овај чланак. Садржи Име запосленог , Датум придруживања и Датум завршетка . Објаснићу како за њих израчунати Године Службе .
1. Коришћењем ИНТ &амп; ИЕАРФРАЦ функције за израчунавање година службе
У овој методи ћу објаснити како можете да користите функцију ИНТ и функцију ИЕАРФРАЦ да израчунате године услуга у Екцел-у. Хајде да видимо кораке.
Кораци:
- Прво, изаберите ћелију у којој желите да израчунате Године службе . Овде сам изабрао ћелију Е5 .
- Друго, у ћелију Е5 напишите следеће7
- Излаз: 11
- ИФ(7=0,11&амп;” месеци”,7&амп;” година, “&амп;11&амп;” месеци”) —-&гт; Сада, ИФ функција ће проверити логички_тест . Ако је Тачно , формула ће вратити Године стажа у месецима . А ако је Нетачно формула ће вратити Године службе у годинама и месецима.
- Излаз: „7 година, 11 месеци“
- Треће, притисните ЕНТЕР да бисте добили резултат.
- Следеће, превуците ручицу за попуњавање да бисте копирали формулу.
Коначно, можете видети да сам копирао формулу и израчунао Године радног стажа за сваког запосленог.
Израчунајте године службе у Екцел-у од датума запошљавања
У овом одељку ћу вам показати како можете израчунати године радног стажа од ангажовања Датум до тренутни датум . Такође ћу вам показати како можете да израчунате Датум завршетка периода услуге од Датум запошљавања .
1. Коришћење функције ТОДАИ за израчунавање годинаУслуга од датума ангажовања
Постоји уграђена функција у Екцел-у која вам може дати тренутни датум . Ова функција је функција ДАНАС . У Екцел-у је записано као, =ДАНАС () . Ова функција је категорисана као функција Датум/Време у Екцел-у. Такође се може користити у формули. Као, у претходним примерима смо радили са Датум завршетка . Уместо Датум завршетка , ако желите да сазнате Године службе од Датум запошљавања до Тренутног датума , имате да уметнете функцију ДАНАС уместо Датум завршетка .
Дозволите ми да вам покажем кораке.
Кораци:
- Прво, изаберите ћелију у којој желите да израчунате Године службе . Овде сам изабрао ћелију Д5 .
- Друго, у ћелију Д5 напишите следећу формулу.
=DATEDIF(C5,TODAY(),"y") & " Years, " & DATEDIF(C5,TODAY(),"ym") & " Months, " & DATEDIF(C5,TODAY(),"md") & " Days"
Рашчламба формуле
- ДАТЕДИФ(Ц5,ТОДАИ(), ”и”) —-&гт; Овде ће функција ДАТЕДИФ вратити број година између Датум запошљавања и Тренутни датум .
- Излаз: 8
- ДАТЕДИФ(Ц5,ТОДАИ(),”им”) —-&гт; Тхе Функција ДАТЕДИФ ће вратити број месеци између Датум запошљавања и Тренутни датум занемарујући дане и године.
- Излаз: 6
- ДАТЕДИФ(Ц5,ТОДАИ(),”мд”) —- &гт; Овде ће функција ДАТЕДИФ вратити бројдана између Датума запошљавања и Тренутног датума занемарујући месеце и године.
- Излаз: 22
- ДАТЕДИФ(Ц5,ТОДАИ(),”и”) &амп; „Године“, „&амп; ДАТЕДИФ(Ц5,ТОДАИ(),”им”) &амп; ” Месеци, ” &амп; ДАТЕДИФ(Ц5,ТОДАИ(),”мд”) &амп; ”Дани” —-&гт; претвара се у
- 8 &амп; „Године“, „&амп; 6 &амп; ” Месеци, ” &амп; 22 &амп; ”Дани” —-&гт; Сада ће оператор Амперсанд (&амп;) комбиновати текстове и формуле .
- Излаз: „8 година, 6 месеци, 22 дана“
- 8 &амп; „Године“, „&амп; 6 &амп; ” Месеци, ” &амп; 22 &амп; ”Дани” —-&гт; Сада ће оператор Амперсанд (&амп;) комбиновати текстове и формуле .
- Треће, притисните ЕНТЕР да бисте добили резултат.
- Након тога, превуците ручицу за попуњавање да бисте копирали формулу.
Коначно, видите да сам копирао формулу и израчунао Године службе од Датум запошљавања у Екцел-у за сваког запосленог.
➥ Прочитајте више: Израчунајте број дана између данас &амп; Други датум
2. Израчунавање датума завршетка од датума запошљавања након одређених година службе
У овом примеру ћу вам показати како можете израчунати Датум завршетка периода службе од Датум ангажовања и Године службе .Претпоставимо да имате неке запослене и желите да процените њихов учинак након одређене Године службе од Датума запошљавања . Дакле, за ову процену учинка биће вам потребан Датум завршетка тог периода услуге. Овде ћу користити функцију ЕДАТЕ да израчунам Завршни датум .
Да видимо како то можете да урадите.
Кораци :
- Прво, изаберите ћелију у којој желите да израчунате Датум завршетка . Овде сам изабрао ћелију Е5.
- Друго, у ћелију Е5 напишите следећу формулу.
=EDATE(C5,D5*12)
Овде, у функцији ЕДАТЕ , изабрао сам Ц5 као старт_дате и Д5*12 као месец с. помножио сам године са 12 да их претворим у месеце . Након тога, формула ће вратити датум након ових изабраних месеци.
- Треће, притисните ЕНТЕР и добићете Завршни датум .
- Након тога, превуците Филл Хандле да бисте копирали формулу.
Коначно, можете видети да сам копирао формулу и добио Датум завршетка за сваког запосленог.
Одељак за праксу
Овде сам вам обезбедио вежбе да бисте могли да вежбате како да израчунате године радног стажа у Екцел-у.
Закључак
Да закључим, покушао сам да покријем како израчунати године радног стажа у Екцел-у.У суштини, израчунао сам број година између два датума у Екцел-у. Објаснио сам 4 различитих начина да се то уради. Функција ДАТЕДИФ олакшава израчунавање дужине између два датума. Надамо се да нисте имали потешкоћа док сте читали овај чланак. Будите повезани са ЕкцелВИКИ да бисте добили више оваквих чланака. На крају, ако имате било каквих питања, јавите ми у одељку за коментаре.
формула. =INT(YEARFRAC(C5,D5))
Рашчламба формуле
- ИЕАРФРАЦ(Ц5,Д5) —-&гт; Овде ће функција ИЕАРФРАЦ вратити делић године представљен бројем дана између датуме у ћелијама Ц5 и Д6 .
- Излаз: 7.94166666666667
- ИНТ(ИЕАРФРАЦ(Ц5,Д5)) —-&гт; претвара се у
- ИНТ(7.94166666666667) —-&гт; Овде ће функција ИНТ вратити цео број заокружујући га наниже.
- Излаз: 7
- ИНТ(7.94166666666667) —-&гт; Овде ће функција ИНТ вратити цео број заокружујући га наниже.
- Треће, притисните ЕНТЕР да бисте добијте резултат.
- Након тога, превуците ручицу за попуњавање да бисте копирали формулу у друге ћелије.
Коначно, можете видети да сам копирао формулу у све остале ћелије и израчунао Године службе у Екцел-у за сваког запосленог.
2. Коришћење функција ДАИС360 и ДАТЕ за израчунавање година службе
У овом другом методу, користићу функцију ДАИС360 и функција ДАТЕ за израчунавање година рада у Екцел-у. Дозволите ми да вам покажем како се то ради.
Кораци:
- Прво, изаберите ћелију у којој желите да израчунате Године службе . Овде сам изабрао ћелију Е5 .
- Друго, у ћелију Е5 напишите следећу формулу.
=INT(DAYS360(DATE(YEAR(C5),MONTH(C5),DAY(C5)),DATE(YEAR(D5),MONTH(D5),DAY(D5)))/360)
ФормулаПодела
- ДАН(Д5) —-&гт; Овде, функција ДАН ће вратити број дана датума у ћелији Д5 .
- Излаз: 24
- МЕСЕЦ(Д5) —-&гт; Овде, функција МОНТХ ће вратити број месеца датог датума у ћелији Д5 .
- Излаз: 1
- ИЕАР(Д5) —-&гт; Овде, функција ГОДИНА ће вратити број године датог датума у ћелији Д5 .
- Излаз: 2022
- ДАТУМ(ГОДИНА(Д5),МЕСЕЦ(Д5),ДАН(Д5)) —-&гт ; претвара се у
- ДАТЕ(2022,1,24) —-&гт; Овде ће функција ДАТЕ вратити серијски број који представља датум из дате године, месеца и дана.
- Излаз: 44585
- ДАТЕ(2022,1,24) —-&гт; Овде ће функција ДАТЕ вратити серијски број који представља датум из дате године, месеца и дана.
- ДАТЕ(ГОДИНА(Ц5),МЕСЕЦ(Ц5),ДАН( Ц5)) —-&гт; претвара се у
- ДАТЕ(2014,2,15) —-&гт; Опет, функција ДАТЕ ће вратити серијски број који представља датум из дате године, месеца и дана.
- Излаз: 41685
- ДАТЕ(2014,2,15) —-&гт; Опет, функција ДАТЕ ће вратити серијски број који представља датум из дате године, месеца и дана.
- ДАНИ360(ДАТУМ(ГОДИНА(Ц5),МЕСЕЦ(Ц5), ДАИ(Ц5)),ДАТЕ(ГОДИНА(Д5),МОНТХ(Д5),ДАН(Д5))) —-&гт; претвара се у
- ДАИС360(41685,44585) —- &гт; Овде ће функција ДАИС360 вратити број дана између два дата датума.
- Излаз: 2859
- ДАИС360(41685,44585) —- &гт; Овде ће функција ДАИС360 вратити број дана између два дата датума.
- ИНТ(ДАНИ360(ДАТУМ(ГОДИНА(Ц5),МЕСЕЦ(Ц5) ),ДАН(Ц5)),ДАТУМ(ГОДИНА(Д5),МЕСЕЦ(Д5),ДАН(Д5)))/360) —-&гт; претвара се у
- ИНТ(2859/360) —-&гт; Овде, Овде, функција ИНТ ће вратити цео број заокружујући га наниже.
- Излаз: 7
- ИНТ(2859/360) —-&гт; Овде, Овде, функција ИНТ ће вратити цео број заокружујући га наниже.
- Треће, притисните ЕНТЕР да бисте добијте резултат.
- Након тога, превуците Ручица за попуњавање да бисте копирали формулу у друге ћелије.
Коначно, можете видети да сам копирао формулу у све остале ћелије и израчунао Године службе за сваког запосленог.
3. Употреба функције ДАТЕДИФ за израчунавање година службе у Екцел-у
Сада, ако желите да израчунате трајање службе особе у годинама, месецима и данима, можете користите функцију ДАТЕДИФ . У овом примеру ћу израчунати године радног стажа на три начина. Један 1 ст ће дати резултат као године , а 2 нд ће дати резултат као године и месеци и 3 рд ће дати пун резултат као године, месеци и дани .
3.1. Коришћење функције ДАТЕДИФ за израчунавање година
У овој методи, користићу функцију ДАТЕДИФ да израчунам Година службе у године . Хајде да видимо кораке.
Кораци:
- Прво, изаберите ћелију у којој желите да израчунате Године службе . Овде сам изабрао ћелију Е5 .
- Друго, у ћелију Е5 напишите следећеформула.
=DATEDIF(C5, D5, "y")& " Years"
Рашчламба формуле
- ДАТЕДИФ(Ц5, Д5, “и”) —-&гт; Овде ће функција ДАТЕДИФ вратити број година између два дата датума.
- Излаз: 7
- ДАТЕДИФ(Ц5, Д5, “и”)&амп; ” Године” —-&гт; претвара се у
- 7&амп; ” Године” —-&гт; Сада ће оператор Амперсанд (&амп;) комбиновати текст и формулу .
- Излаз: “7 година”
- 7&амп; ” Године” —-&гт; Сада ће оператор Амперсанд (&амп;) комбиновати текст и формулу .
- Треће, притисните ЕНТЕР да бисте добили резултат.
- Сада превуците ручицу за попуњавање да бисте копирали формулу.
Коначно, можете видети да сам копирао формулу у све остале ћелије и израчунао Године службе у Екцел-у за сваког запосленог у године .
3.2. Примена функције ДАТЕДИФ за израчунавање година и месеци
Овде ћу применити функцију ДАТЕДИФ да израчунам Године службе за године и месеци . Хајде да видимо кораке.
Кораци:
- Прво, изаберите ћелију у којој желите да израчунате Године службе . Овде сам изабрао ћелију Е5 .
- Друго, у ћелију Е5 напишите следећу формулу.
=DATEDIF(C5,D5,"y")&" Years, "&DATEDIF(C5,D5,"ym")&" Months"
Рашчламба формуле
- ДАТЕДИФ(Ц5,Д5,”и ”) —-&гт; Овде ће функција ДАТЕДИФ вратити бројгодина између два дата датума.
- Излаз: 7
- ДАТЕДИФ(Ц5,Д5,”им”) —-&гт; Овде, Функција ДАТЕДИФ ће вратити број месеци између два дата датума занемарујући дане и године.
- Излаз: 11
- ДАТЕДИФ(Ц5,Д5,”и”)&амп;” Године, „&амп;ДАТЕДИФ(Ц5,Д5,”им”)&амп;” Месеци” —-&гт; претвара се у
- 7&амп;” Године, „&амп;11&амп;” Месеци” —-&гт; Сада ће оператор Амперсанд (&амп;) комбиновати текстове и формуле .
- Излаз: „7 година, 11 месеци“
- 7&амп;” Године, „&амп;11&амп;” Месеци” —-&гт; Сада ће оператор Амперсанд (&амп;) комбиновати текстове и формуле .
- Треће, притисните ЕНТЕР да бисте добили резултат.
- Након тога, превуците ручицу за попуњавање на копирајте формулу.
Коначно, можете видети да сам копирао формулу у све остале ћелије и израчунао Године службе за сваког запосленог у години и месецима .
3.3. Коришћење функције ДАТЕДИФ за израчунавање година, месеци и дана
У овој методи, користићу функцију ДАТЕДИФ да израчунам Година службе у ЕКСцел-у у године, месеци и дани . Да видимо како се то ради.
Кораци:
- Прво, изаберите ћелију у којој желите да израчунате Године службе . Овде сам изабрао ћелију Е5 .
- Друго, у ћелију Е5 напишите следећеформула.
=DATEDIF(C5,D5,"y") & " Years, " & DATEDIF(C5,D5,"ym") & " Months, " & DATEDIF(C5,D5,"md") & " Days"
Рашчламба формуле
- ДАТЕДИФ(Ц5,Д5,”и”) —-&гт; Овде ће функција ДАТЕДИФ вратити број година између два дата датума.
- Излаз: 7
- ДАТЕДИФ(Ц5,Д5,”им”) —-&гт; Овде ће функција ДАТЕДИФ вратити број месеци између два дата датума занемарујући дане и године.
- Излаз: 11
- ДАТЕДИФ(Ц5,Д5,”мд”) —-&гт; Овде, Функција ДАТЕДИФ ће вратити број дана између два дата датума занемарујући месеце и године.
- Излаз: 9
- ДАТЕДИФ(Ц5,Д5,”и”) &амп; „Године“, „&амп; ДАТЕДИФ(Ц5,Д5,”им”) &амп; ” Месеци, ” &амп; ДАТЕДИФ(Ц5,Д5,”мд”) &амп; ”Дани” —-&гт; претвара се у
- 7 &амп; „Године“, „&амп; 11 &амп; ” Месеци, ” &амп; 9 &амп; ”Дани” —-&гт; Сада ће оператор Амперсанд (&амп;) комбиновати текстове и формуле .
- Излаз: „7 година, 11 месеци, 9 дана“
- 7 &амп; „Године“, „&амп; 11 &амп; ” Месеци, ” &амп; 9 &амп; ”Дани” —-&гт; Сада ће оператор Амперсанд (&амп;) комбиновати текстове и формуле .
- Треће, притисните ЕНТЕР да бисте добили резултат.
- Након тога, превуците ручицу за попуњавање да копирам формулу.
Коначно, можете видети да сам копирао формулу у све остале ћелије и израчунао године Услуга за сваког запосленог у години, месецима и данима .
4. Коришћење функција ИФ и ДАТЕДИФ
Ако имате запослене који су радили мање од годину дана, онда ће вам овај метод бити од помоћи. Овде ћу користити функцију ИФ и функцију ДАТЕДИФ да израчунам Године службе у Екцел-у. Објаснићу 2 примера са 2 различитим типовима излаза .
Пример-01: Враћање текстуалног низа ако је трајање услуге мање од један Година
У овом примеру, вратићу текстуални низ ако је Године службе мање од године . Да видимо како се то ради.
Кораци:
- Прво, изаберите ћелију у којој желите да израчунате Године службе . Овде сам изабрао ћелију Е5 .
- Друго, у ћелију Е5 напишите следећу формулу.
=IF(DATEDIF(C5,D5,"y")=0,"Less than a year",DATEDIF(C5,D5,"y")&" Years, "&DATEDIF(C5,D5,"ym")&" Months")
Рашчламба формуле
- ДАТЕДИФ(Ц5,Д5,”и ”) —-&гт; Овде ће функција ДАТЕДИФ вратити број година између два дата датума.
- Излаз: 7
- ДАТЕДИФ(Ц5,Д5,”им”) —-&гт; Овде ће функција ДАТЕДИФ вратити број месеци између два дата датума занемарујући дане и године.
- Излаз: 11
- ИФ(ДАТЕДИФ(Ц5,Д5,”и”)=0,”Мање од годину дана ”,ДАТЕДИФ(Ц5,Д5,”и”)&амп;” Године, “&амп;ДАТЕДИФ(Ц5,Д5,”им”)&амп;” Месеци”) —-&гт; претвара се у
- ИФ(7=0,”Мање од годину дана”,7&амп;”Године, „&амп;11&амп;” Месеци”) —-&гт; Сада ће функција ИФ проверити логички_тест . Ако је Тачно , формула ће вратити „Мање од годину дана”. А ако је Нетачно , формула ће вратити година радног стажа у годинама и месецима.
- Излаз: „7 година, 11 месеци“
- ИФ(7=0,”Мање од годину дана”,7&амп;”Године, „&амп;11&амп;” Месеци”) —-&гт; Сада ће функција ИФ проверити логички_тест . Ако је Тачно , формула ће вратити „Мање од годину дана”. А ако је Нетачно , формула ће вратити година радног стажа у годинама и месецима.
- Треће, притисните ЕНТЕР да бисте добили резултат.
- Након тога, превуците ручицу за попуњавање да бисте копирали формулу.
Коначно, можете видети да сам копирао формулу и израчунао Године радног стажа за сваког запосленог.
Пример-02: Израчунавање месеца ако је трајање услуге мање од једне године
У овом примеру, израчунаћу Године службе у месеци ако је мање од године . Користићу функцију ИФ и функцију ДАТЕДИФ да израчунам Године службе у Екцел-у. Хајде да видимо кораке.
Кораци:
- Прво, изаберите ћелију у којој желите да израчунате Године службе . Овде сам изабрао ћелију Е5 .
- Друго, у ћелију Е5 напишите следећу формулу.
=IF(DATEDIF(C5,D5,"y")=0,DATEDIF(C5,D5,"ym")&" Months",DATEDIF(C5,D5,"y")&" Years, "&DATEDIF(C5,D5,"ym")&" Months")
Рашчламба формуле
- ДАТЕДИФ(Ц5,Д5,”и ”) —-&гт; Овде ће функција ДАТЕДИФ вратити број година између два дата датума.
- Излаз: