Para calcular o tempo de serviço em anos, meses e dias, podemos usar a seguinte fórmula no Excel:
=(DATEDIF(datainicial,datafinal,"Y")&" anos "&DATEDIF(datainicial,datafinal,"YM")&" meses "&DATEDIF(datainicial,datafinal,"MD")&" dias")
Onde:
A função DATEDIF é utilizada para calcular a diferença entre duas datas, e os argumentos "Y", "YM" e "MD" indicam que queremos a diferença em anos, meses e dias, respectivamente. O operador "&" é utilizado para concatenar as diferentes partes da resposta em uma única string de texto.
Por exemplo, se um funcionário entrou na empresa em 01/01/2010 e a data atual é 30/09/2021, podemos usar a fórmula da seguinte maneira:
=(DATEDIF("01/01/2010","30/09/2021","Y")&" anos "&DATEDIF("01/01/2010","30/09/2021","YM")&" meses "&DATEDIF("01/01/2010","30/09/2021","MD")&" dias")
O resultado será:
=11 anos 8 meses 29 dias
Isso significa que o funcionário tem 11 anos, 8 meses e 29 dias de tempo de serviço na empresa.