Existem algumas fórmulas que podem ser usadas para calcular o tempo de serviço de um funcionário no Excel, dependendo do formato dos dados.
Se os dados forem inseridos em formato de data, a fórmula pode ser:
=(TODAY()-datadeingresso)/365,25
Onde TODAY() representa a data atual e datadeingresso representa a data em que o funcionário começou a trabalhar. O resultado será em anos.
Se os dados forem inseridos em formato de texto (por exemplo, 10 anos, 5 meses e 20 dias), a fórmula pode ser:
=ANO(HOJE()-DATA(VALOR(ESQUERDA(A1,FIND(" ",A1)-1)),VALOR(MID(A1,FIND(" ",A1)+1,FIND(" ",A1,FIND(" ",A1)+1)-FIND(" ",A1)-1)),VALOR(RIGHT(A1,LEN(A1)-FIND(" ",A1,FIND(" ",A1)+1)))))
Nessa fórmula, A1 representa a célula onde o tempo de serviço está inserido em formato de texto. O resultado também será em anos.
Lembre-se de formatar a célula onde o resultado será exibido como número com uma casa decimal ou como tempo.