>> Tecnologia Eletrônica >  >> Casa Inteligente >> Vida Inteligente

Como Calcular Idade no Excel Usando Data de Nascimento

Duas das maneiras mais comuns de calcular idade a partir de uma data de nascimento no Excel são usar a função DATEDIF e usar operadores aritméticos padrão em campos de data. Quando você usa valores de data em uma planilha do Excel, é útil entender como os valores de data são armazenados no Excel e a diferença entre strings de caracteres e campos de data. Campos de data não são compatíveis entre versões Windows e Mac do Excel; se você criar uma planilha com campos de data em uma plataforma e abri-la com a outra, os valores de data estarão incorretos.

Valores de Data no Excel

O Excel tem um tipo de dados especial chamado Data que interpreta corretamente um valor como data em vez de string de caracteres. Você pode converter strings de caracteres em campos de data formatando as células com o formato Data ou calculando o valor de uma data a partir de sua representação em string de texto usando a função DATEVALUE. Por exemplo, DATEVALUE("08/05/2008") converte a string de caracteres "08/06/2008" para a data 6 de agosto de 2008 ou 8 de junho de 2008, dependendo se a configuração do seu sistema operacional é Mês-Dia-Ano ou Dia-Mês-Ano.

Como o Excel Armazena Datas

O Excel armazena datas internamente como números de série, que são números de ponto flutuante. A parte inteira representa o número de dias desde 1 de janeiro de 1900 no Windows, e o número de dias desde 1 de janeiro de 1904 no Mac, onde 1 de janeiro é igual a um. A parte decimal representa o número de segundos desde a meia-noite, ou zero se nenhum tempo estiver associado à data. Por esta razão, o campo de data em uma planilha criada no Windows será quatro anos diferente do mesmo campo de data quando você abrir a planilha no Mac.

Calculando Idade com DATEDIF

A função DATEDIF no Excel é ideal para calcular idade em uma planilha. Você pode instruir a função a retornar o número de anos completos, meses e dias entre duas datas, ou qualquer combinação dos três. Passe a data inicial e a data final como strings de caracteres, números de série ou valores de data e uma combinação de "A", "M" e "D" de acordo com como você quer os resultados. Por exemplo, DATEDIF("10/14/2014", "05/01/1970", "AMD") retorna o número de anos completos, meses e dias entre as duas datas. Passar "A" sozinho retorna apenas o número de anos. Passar "AM" retorna o número de anos e meses completos. A função HOJE retorna a data de hoje como valor de data.

Calculando Idade Usando Aritmética

Como datas são armazenadas como números, você pode usar operadores aritméticos padrão em valores de data para realizar seus próprios cálculos de idade. Quando você subtrai dois valores de data, o resultado é o número de dias entre as duas datas. Divida o número de dias por 365,25 e pegue o valor inteiro do resultado para obter o número de anos inteiros entre as duas datas. Por exemplo, se a célula A1 contém uma data de nascimento, você pode calcular a idade inserindo "=INT((HOJE()-A1)/365.25)" em uma célula da planilha.