Sem data de nascimento, apenas os dados do ano de nascimento estão em uma coluna, é necessário calcular a idade correspondente na outra coluna com base no ano/data de hoje.
Responder1
Digite isso na célula B2
e arraste-oabaixopara outras células na coluna B
:
=IF(A1="", "", YEAR(NOW())-A1)
Premissas:
- O ano de nascimento está na coluna A.
- Calculando oidade aproximadabaseado apenas no ano.
- Você deseja que a idade aproximada seja exibida na coluna B.
- Você deseja deixar o resultado em branco se o ano de nascimento correspondente não for inserido.
Responder2
Fórmula do Excel para o ano atual
=YEAR(TODAY())
Para obter o resultado desejado, basta deduzir o ano de data de nascimento da fórmula acima para obter a idade de cada indivíduo.
Responder3
Esta é uma abordagem não precisa, mas pode ajudá-lo:
Digamos que você tenha uma colunaBnomeadoData de nascimento, uma colunaCnomeadoData de hojee uma colunaDnomeadoResultado em anos. Para calcular a quantidade aproximada de anos você precisa subtrair B de C para obter uma quantidade aproximada de dias e converter essa quantidade em anos (365). Por exemplo, você tem10/10/1990como data de nascimento e23/09/2016como a data de hoje, mas se você subtraí-los, obterá9480dias que você terá que converter para anos dividindo por 365. O resultado é25.97260, você poderia ler isso como quase 26 anos e é por isso que esse método não é totalmente preciso.Importante:para obter a quantidade total de dias, você precisará definir o formato da célula emNúmeroouEm geral.
Talvez isso possa ajudá-lo. O procedimento no Microsoft Excel 2010