Note: The other languages of the website are Google-translated. Back to English

Hur beräknar jag tjänstens längd från anställningsdatum i Excel?

Om du har en rad uppgifter inklusive anställdas namn och deras datum för att gå med i ditt företag i ett kalkylblad, kanske du nu vill beräkna deras tjänstgöringstid, det betyder att få hur många år och månader en anställd har arbetat för ditt företag. Denna artikel kommer jag att prata om snabb metod för att lösa detta jobb åt dig.

Beräkna servicelängden från anställningsdatumet med YEARFRAC-funktionen

Beräkna servicelängden från anställningsdatumet med DATEDIF-funktionen

Beräkna servicelängden från hyrdatumet till idag med DATEDIF-funktionen

Beräkna servicelängden från anställningsdatumet med en fantastisk funktion


Beräkna servicelängden från anställningsdatumet med YEARFRAC-funktionen

För att beräkna servicelängden från anställningsdatumet och ett specifikt datum kan YEARFRAC-funktionen hjälpa dig.

Ange eller kopiera följande formel till en tom cell:

=INT(YEARFRAC(B2,C2))

Anmärkningar: I ovanstående formel, B2 är hyrdatumcellen och C2 är slutdatumcellen.

Dra sedan fyllningshandtaget för att kopiera fromula till andra celler du behöver, så får du personens längd av tjänsten i år.


Beräkna servicelängden från anställningsdatumet med DATEDIF-funktionen

Om du behöver beräkna servicelängden i exakta år månader och dagar kan DATEDIF-funktionen i Excel göra dig en tjänst.

Beräkna tjänstens längd i år:

Ange eller kopiera följande formel till en tom cell:

=DATEDIF(B2, C2, "y")& " Years"


Beräkna tjänstens längd i år och månader:

Använd följande formel:

=DATEDIF(B2,C2,"y")&" Years, "&DATEDIF(B2,C2,"ym")&" Months"


Beräkna tjänstens längd i år, månader och dagar:

Tillämpa följande formel:

=DATEDIF(B2,C2,"y") & " Years, " & DATEDIF(B2,C2,"ym") & " Months, " & DATEDIF(B2,C2,"md") & " Days"

Anmärkningar: I ovanstående formel, B2 är hyrdatumcellen och C2 är slutdatumcellen.


Beräkna servicelängden från hyrdatumet till idag med DATEDIF-funktionen

Vissa saker, du kanske vill beräkna tjänstens längd från anställningsdatum till idag, så varje dag du öppnar kalkylbladet uppdateras tjänstens längd automatiskt. I det här fallet bör du kombinera TODAY-funktionen i DATEDIF-funktionen.

Använd någon av nedanstående formler efter dina behov:

=DATEDIF(B4, TODAY(), "y")& " Years"
= DATEDIF (B4, TODAY (), "y") & "Years", & DATEDIF (B4, TODAY (), "ym") & "Månader"
= DATEDIF (B6, TODAY (), "y") & "Years", & DATEDIF (B4, TODAY (), "ym") & "Months," & DATEDIF (B4, TODAY (), "md") & "Dagar"


Beräkna servicelängden från anställningsdatumet med en fantastisk funktion

Det är lite svårt för dig att komma ihåg så många formler, men om du har det Kutools för Excel, med dess Hjälp för datum och tid funktion kan du snabbt beräkna tjänstens längd i år, månader, dagar, år + månader + dagar eller andra format som du behöver.

Notera:Att tillämpa detta Hjälp för datum och tidFör det första bör du ladda ner Kutools för Excel, och använd sedan funktionen snabbt och enkelt.

När du har installerat Kutools för Excel, gör så här:

1. Klicka på en cell där du vill hitta resultatet och klicka sedan på KutoolsFormel Helper > Hjälp för datum och tid, se skärmdump:

2. I Hjälp för datum och tid dialogrutan, gör följande:

  • Kolla upp Skillnaden alternativ från Typ sektion;
  • i Argumentinmatning textrutor, välj cellerna som innehåller anställningsdatum och slutdatum separat.
  • Välj sedan den resultatresultat som du behöver. Du kan till exempel få tjänsten i år, månader, år + månader + dagar, år + månader och så vidare.

3. När du har gjort inställningarna klickar du på OK -knappen, och du får det första beräknade resultatet, sedan behöver du bara dra fyllningshandtaget för att fylla denna formel för att testa celler, och nu får du följande resultat som du behöver:

Klicka för att ladda ner Kutools för Excel och gratis testversion nu!


