Kuinka laskea kertynyt loma-aika Excelissä (helpoilla ohjeilla)?

  • Jaa Tämä
Hugh West

Yleisesti ottaen jokainen yritys antaa työntekijöille mahdollisuuden pitää tietyn määrän palkallisia lomapäiviä, ja sitä kutsutaan nimellä PTO tai Palkallinen vapaa-aika . Ja jos työntekijät hänellä ei ole annettuja lomapäiviä, niin hän voi antaa encash lomaa, ja sitä kutsutaan Kertynyt loma Tässä artikkelissa näytän sinulle, miten voit tehdä laske ... kertynyt loma aika Excel Tässä käytän Excel-kaava laskea kertynyt loma liittymispäivämäärän perusteella. Voit myös ladata ilmainen laskentataulukko ja muuttaa sitä käyttöösi.

Lataa harjoituskirja

Voit ladata harjoituskirjan täältä:

Kertyneen loma-ajan laskeminen.xlsxx

Mitä on kertynyt loma-aika?

Yleensä työntekijät saavat tietyn määrän vapaapäiviä lomalle, henkilökohtaisista syistä tai sairauden vuoksi. Mutta jos työntekijä ei ole käyttänyt ansaittuja lomapäiviä, tätä kutsutaan nimellä Kertynyt loma-aika. Ja työntekijä ansaitsee vastaava määrä kertyneeseen loma-aikaan vuoden lopussa. Tätä kutsutaan myös nimellä PTO - palkallinen vapaa-aika .

Vaiheet kertyneen loma-ajan laskemiseksi Excelissä

Jotta voit laskea kertyneen loma-ajan Excelissä, sinulla pitäisi olla valmis työntekijätietokanta, josta saat liittymispäivämäärän, nimet, palkat jne. Lisäksi sinulla pitäisi olla työntekijän läsnäoloseuranta valmiina kyseiselle vuodelle, jotta voit laskea työntekijän ottamat lomapäivät. Tässä näytän kaikki vaiheet kertyneen loma-ajan laskemiseksi Excelissä.

Vaihe 1: Luo palkallisen vapaa-ajan (PTO) rakenne.

Aluksi sinun on tehtävä PTO-rakenne yrityksesi osalta palvelusvuodet Koska vanhemmat työntekijät saavat enemmän lomapäiviä kuin uudet työntekijät.

  • Luodaan siis taulukko, joka sisältää sallittu palkallinen loma työntekijöiden päiviä, jotka koskevat heidän palvelusvuodet .
  • Luo vielä yksi sarake, joka sisältää palvelusvuosien ryhmäalueen alemman arvon. Tätä saraketta käytetään VLOOKUP-kaava .

Lue lisää: Kuinka luoda Leave Tracker Excelissä (Lataa ilmainen malli)?

Vaihe 2: Luo työntekijätietokanta, jossa on liitospäivämäärät

Sen jälkeen sinulla pitäisi olla valmis tietokanta työntekijöiden tiedoista. Kerää tiedot seuraavista henkilöistä työntekijöiden nimet , liittymispäivät ja palkat . ja tee näistä tiedoista taulukko Excel-taulukkoon.

Lue lisää: Työntekijän lomatietue Excelissä (Luo yksityiskohtaiset vaiheet)

Vaihe 3: Palvelusvuosien laskeminen

Nyt sinun on laskettava työntekijän antamat palvelusvuodet. Voit käyttää DATEDIF-funktio Voit laskea vuodet liittymispäivästä tähän päivään. Liitä tätä varten tämä linkki soluun D5:

=DATEDIF(Database!D5,NOW(), "Y")

Kaavan selitys

  • Aloituspäivämäärä = Database!D5

