Compartilhar via

Estou precisando inserir idade apartir da data de nacimento para várias pessoas.

Anônima
2010-12-16T16:54:22+00:00

Boa tarde,

tenho uma tabela com vários nomes e datas de nacimento mas ainda esta sem a idade destas pessoas preciso muito colocar este dado para que eu possa terminar a minha tabel e apartir dai criar outras. como faço para inserir a idade apartir da data atual em relação a data de nacimento de cada pessoa? Obrigado!

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários
Resposta aceita pelo autor da pergunta
  1. Anônima
    2010-12-16T17:36:06+00:00

    Olá, boa tarde.

    Você pode usar a fórmula TEXTO para formatar os campos de data como números e então fazer uma fórmula condicional para subtrair os anos e chegar na idade.

    Vamos supor que na célula A1 exista a data de nascimento e na célula B1 a data atual ( =HOJE() )

    Utilize então a seguinte fórmula em uma célula com formato de numero para retornar a ideade:

    =SE(TEXTO(B1;"mm")>TEXTO(A1;"mm");TEXTO(B1;"aaaa")-TEXTO(A1;"aaaa");SE(TEXTO(B1;"mm")=TEXTO(A1;"mm");SE(TEXTO(B1;"dd")>=TEXTO(A1;"dd");TEXTO(B1;"aaaa")-TEXTO(A1;"aaaa");TEXTO(B1;"aaaa")-TEXTO(A1;"aaaa")-1);TEXTO(B1;"aaaa")-TEXTO(A1;"aaaa")-1))

    As condições acima incluem:

    • Se os mêses dos dois campos de data forem iguais e o dia for igual, quer dizer que é aniversário da pessoa, então basta subtrair os anos
    • Se os mêses forem iguais mas o dia atual for menor que o dia do aniversário, então basta subtrair os anos menos 1
    • Se o mês atual for maior subtraem-se os anos
    • Se o mês atual for menor subtraem-se os anos menos 1

    Parece um pouco confuso e extenso, mas funciona! =P

    Abs.

    1 pessoa achou esta resposta útil.
    0 comentários Sem comentários
Resposta aceita pelo autor da pergunta
  1. Anônima
    2010-12-16T17:26:54+00:00

    Oi Carlos.brinc

    1. a solução consiste em calcular a diferença de dias entre as datas, e dividir os dias encontrados por 365,25
    2. Você pode calcular a diferença de dias entre a data de nascimento, e a data de hoje(16/12/2010) digitando as duas datas, assim, o resultado será estático. E mostrará sempre a idade que a pessoa possuia em 16/12/2010, assim, ao longo dos anos a idade mostrada será sempre a mesma, ou
    3. Voce pode calcular a diferença de dias entre a data de nascimento e a data em que a planilha for aberta, utilizando a fórmula  "=hoje() "  na célula da data de hoje, assim o resultado será dinâmico e refletirá a idade a cada vez que a planilha for aberta, assim, ao longo dos anos a idade será recalculada de acordo com a data em que a planilha for aberta;
    4. Voce pode formatar a célula da idade calculada como número, utilizando ou não casas decimais

    segue um exemplo:

    Coluna A Coluna B Coluna C Coluna D
    Data de nascimento Data de hoje Dias idade
    01/05/1960 16/12/2010 18491,0 50,6

    Se resolver sua dúvida clique em "marcar como resposta", se tiver mais dúvidas, clique em responder e acrescente as informações.

    Espero ter ajudado

    renatoabc

    1 pessoa achou esta resposta útil.
    0 comentários Sem comentários
Resposta aceita pelo autor da pergunta
  1. Anônima
    2010-12-17T20:34:44+00:00

    Oi Carlos,

    Experimente isto

    A B

    Data Nascimento Idade
    10/04/1975 35

    Fórmula em B2

    =INT(FRAÇÃOANO(HOJE();A2;1))

    Espero que ajude

    M.

    0 comentários Sem comentários

3 respostas adicionais

Classificar por: Mais útil
  1. Anônima
    2011-01-03T18:15:39+00:00

    e ai renato obrigado pela a sua ajuda, estarei fazendo uso deste recurso obrigado.

    desculpeme pela demora do retorno.

    0 comentários Sem comentários
  2. Anônima
    2011-01-03T18:13:43+00:00

    Olá mano muito obrigado valeu mesmos pela ajuda, com serteza a sua ajuda esta sendo de grande valor.

    obrigado desculpeme pela demora.

    0 comentários Sem comentários