Fler relativa artiklar:

  • Räkna antalet dagar / arbetsdagar / helger mellan två datum
  • Har du någonsin behövt räkna antalet dagar mellan två datum i Excel? Ibland kanske du bara vill beräkna arbetsdagarna mellan två datum, och någon gång måste du bara räkna helgdagarna mellan de två datumen. Hur kunde du räkna antalet dagar mellan två datum i ett visst skick?
  • Beräkna dagar och minuter mellan två datum
  • Om du antar att du har två kolumner med datumceller, och nu vill du beräkna skillnaden i dagar, timmar och minuter mellan dessa två datumceller enligt följande skärmdump. Den här artikeln kommer jag att prata om några metoder för att lösa denna uppgift åt dig.

De bästa Office-produktivitetsverktygen

Kutools för Excel löser de flesta av dina problem och ökar din produktivitet med 80%

  • återanvändning: Sätt snabbt i komplexa formler, diagram och allt som du har använt tidigare; Kryptera celler med lösenord; Skapa e-postlista och skicka e-post ...
  • Super Formula Bar (enkelt redigera flera rader med text och formel); Läslayout (enkelt läsa och redigera ett stort antal celler); Klistra in i filtrerat intervall...
  • Sammanfoga celler / rader / kolumner utan att förlora data; Delat cellinnehåll; Kombinera duplicerade rader / kolumner... Förhindra duplicerade celler; Jämför intervall...
  • Välj Duplicera eller Unikt Rader; Välj tomma rader (alla celler är tomma); Super Find och Fuzzy Find i många arbetsböcker; Slumpmässigt val ...
  • Exakt kopia Flera celler utan att ändra formelreferens; Skapa referenser automatiskt till flera ark; Sätt in kulor, Kryssrutor och mer ...
  • Extrahera text, Lägg till text, ta bort efter position, Ta bort mellanslag; Skapa och skriva ut personsökningstalsatser; Konvertera mellan celler innehåll och kommentarer...
  • Superfilter (spara och tillämpa filterscheman på andra ark); Avancerad sortering efter månad / vecka / dag, frekvens och mer; Specialfilter av fet, kursiv ...
  • Kombinera arbetsböcker och arbetsblad; Sammanfoga tabeller baserat på nyckelkolumner; Dela data i flera ark; Batchkonvertera xls, xlsx och PDF...
  • Mer än 300 kraftfulla funktioner. Stöder Office / Excel 2007-2021 och 365. Stöder alla språk. Enkel implementering i ditt företag eller organisation. Fullständiga funktioner 30 dagars gratis provperiod. 60 dagars pengarna tillbaka-garanti.
kte-flik 201905

Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare

  • Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
  • Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
  • Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!
officetab botten
Sortera kommentarer efter
Kommentarer (17)
Klassad 5 av 5 · 1 betyg
Denna kommentar minimerades av moderatoren på webbplatsen
Hur kan jag beräkna antalet tjänsteår från datumet eller anställningen till idag?
Denna kommentar minimerades av moderatoren på webbplatsen
Hej AB,
För att beräkna tjänsteår från anställningsdatum till idag behöver du bara använda följande formel: (Obs: A2 är anställningsdatumet, ändra det till ditt behov)
=DATEDIF(A2,IDAG(),"y") & " år " & DATUMDIF(A2,IDAG(),"ym") & " månader "

Prova det, hoppas det kan hjälpa dig!
Denna kommentar minimerades av moderatoren på webbplatsen
Jag har provat den här formeln och den kommer med #värde!


Snälla hjälp
Denna kommentar minimerades av moderatoren på webbplatsen
Hej Eva,
Ovanstående formel fungerar bra i mitt kalkylblad, vilken Excel-version använder du?
Eller så kan du infoga din felskärmdump här.
Tack!
Denna kommentar minimerades av moderatoren på webbplatsen
Hej, jag skulle vilja veta hur jag kan lägga till två olika erfarenheter som jag hittade genom datedif för en enda personal
t.ex.: 3 år, 11 månader, 4 dagar och 4 år, 3 månader, 18 dagar,

Jag letar efter en formel för att få följande resultat

8 år, 2 månader, 22 dagar.

