Páginas

Pesquisar neste blog

20 de março de 2023

Como Calcular a Idade no Excel

cálculo de idade com o excel retornando a informação em anos, meses e dias

Nesse tutorial vou mostrar como fazer cálculo de idade no Excel, retornando a informação em anos, meses e dias, a partir da data atual. Com a fórmula usada para calcular idade nesse tutorial, você pode também utilizar a mesma fórmula para calcular uma duração ou período para outras situações como por exemplo, tempo trabalhado ou duração de uma viagem.

Vou usar a função TEXTO para converter os números em um texto na célula e para formatar a idade em anos, meses e dias. Tenha cuidado ao usar essa função, porque ela é prática para exibir o número formatado com informações de unidade de medida, mas se for fazer mais cálculos com os números é melhor ter uma coluna somente com números para fazer o cálculo e evitar erros, e usar outra coluna para exibir a informação em texto formatado.

Calculando a idade

Para mostrar como calcular a idade vou usar uma tabela com as colunas "Data Nascimento", "Idade" e "Idade Formatada". A ideia é usar a coluna "Idade" para fazer o cálculo matemático da idade, retornando somente o número em anos e exibir a informação formatada na coluna "Idade Formatada".


Para fazer o cálculo da idade usando os dados da tabela acima é necessário formatar a coluna "Data Nascimento" como uma data e a coluna "Idade" como um número personalizado no formato de anos.

Siga o passo a passo para formatar as células de data e idade usando o menu do Excel.

1. Selecione a célula da data de nascimento, clique com o botão direito do mouse para exibir o menu, clique com o botão esquerdo do mouse no item Formatar células.

2. Na aba Número, em Categoria selecione Data e em Tipo selecione o formato da data como “dd/mm/aaaa”.


3. Selecione a célula da idade, clique com o botão direito do mouse para exibir o menu, clique com o botão esquerdo do mouse no item Formatar células.

4. Na aba Número, em Categoria selecione Personalizado e em Tipo selecione o formato para a célula da idade em anos “aa”


Finalizada a formatação das células de data de nascimento e da idade criei uma tabela com os seguintes dados:


Na célula "Data Nascimento" digite a data desejada, para o exemplo usei a data "15/07/2001". Para calcular a idade digite a fórmula na célula B2:

= AGORA() - A2

Essa fórmula usa a função AGORA que retorna a data e hora atual. Para calcular a idade e retornar no formato de anos, vou usar a data atual e subtrair da data de célula A2, que possui a data de nascimento.

Para exibir a idade com a formatação indicando os anos, meses e dias vou usar a fórmula:

=TEXTO(B2;"AA") & " anos " & TEXTO(B2;"MM") & " meses " & TEXTO(B2;"DD") & " dias"

A sintaxe da função TEXTO é:

TEXTO (valor;formato_texto)

No parâmetro valor usei B2, que é a célula com a idade e no parâmetro formato_texto os valores AA para anos, MM para meses e DD para dias, concatenando tudo com os respectivos textos, para  obter a informação em anos, meses e dias, obtendo o seguinte resultado para a data em que capturei a imagem no Excel.


Se você usar os mesmos dados do exemplo acima, vai obter um resultado diferente, atualizado de acordo com a data que estiver usando a fórmula.

Na abertura da planilha observe que o resultado da idade formatada é atualizada pelo Excel.

Leia a seguir