Tämä antaa kyseisen työntekijän liittymispäivän tietokantalomakkeesta.

  • End_date = NOW()
  • Saadaksesi työpäivän päivämäärän, on käytettävä komentoa NYT-toiminto käytetään tässä.

  • Yksikkö = "Y"
  • Se antaa kahden päivämäärän väliset vuodet.

    • Vedä nyt Täyttökahva kuvaketta liittääksesi käytetyn kaavan vastaavasti sarakkeen muihin soluihin tai käyttämällä painiketta Excel-näppäimistön pikavalinnat Ctrl+C ja Ctrl+P osoitteeseen kopioi ja liitä.

    Lue lisää: Vuosiloman laskeminen Excelissä (yksityiskohtaiset vaiheet)

    Vaihe 4: Sallittujen lomapäivien laskeminen

    Saadaksesi työntekijöiden sallitut lomapäivät heidän liittymispäivämääräänsä koskien, sinun on käytettävä komentoa VLOOKUP-toiminto Liitä tämä linkki soluun Excelissä. E5:

    =VLOOKUP(D5,Database!$G$6:$H$9,2)

    Kaavan selitys

    • Lookup_value = D5

      Funktio etsii arvo solussa D5 vuonna hakutaulukko
    • Table_array = Tietokanta!$G$6:$H$9

      Tämä on valikoima soluja, joka on hakutaulukko jossa funktio etsii hakuarvoa.
    • Col_index_num = 2

      Se palauttaa arvon sarake 2 hakutaulukossa, joka on peräisin rivi jossa hakuarvo on olemassa.

    Vaihe 5: Lisää lomapäivien määrä työntekijöiden läsnäoloseurannasta.

    Avaa nyt Työntekijöiden läsnäoloseuranta kyseisen vuoden ja yhdistää solun, joka sisältää käytetyt lomapäivät yhteensä tämän tiedoston kanssa solussa F5 tai lisätä arvot manuaalisesti pidetty loma sarake.

    Lue lisää: Työntekijän kuukausittainen lomamääräys Excelissä (ilmaisella mallilla)

    Viimeinen vaihe: Kertyneen loma-ajan laskeminen

    Laske nyt kertyneet lomapäivät tällä kaavalla:

    Kertyneet lomapäivät = sallitut lomapäivät - pidetyt lomapäivät.

    Nyt voit laskea kertyneen lomakorvauksen käyttämättä jääneiden lomapäivien lunastamiseksi. Kaava on siis seuraava:

    Kertynyt lomakorvaus = Kertyneet lomapäivät x päiväpalkka.

    Nyt sinulla on yrityksesi työntekijöiden kertyneet lomapäivät ja maksut.

    Kertyneen loma-ajan laskeminen Excelissä lukuun ottamatta koeaikaa

    Useimmissa yrityksissä kertynyt loma-aika lasketaan koeaikaa lukuun ottamatta. Koeaikana ei ole palkallisia lomamahdollisuuksia. Joten kertynyttä lomaa laskettaessa meidän on otettava koeajan alkamispäiväksi koeajan päättymispäivä. Näytän tässä, miten voit laskea kertyneen loma-ajan yrityksille.jotka noudattavat koeaikapolitiikkaa.

    📌 Askeleet:

    • Lisää ensin uusi sarake koeajan päättymispäivän laskemista varten ja määritä solu koeajan kuukausien syöttämistä varten.

    • Lisää sitten seuraava kaava soluun E5 ja vedä täyttökahva taulukon viimeiselle riville asti
    =EDATE(D5,$K$5)

    The EDATE-toiminto antaa päivämäärän arvon sen jälkeen, kun siihen on lisätty tietty määrä kuukausia. Tässä, Se lisää 6 kuukaudet joka on koeaika kanssa liittymispäivä, ja antaa kuluva päivä.

    • Siirry sitten kohtaan " Kertynyt loma " ja nimeä se uudelleen sarake D kuten " Palvelukuukaudet ". Lisää myös uusi sarake tämän jälkeen nimellä "Vuosia Palvelu ".
    • Lisää sitten seuraava kaava soluun D5:
    =IFERROR(DATEDIF(Database!E5,NOW(), "M"), "Koeajalla")

    The IFERROR-toiminto palaa " Ehdonalaisessa vankeudessa ", jos loppupäivämäärä on DATEDIF-funktio Näiden rivien osalta sinun ei tarvitse laskea kertynyttä loma-aikaa.

    • Laske nyt palvelusvuodet käyttämällä seuraavaa kaavaa solussa E5 ja vedä täyttökahvaa, jotta voit soveltaa samanlaista kaavaa myös muihin soluihin.
    =IFERROR(D5/12, "Koeajalla")

    • Lisää tämän jälkeen seuraava kaava, jolla saat työntekijöiden kertyneen loma-ajan soluun seuraavasti F5 :
    =IFERROR(VLOOKUP(E5,Database!$H$6:$I$10,2),0)

    • Lasketaan jäljelle jäävä osa käyttäen samankaltaisia vaiheita, jotka on mainittu kohdassa. Viimeinen vaihe edellisen menetelmän .

    Päätelmä

    Tässä artikkelissa, olet löytänyt miten laskea kertynyt loma-aika Excelissä. Lataa ilmainen työkirja ja käytä sitä tehdäksesi vuotuinen loma kertynyt laskentataulukko malli Toivottavasti tämä artikkeli oli hyödyllinen. Voit vierailla verkkosivuillamme osoitteessa ExcelWIKI Jos sinulla on kommentteja, ehdotuksia tai kysymyksiä, kirjoita ne alla olevaan kommenttiosioon.

    Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.