Calcular o ano de nascimento é mais simples do que muita gente pensa
A conta básica é subtrair a idade do ano atual. Se você está perguntando quem tem 90 anos nasceu em que ano, a resposta direta depende de quando essa pergunta está sendo feita. Em 2024, por exemplo, alguém com 90 anos completos nasceu em 1934. Se ainda não fez aniversário este ano, nasceu em 1933. Achei que isso fosse suficiente para a maioria das pessoas, mas já vi bastante gente complicar demais uma operação que é basicamente subtração. Tem gente que pede calculadora, que abre planilha, que liga para o matemático da família. Nada disso é necessário.
quem tem 90 anos nasceu em que ano
Vou explicar do jeito que eu faço quando preciso resolver isso rápido, porque já precisdei várias vezes em consultas e formulários. Pega o ano atual e subtrai a idade. Ponto. Se a pessoa ainda não fez aniversário no ano que está corrente, subtrai mais um. É isso. A diferença entre 1934 e 1935 pode parecer pequena, mas em documentos oficiais esse detalhe importa. Eu estava preenchendo um cadastro para um benefício social há alguns anos e precisei converter idades para anos de nascimento de vários idosos. Um deles tinha 90 anos, mas o aniversário era em dezembro. O sistema pedia o ano de nascimento exato, e eu sabia que se eu colocasse 1934 estava errado, porque ele ainda não havia completado os 90 no momento do preenchimento. Entrei em contato com a pessoa, confirmei a data de nascimento real e descobri que ele era de março de 1935. Isso evita retrabalho. Evita ter que corrigir depois.
👉 Clique no botão abaixo para saber mais sobre o assunto!
Também tem o caso das pessoas que nascem em anos bissextos, 29 de fevereiro. Esses têm um probleminha a mais. Se o documento pede ano de nascimento, não tem erro: é 1936, por exemplo. Mas se pede data completa e o formulário não aceita 29/02 em anos não bissextos, aí é outra história. Já vi gente tendo dor de cabeça com isso. O caminho mais simples é usar 1º de março ou 28 de fevereiro, dependendo do que o sistema aceitar. Sempre confirme com a pessoa o que ela costuma usar na vida prática. Outro detalhe que todo mundo esquece: o ano novo não significa automaticamente que todo mundo completa um ano a mais. No Brasil, a idade sobe na data exata de nascimento, não no dia 1º de janeiro. Então se hoje é abril e fulano faz aniversário em julho, ele ainda tem a idade do ano anterior. Se a pergunta é feita em julho e ele já fez aniversário, aí sim a conta fecha.
Se você quer automatizar isso, dá para fazer uma função bem simples. Em qualquer linguagem de programação, pega a data atual, subtrai a idade, e ajusta para trás se o mês e dia de nascimento ainda não chegaram no ano corrente. Leva cinco minutos para escrever e funciona para qualquer idade, não só 90 anos. Tem gente que insiste em usar fórmulas de Excel complicadas, com SE, DATAPOR, tudo misturado. Funciona, mas é investimento desnecessário para uma operação tão direta. Se a sua necessidade for apenas saber o ano de nascimento, uma subtração resolve. Se for montar um relatório maior com dezenas de pessoas, aí sim vale a pena automatizar, porque o tempo economizado compensa o esforço inicial.
A minha recomendação prática é a seguinte: anote a data de nascimento completa quando possível, em vez de apenas a idade. Idade muda todo ano, data de nascimento não. Isso elimina metade dos erros que eu vejo happening em formulários e planilhas. E se estiver fazendo isso para um documento oficial, confira sempre com a certidão. A memória falha, a conta não.