Pular para o conteúdo principal

Dr. Planilha: Como calcular a idade completa de uma pessoa em anos, meses e dias com a função DATADIF do #Excel

Pesquisando hoje sobre uma função "escondida" do Excel resolvi fazer uma postagem rápida mostrando como calcular uma idade completa, com anos, meses e dias. Aproveito para apresentar essa função que não consta na lista das funções do Excel e muitas pessoas não conhecem, mas que pode ser bem útil no dia-a-dia para trabalhar com datas.

Como exemplo para entendermos melhor a função DATADIF, vou calcular minha idade completa na data de hoje. Considerando minha data de nascimento como data de início e a data de hoje (05/07/2016) como data fim, teríamos o seguinte resultado: 38 anos, 7 meses e 5 dias.
Antes de mais nada, observe que se você digitar no Excel "=DATADIF(", não vai aparecer aquele balãozinho explicativo descrevendo a função e seus argumentos. Isso ocorre porque ela é uma função oculta. Não sei porque está oculta, presumo que seja por motivos de compatibilidade. Em outro momento pesquiso e adiciono essa informação aqui.

Mas vamos ao que interessa, que é saber como ela funciona. Seu uso é simples, são apenas três argumentos:

=DATADIF(data_início; data_fim; formato)

data_início: no primeiro argumento você deverá informar a data mais antiga, como a data do seu nascimento.
data_fim: no segundo argumento você informará a data mais recente, poderia ser a data de hoje, por exemplo.
formato: o formato determina se o resultado mostrará anos, meses ou dias. Apesar de a função estar traduzida, esse argumento precisa ser informado em inglês, ou seja, "d", para dia (day), "m" para mês (month) e "y" para ano (year).

Usando a função para calcular a minha idade completa ficaria da seguinte forma:



É isso, muito simples mesmo, basta saber como usar o terceiro argumento para calcular o tipo de período que você desejar.

Testei essa função com as versões 2003/2007/2010 e 2013 do MS-Excel, todas compatíveis.

Um grande abraço do Dr. Planilha!

Comentários

Postagens mais visitadas deste blog

Dr. Planilha: Como Remover Linhas de Grade no #Excel #dica

As linhas de grade do Excel não aparecerão em relatórios impressos, mas pode ser que você também deseje que elas fiquem ocultas quando estiver trabalhando com a planilha por uma questão de estética ou Antes de mais nada é importante ainda que se diga que "linha de grade" não é a mesma coisa que "borda".

Dr. Planilha: Como Fazer Cálculo do IMC no #Excel

Antes de mais nada, vamos entender melhor o que é IMC, emprestando a definição da wikipédia: O índice de massa corporal (IMC) é uma medida internacional usada para calcular se uma pessoa está no peso ideal. Ele foi desenvolvido pelo polímata Lambert Quételet no fim do século XIX. Trata-se de um método fácil e rápido para a avaliação do nível de gordura de cada pessoa, ou seja, é um preditor internacional de obesidade adotado pela Organização Mundial da Saúde (OMS). A fórmula para calcular o IMC é bastante simples, vamos precisar apenas de duas informações, seu Peso em quilogramas e sua Altura em metros. O cálculo consiste em dividir seu peso pela sua altura ao quadrado. Vejamos como ficaria: Ora, isso parece bastante fácil de se fazer no Excel, e de fato é. Vamos à prática! Para começar, faça uma planilha igual à do exemplo abaixo. Agora preencheremos a fórmula para o cálculo na célula B3, ela deve ficar da seguinte forma: =B1/B2^2 Para entender entender melhor a fórm

Dr. Planilha: Como tirar pontos e traços do CPF no #Excel

Um leitor do blog postou uma dúvida recentemente sobre formatação de números de CPF. Na verdade, ele desejava remover todos os caracteres diferentes de números, no caso pontos e hífen, mantendo apenas os números. Segue a pergunta: "A minha planilha tem uma coluna de números de CPF. Gostaria de tirar os pontos e o traço de todos os números da coluna. Como faço isso?" Costumeiramente eu solucionaria essa necessidade usando uma fórmula para substituir os caracteres "." e "-" por <vazio>, o que resulta em uma sequência de apenas números. A seguir descrevo como ficaria essa fórmula.