`` `Excel
=Roundup ((i dag ()-A1) /365.25,0)
`` `
Forklaring:
* a1: Dette er den celle, der indeholder medarbejderens startdato.
* i dag (): Denne funktion returnerer den aktuelle dato.
* (i dag ()-A1): Dette beregner antallet af dage mellem startdatoen og i dag.
* 365.25: Dette repræsenterer det gennemsnitlige antal dage om året og tegner sig for springår.
* Roundup (..., 0): Denne funktion runder resultatet op til det nærmeste hele antal, der effektivt afrunder op til det næste år, hvis medarbejderen har tjent mere end 6 måneder.
Eksempel:
Hvis en medarbejders startdato er 15. januar 2022 , og den aktuelle dato er 20. august 2023 , formlen beregner:
* `Roundup ((i dag ()-A1) /365.25,0) =Roundup ((i dag ()-15. januar 2022) /365.25,0) =Roundup ((20. august 2023-15. januar 2022) /365.25,0) =Roundup (582/365.25,0) =Roundup (1.59,0) =2`
Derfor ville medarbejderens service være 2 år Selvom de ikke har afsluttet to fulde kalenderår.
Bemærk:
* Denne formel antager, at startdatoen er gemt i et gyldigt datoformat.
* Hvis du har brug for at afslutte op til det nærmeste år uanset antallet af serverede måneder, skal du udskifte 'Roundup' med 'loft'.
* Du kan justere formlen for at bruge et andet datoformat til startdatoen ved at ændre cellehenvisning 'A1'.