tack
Denna kommentar minimerades av moderatoren på webbplatsen
För att beräkna tjänsternas längd i år, månader och dagar med startdatum och slutdatum noterade jag att resultatet för James är 20 dagar. Jag skulle vilja bekräfta om slutdatumet betyder separationsstartdatum (Dag 1 efter uppsägning/separation) eller sista anställningsdatum.
Både start (anställningsdatum) och slutdatum (sista anställningsdatum "LED") bör inkluderas i beräkningen. Den förväntas återvända 21 dagar men inte 20 dagar då den räknade nej. dagar från 12-11-2025 till 12-31-2025.
Hur ändrar man formeln? Eller ska det användas uppsägningsdatum (LED + 1 dag) som cell C2, istället för att mata in "LED" som slutdatum?
Denna kommentar minimerades av moderatoren på webbplatsen
Hej Florens, om du vill inkludera både startdatum och slutdatum vid beräkningen behöver du bara lägga till 1 efter dagdelen enligt formeln nedan:=DATEDIF(B2,C2,"y") & " Years, " & DATEDIF(B2,C2,"ym") & " Months, " & DATEDIF(B2,C2,"md")+1 & " Days"
Försök gärna, hoppas det kan hjälpa dig!
Denna kommentar minimerades av moderatoren på webbplatsen
Om tjänsten är 25 år 07 månader 05 dagar än jag beräknar nej. år och resultatet är 25, men behöver beräkna/överväga helår om månader är lika med 06 månader eller över. Efter beräkning
Denna kommentar minimerades av moderatoren på webbplatsen
Arbetstjänster Beräkning 1 månad olika i formel
Denna kommentar minimerades av moderatoren på webbplatsen
Hur kan jag bara markera cellerna om årsdagen är inom en vecka? De började till exempel 01/10/2020 och jag vill att startdatumet ska markeras med gult om datumet är 24/09 varje år och sedan blir rött om årsdagen har passerat, så blir rött 7 dagar efter den 1:a?
Denna kommentar minimerades av moderatoren på webbplatsen
Kära ha en god hälsa till dig. Jag begär att justera fler månader dagar år i mindre tjänst längd 9 år för att göra komplett 10 år. berätta gärna om det.
Denna kommentar minimerades av moderatoren på webbplatsen
jag har problem; Jag är ny med i Govt. avd. som Junior Clerk in Accounts webbplats: Jag vill beräkna för att göra tjänsten slutperiod, och efter att lägga till extra månader år dagar i tjänsteperiod som ges av regeringens avslappningsperiod för att slutföra tjänsten 9 till 10 år som (den totala tjänsten är 8 år, 8 månader, 18 dagar) men regeringen. ge 10 månader och 28 dagar på sig att sammanställa tjänstetiden för att låta den komma in som pensionär. Tack för att du löste det problemet.
Denna kommentar minimerades av moderatoren på webbplatsen
Efter tjänsteåren har fastställts. Hur beräknar du persons serviceberäkningsdatum (SCD). Finns det en formel för att subtrahera tjänsteåren från personens nya utnämningsdatum för att få sin SCD-ledighetsdatum?
Denna kommentar minimerades av moderatoren på webbplatsen
vilken version av Excel kan jag få detta? Jag kan inte få funktionen på Excel 2016
Denna kommentar minimerades av moderatoren på webbplatsen
Hallå,
Excel-versionen i exemplet är Excel 2010. DATEDIF-funktionen är inte tillgänglig i Excel 2013 och senare versioner.
DATEDIF är inte en standardfunktion och därför inte en del av funktionsbiblioteket och därför ingen dokumentation. Microsoft uppmuntrar inte att använda den här funktionen eftersom den ger felaktiga resultat under få omständigheter.

Den här funktionen visas inte i dialogrutan 'Infoga funktion' och känns inte igen i dialogrutan 'Funktionsargument'.
Noggrannheten för den här funktionen förbättrades något i Excel 2010 men några av buggarna fixades aldrig.

Hoppas det hjälper. Ha en bra dag.
Vänliga hälsningar,
Mandy
Denna kommentar minimerades av moderatoren på webbplatsen
Om jag har en blandad lista över anställda som fortfarande är anställda i företaget (endast med startdatum) och anställda som inte längre är anställda på företaget (med start- och slutdatum), finns det en formel för att beräkna tjänstgöringstiden med nuvarande datum om det inte finns ett slut datum, i vilket fall skulle slutdatumet användas istället för det aktuella datumet för att beräkna den totala tjänstgöringen från början till slut?
Denna kommentar minimerades av moderatoren på webbplatsen
Först, tack så mycket för att du hjälper oss!

Jag försöker använda formeln för år och månader av tjänst (=DATEDIF(B2,C2,"y")&" Years, "&DATEDIF(B2,C2,"ym")&"Månader") vilket fungerar utmärkt, men Jag skulle vilja lägga till den raden och en annan rad som bara har siffror i sig. Är det möjligt? Till exempel: Formeln =DATEDIF(B2,C2,"y")&" Years, "&DATEDIF(B2,C2,"ym")&" Months" finns i D2 och jag skulle vilja lägga till antal år och månader tjänst från annan byrå i E2 med totalsumman i F2.

All hjälp är mycket uppskattad.
Klassad 5 av 5
Det finns inga kommentarer här ännu
Lämna dina kommentarer
Postar som gäst
×
Betygsätt detta inlägg:
0   Tecken
Föreslagna platser

Följ oss

Copyright © 2009 - www.extendoffice.com. | Alla rättigheter förbehållna. Drivs av ExtendOffice. | | Sitemap
Microsoft och Office-logotypen är varumärken eller registrerade varumärken som tillhör Microsoft Corporation i USA och / eller andra länder.
Skyddad av Sectigo SSL