Como Calcular Idade No Excel - Anos e Meses (Passo a Passo)

Поділитися
Вставка
  • Опубліковано 7 лют 2025
  • Neste vídeo eu te mostro como calcular idade no Excel em anos e meses utilizando a função DATADIF. Utilizamos dois exemplos, um apenas para calcular a idade em anos de forma mais simples e outro para calcular a idade em anos e meses de forma personalizada.
    Link para download da planilha: onedrive.live....
    A principio calcular a idade no Excel em anos e meses de forma personalizada pode parecer difícil, porém se fizermos por etapas podemos ver que acaba se tornando mais simples.
    Para isso inicio explicando o funcionamento da função DATADIF e após a compreensão dela então realizamos o calculo da idade no Excel em anos e meses.
    A função DATADIF é útil nas fórmulas em que você precisa calcular uma idade.
    A função DATADIF calcula o número de dias, meses ou anos entre duas datas. Ela é uma função "secreta" no Excel pois não pode ser localizada na guia de fórmulas do Excel, porém ainda assim é possível utiliza-la.
    o Excel fornece a função DATADIF para dar suporte a pastas de trabalho mais antigas do Lotus 1-2-3.
    Mais vídeos do Canal
    PROCX: • PROCX - Aprenda a Nov...
    PROCV: • PROCV - Como usar a fu...
    ÍNDICE e CORRESP : • Como Usar ÍNDICE e COR...
    Acompanhe mais tutoriais sobre Excel em nosso site:
    excelderespeit...
    Siga a gente no Instagram:
    / excelderespeito
    Apresentado por: Diego Silva

КОМЕНТАРІ • 110

  • @VicthorWesllen
    @VicthorWesllen Рік тому +1

    Vi vários vídeos até encontrar o seu, você me salvou.

  • @ivoneandrade1047
    @ivoneandrade1047 2 місяці тому

    Excelente vídeo!! Parabéns! Único vídeo que respondeu minha dúvida.

  • @Casaordem
    @Casaordem 2 місяці тому

    EXECELENTE VIDEO. MUITO OBRIGADAAAAA!!!!!!

  • @gleycelima3409
    @gleycelima3409 Рік тому +1

    Sensacional! Foi o unico vídeo que consegui de forma efetiva

  • @joanacosta3504
    @joanacosta3504 Рік тому +2

    Sensacional!!!!!. Eu estava quebrando cabeça antes, depois da explicação, foi tão simples que até ri de mim mesma. Gratidão!!!!

    • @excelderespeito
      @excelderespeito  Рік тому

      Que ótimo! Fico feliz em saber que lhe foi útil! Sucesso!

  • @Amoriim1
    @Amoriim1 3 роки тому +3

    Vi vários vídeos até encontrar o teu ensinando dessa forma. Ajudou muito, obrigado! 👏👏

  • @claudiamunizdesouza635
    @claudiamunizdesouza635 10 місяців тому

    CONSEGUI FAZER OS 2 JEITOS E DEU SUPER CERTO, JÁ ANOTEI NO CADERNO, PARA SEMPRE PRATICAR

  • @danielaarruda8242
    @danielaarruda8242 Рік тому +1

    Salvou minha vida! Demais sua explicação!

  • @cristianediniz4080
    @cristianediniz4080 Рік тому

    Parabéns, muito didático e resumido, Aplicável de maneira exata.

  • @lairsonbenedito4720
    @lairsonbenedito4720 2 роки тому +1

    E o vídeo que estava procurando para aprender sobre anos e meses juntos ate chega o resultado na planilha, obrigado mesmo.

  • @adilsonalbuquerque4931
    @adilsonalbuquerque4931 2 роки тому +1

    o único que ensinou a calcular anos e mês juntos

  • @djacksonlima9028
    @djacksonlima9028 2 роки тому +1

    Parabéns, Excelente o vídeo. Inscrito.

  • @djaciranteriodelucena508
    @djaciranteriodelucena508 2 роки тому +2

    Muito obrigado, professor. É com pessoas iguais ao senhor que nos desenvolvemos profissionalmente. Realmente Excel é o máximo. Amo esta ferramenta. Gostaria muito de aprender Excel Avançado, mas não tenho mais cabeça para isso e acabei de me aposentar. Agora é com os filhos e neto. Parabéns. Todas as pessoas que conhecerem este vídeo, lhe serão gratas. Um abraço.

    • @excelderespeito
      @excelderespeito  2 роки тому

      Muito obrigado pelo comentário fico muito feliz com esse feedback, a intenção é realmente compartilhar informação útil e poder agregar na vida das pessoas com isso. O Excel é uma ferramenta incrível e apesar de parecer difícil pode ser aprendido de forma descomplicada. Sucesso e forte abraço.

  • @MrJulianoCorrea
    @MrJulianoCorrea 6 місяців тому

    Parabéns! ´
    Ótimo conteúdo e excelente didática, muito obrigado!

  • @feerlopesz
    @feerlopesz 2 роки тому +1

    Se eu pudesse eu dava mil likes! Valeu demais Cara! Arrasou

  • @marcosprotetor2024
    @marcosprotetor2024 11 місяців тому

    Muito bom! Gostei muito. Obrigado pela aula.

  • @paulomatos6330
    @paulomatos6330 2 роки тому +1

    Muito massa essas dicas!!! Sensacional!!!!

  • @adripalavicini4506
    @adripalavicini4506 10 місяців тому

    Maravilhoso. Perfeito. Estava tentando a dias fazer. Obrigada.

  • @marketplacegranfino
    @marketplacegranfino 2 роки тому +1

    Parabéns ..a melhor definição ate agora, sem enrolação e com excelente didática, Obrigado!

    • @excelderespeito
      @excelderespeito  2 роки тому

      Muito obrigado pelo feedback Josael. bons estudos!

  • @j.marcosazevedo9918
    @j.marcosazevedo9918 8 місяців тому

    Sensacional esse vídeo. Top demais

  • @AmandinhaNunes
    @AmandinhaNunes Рік тому

    Perfeita a aula!! Obrigada

  • @marcelo_diniz
    @marcelo_diniz 2 роки тому +1

    Diego, boa didática. bons exemplos passo a passo. parabéns!

  • @jnjmasters3340
    @jnjmasters3340 Рік тому

    Excelente. Muito didático!

  • @JonathonBrandt-yq9zr
    @JonathonBrandt-yq9zr 7 місяців тому

    Obrigado por compartilhar, ajudou muito .

  • @gleilsoncunha8559
    @gleilsoncunha8559 2 роки тому +1

    Excelente sua aula, tirei todas as dúvidas que antes tinha no calculo da idade

  • @leandrodiniz3575
    @leandrodiniz3575 5 місяців тому

    Agradeço pela aula, me ajudou muito! Eu fiz para saber quanto tempo os empregados possuem na empresa, aí estou com mais uma dúvida , fiz a primeira coluna e copiei para todas as linhas, porém , ex. Colaborador que ainda não tem 1 ano, fica 0 anos e x meses, quando não completou ainda 1 ano, tem como colocar uma condição para mostrar somente os meses ?

  • @Psivalim
    @Psivalim 2 роки тому +1

    Excelente! Muito útil

  • @felipinhostyle1
    @felipinhostyle1 2 роки тому +1

    Excelente vídeo !

  • @mayara6729
    @mayara6729 Рік тому +1

    Top demais. Obrigada.

  • @luciabronze6319
    @luciabronze6319 11 місяців тому

    Excelente ! Dica brilhante

  • @silvanaferreirapinto5221
    @silvanaferreirapinto5221 2 роки тому +1

    Muito obrigada, seu vídeo me ajudou muito!

  • @lucieneevangelistaa5282
    @lucieneevangelistaa5282 Рік тому

    Aula maravilhosa!

  • @netoandrade84
    @netoandrade84 2 роки тому +1

    Vc é um gênio 👏👏👏

  • @patriciamoreiradacunha5087
    @patriciamoreiradacunha5087 3 роки тому +1

    Excelente! Me ajudou muito! Obrigada!

  • @nataliacavalcantepontes3854
    @nataliacavalcantepontes3854 11 місяців тому

    Excelente, obrigada pela ajuda.

  • @danimontes4118
    @danimontes4118 Рік тому +1

    Muito obrigada, me ajudou muito 👏👏👏

  • @alekx05
    @alekx05 2 роки тому +4

    Opa amigo bacana sua explicação, tem uma dica lgl não precisa subtrair
    =DATADIF(B8;HOJE();"y")&" anos, "&DATADIF(B8;HOJE();"ym")&" meses e " &DATADIF(B8;HOJE();"md")&" dias"

    • @psnaat
      @psnaat 2 роки тому +2

      Funcionou supeeeer! Obrigada ♥

    • @REINALDOBALBINO
      @REINALDOBALBINO 2 роки тому +2

      muito bom Alexsandro.

    • @alekx05
      @alekx05 2 роки тому +1

      @@psnaat que bom 👍

    • @alekx05
      @alekx05 2 роки тому +1

      @@REINALDOBALBINO isso aí tmj

    • @excelderespeito
      @excelderespeito  2 роки тому +1

      Excelente dica Alexsandro!

  • @fernandoazevedo2504
    @fernandoazevedo2504 2 роки тому +1

    Maravilha, amigo! Obrigado!

  • @pogbraga
    @pogbraga Рік тому +1

    Excelente vídeo

  • @adrianacanneto6355
    @adrianacanneto6355 3 роки тому +1

    Muitooo obrigada . Estava procurando isso valeuu

  • @soucalinas
    @soucalinas 11 місяців тому +1

    Boas tardes prf estive a ver o videio e ajudo-me mt desde já o meu obrg. Prof fiz exatamente a formula como foi explicada "=DATADIF(K5;Q5;"y")&" Dias ", mas depois de apagar a primeira data , ficando com a ultima data aparece-me "124 Dias " , porque a primeira data não esta assinalada. Perg, prf e possível usar alguma formula quando estiver as duas datas e que a formula que p prf ensinou iria apresentar o total dias . Abraço

  • @ServicoSocialInstitutodosPobre
    @ServicoSocialInstitutodosPobre 10 місяців тому

    Parabens!!!!!

  • @lidianegomes5947
    @lidianegomes5947 2 роки тому +1

    Agradeço imensamente a ajuda! Profº existe alguma fórmula para calcular a idade em anos, meses e dias? Desde já agradeço.

    • @excelderespeito
      @excelderespeito  Рік тому

      Olá Lidiane Gomes.
      Para colocar os dias você pode concatenar a mesma função DATADIF, porém no último argumento você vai utilizar a sigla "MD". A função vai ficar assim: &DATADIF("data_inicial";"data_final";"MD").
      O argumento MD vai calcular apenas a diferença entre os dias na data_inicial e data_final, os meses e anos das datas são ignorados.

    • @martinsger
      @martinsger Рік тому

      FUÇANDO O EXCEL DESENHO UMA PLANILHA PRA VC:
      EM D3 COPIE E COLE ESTE FORMULA: =DATADIF(C3;HOJE();"Y")&" ANOS"&DATADIF(C3;HOJE();"YM"&" MESES"&DATADIF(C3;HOJE();"MD")&" DIAS" . AGORA EM C3 DIGITE QUALQUER DATA E VEJA A MAGICA...
      ESTA FORMULA JA TEM NOS COMNETARIOS ABAIXO.

  • @zemiguelgrilo3634
    @zemiguelgrilo3634 Місяць тому +1

    E se eu não quiser usar a função HOJE e uma data especifica?

  • @RHPestana
    @RHPestana Рік тому

    Arrasou

  • @mirianestevopauli6577
    @mirianestevopauli6577 Рік тому +1

    Obrigada, pra mim dava 0, até entender que tava certo demorou (era no mês de aniversário)

  • @leticiaferreira1226
    @leticiaferreira1226 3 роки тому +1

    Ótima aula, utilizando essa mesma planilha como posso obter resultados de idade especifico, como por exemplo: preciso saber quantas pessoas tem de 30 anos e 6 meses? quantas pessoas tem 42 anos exatos, quantas pessoas tem 32 anos e 11 meses, qual fórmula utilizo para obter esses resultados ?
    Aguardo

    • @excelderespeito
      @excelderespeito  3 роки тому +1

      Olá Leticia!
      Fico feliz que tenha gostado da aula.
      Nesse caso temos algumas opções para saber.
      A primeira é aplicando um filtro na planilha utilizada na aula e filtrar a idade que deseja. Para facilitar a contagem você pode adicionar a função SUBTOTAL utilizando a opção cont.valores em algum campo da planilha e sempre que aplicar o filtro ela exibirá o total de pessoas com a idade que você filtrou.
      Atualizei o arquivo da aula e coloquei a função SUBTOTAL conforme mencionei acima, se você fizer o download dela poderá ver como funciona.
      Outra opção é você calcular a idade em uma coluna e os meses em outra, você pode aplicar o filtro também ou utilizar a função CONT.SES para contar conforme o critério de idade que deseja.

  • @jacquez4412
    @jacquez4412 Рік тому +1

    Muito obrigada pela excelente explicação. Gostaria de uma ajuda, pois estou tentando calculo com data de aniversario 13/04/1894 e o exel não está reconhecendo, e retornando erro "VALOR". Já procurei, mas não estou consegindo resolver. Grata

    • @excelderespeito
      @excelderespeito  Рік тому +1

      Olá, fico feliz em saber que gostou da Explicação! Sobre o cálculo que está tentando fazer o Excel realmente vai retornar um erro, isso porque ele não consegue calcular datas anteriores a 01/01/1900. Talvez consiga fazer esse cálculo utilizando uma macro, vou deixar um link onde você pode explorar um pouco mais desse assunto: learn.microsoft.com/pt-br/office/troubleshoot/excel/calculate-age-before-1-1-1900

    • @jacquez4412
      @jacquez4412 Рік тому

      @excelderespeito muito obrigada pela pronta resposta e pelo link. Darei uma olhada para me aprofundar, caso não consiga com a Macro farei uma bateria de calculos e fórmulas usando lógica. Aproveitarei seus ensinamentos para isso.... Gratidão professor. Abraço.😄

  • @acvveloso8901
    @acvveloso8901 3 роки тому +1

    Boa tarde. Encontrei essa maneira "maneira" de fazer esse cálculo. Muito bom. Tenho uma dúvida para fazer um cálculo com a essa fórmula de maneira condicional tipo: se(a1="dd/mmmm/aaaa";datadifxxxx;se(a1=aaaa;datadifxxxxx). Tem como? A data completa é volátil e a outra só tenho o ano.

    • @excelderespeito
      @excelderespeito  3 роки тому +1

      Olá, fico feliz que tenha gostado do vídeo.
      Sim, é possível usar de forma condicional. Eu fiz um teste da seguinte maneira , utilizei a função NÚM.CARACT para saber quantos caracteres tem a data completa e quantos tem a data só com o ano.
      O Excel me retornou 5 para data completa e 4 para o ano.
      Sabendo disso utilizei a função SE da seguinte forma =SE(NÚM.CARACT(A1)=5;"FUNÇÃO DATADIF1";SE(NÚM.CARACT(A1)=4;"FUNÇÃO DATADIF2";"Formato diferente"))
      Você pode usar essa estrutura e no local onde escrevi "FUNÇÃO DATADIF" você pode colocar a sua função conforme deseja.
      Espero que possa ajudar com a sugestão da solução acima.

  • @drathaiscardoso
    @drathaiscardoso 2 роки тому +1

    E para calcular os dias junto nessa formula como que fica ?

    • @excelderespeito
      @excelderespeito  Рік тому

      Olá Dra Taís Cardoso!
      Para colocar os dias você pode concatenar a mesma função DATADIF, porém no último argumento você vai utilizar a sigla "MD". A função vai ficar assim: &DATADIF("data_inicial";"data_final";"MD").
      O argumento MD vai calcular apenas a diferença entre os dias na data_inicial e data_final, os meses e anos das datas são ignorados.

  • @samireliaslirapinto1871
    @samireliaslirapinto1871 Рік тому +1

    Bom dia, você tem uma solução para o seuinte caso: diferença entre 17/08/2017 e 21/07/2023 = 5 anos - diferença entre 08/02/2017 e 21/07/2023 = 6 anos. Eu reparei no ano de 2017 que passou para o segundo semestre ele diminuiu 1 ano.

    • @excelderespeito
      @excelderespeito  Рік тому

      Olá, realmente a diferença são seis meses, o que ocorre é que fazendo o calculo em anos utilizando apenas o argumento "Y" ele vai considerar o número inteiro 5 anos e 6 anos. Fazendo o cálculo com DATADIF utilizando os argumentos "Y" concatenando com DATADIF utilizando o argumento "YM" o resultado será "5 anos e 11 meses" e "6 anos e 5 meses" mas dessa forma não será possível realizar o calculo direto na planilha pois o Excel entenderá como texto. O que sugiro é realizar o calculo em meses utilizando o argumento "M" ou em dias utilizando o argumento "D", dessa forma é possível subtrair a diferença entre os dois de forma mais precisa.

  • @ceciliasalles6757
    @ceciliasalles6757 2 роки тому +2

    Olá, entendi super a sua explicação, porem minha planilha esta resultando com outra data ao inves de calcular a idade :( não sei o que esta errado

    • @nataliasousa7195
      @nataliasousa7195 2 роки тому

      a minha tambeemm

    • @excelderespeito
      @excelderespeito  Рік тому

      Olá Cecília, provavelmente pode ser a formatação da célula. Na guia página inicial, no grupo número tente mudar o formato de número de DATA para GERAL.

  • @s.andrade2898
    @s.andrade2898 Рік тому

    Professor me ajuda com uma formula, preciso converter 7,2083 em 7 anos, 2 meses e 15 dias, consegue me ajudar? to tentando colocar essa formula na minha planilha mas não encontrei ninguem que saiba.

  • @AssociaçãoADESTEMA
    @AssociaçãoADESTEMA Рік тому +1

    E como usa em uma célula nesse formato 00"/"00"/"0000 ?

  • @chaene012
    @chaene012 2 роки тому +1

    O que acrescentar na fórmula para dar zero quando não se tem a data de nascimento de uma pessoa na lista? Tipo a pessoa não informou a data de nascimento ainda

    • @excelderespeito
      @excelderespeito  2 роки тому +3

      Você pode usar junto com a função SE por exemplo =SE(A1="";"";DATADIF). Se a célula A1 for igual a "Vazio" então retorne "Vazio", senão for vazio então retorne o resultado da função DATADIF. Dentro da função SE você vai colocar a função DATADIF.

  • @bruna297
    @bruna297 Рік тому

    O formato de data no meu está dando errado, como faço para alterar?

  • @antoniomoreira9027
    @antoniomoreira9027 2 роки тому +3

    Bom dia, parabéns pela aula! estou procurando uma forma de fazer um cálculo de idade gestacional. por exemplo: um bebê tem 34 semanas de idade, depois de 8 dias, ele terá 35 semanas e 1 dia. Como fazer este cálculo transformando os múltiplos de 7 dias em 1 uma semana? outro exemplo: um bebê tem 36 semanas, depois de 15 dias, terá 38 semanas e 1 dia. agradeço se puder me ajudar.

    • @excelderespeito
      @excelderespeito  Рік тому +2

      Olá Antonio Moreira. Trabalhei em sua questão e cheguei a uma fórmula que calcula o resultado esperado. Vou compartilhar ela aqui com você e explicar o que você pode alterar para adequar a sua planilha.
      =INT(DATADIF("21/12/2022";"06/01/2023";"d")/7)&" semanas "&DATADIF("21/12/2022";"06/01/2023";"d")-(INT(DATADIF("21/12/2022";"06/01/2023";"d")/7)*7)&" dias"
      Nos campos que tem a data, você pode alterar manualmente ou referenciar em outras células que vão conter as datas iniciais e datas finais. Da forma que configurei o resultado final será "2 semanas e 2 dias". Concatenei os nomes no plural (semanas e dias) então o único problema vai ser quando for 1 semana e os dias forem 1 dia pois vai mostrar no plural.
      Abaixo vou explicar a função por partes.
      INT(DATADIF("21/12/2022";"06/01/2023";"d")/7)
      Calcula o total de dias e divide por 7 para obter o número de semanas, depois com a função INT pegamos apenas o número inteiro que é referente a semana.
      &" semanas "
      Concatena a palavra semanas.
      &DATADIF("21/12/2022";"06/01/2023";"d")
      Calcula o total de dias entre as datas.
      -(INT(DATADIF("21/12/2022";"06/01/2023";"d")/7)*7)
      Calcula o número da semana novamente, com o número da semana multiplicamos por 7 para obter a quantidade de dias referente as semanas.
      Com os dois cálculos acima podemos então fazer a subtração para obter a diferença dos dias que não completaram uma semana.
      &DATADIF("21/12/2022";"06/01/2023";"d")-(INT(DATADIF("21/12/2022";"06/01/2023";"d")/7)*7)
      E por fim concatenamos a palavra dias.
      &" dias"
      Espero conseguido ajudar com a explicação acima.
      Sucesso.

  • @nelsonfroz501
    @nelsonfroz501 2 роки тому +1

    O MELHOR QUE JÁ VI E SEU QUISESSE COLOCAR DIAS?

    • @excelderespeito
      @excelderespeito  2 роки тому

      É possível calcular a diferença de dias desconsiderando os anos e meses completos utilizando o argumento "MD" na pratica ficaria =DATADIF(Data_inicial;Data_final; "MD"). Porém ele é passível de alguns erros em certas ocasiões conforme a própria Microsoft comunica. Por isso para essa situação recomento olhar a documentação no site da Microsoft a respeito da função DATADIF.

  • @nataliasousa7195
    @nataliasousa7195 2 роки тому +1

    Usei a formula da datadif porém não consigo achar a idade. Aparece uma nova data. Qual seria o erro?

    • @excelderespeito
      @excelderespeito  Рік тому +1

      Olá Natália, provavelmente pode ser a formatação da célula. Na guia página inicial, no grupo número tente mudar o formato de número de DATA para GERAL.

  • @maxcravo2935
    @maxcravo2935 2 роки тому +1

    Boa Tarde, Gostei muito da sua dica, mas no meu excel está calculando invertido. Exemplo: Data de Hoje 02/06/2022, fui calcular a idade do Manoel, data nasc. 01/06/2002, no caso ele ainda vai fazer 20 anos e no cálculo já está dando 20 anos; já o Carlos, data nasc. 03/06/2002, no caso ele já fez 20 anos e no cálculo esta dando que ainda tem 19 anos. Alguém pode me ajudar com esse erro ??? Cálculos invertidos.

    • @excelderespeito
      @excelderespeito  2 роки тому

      Olá Max, baseado nas informações que passou a conclusão que eu cheguei para esse problema seria o seguinte. É provável que sua data esteja configurada com o padrão EUA "mm/dd/aaaa" então o que você como 02/06/2022 seria 06/02/2022 ("dd/mm/aaaa') dai no momento do calculo ele estaria fazendo o calculo correto conforme as idades que você falou. 06/02/2022 para 06/01/2002 correto 20 anos. 06/02/2022 para 06/03/2002 correto 19 anos. Sem a planilha para verificar essa foi a única maneira que consegui imaginar que possa ter ocorrido. Espero que possa ter ajudado. Forte abraço.

  • @yan2383
    @yan2383 Рік тому

    O meu calcula errado, pois quando coloco a fórmula, sempre dá um resultado próximo do de janeiro de 1900, já tentei de tudo e não dá certo.

  • @alcedanasa8138
    @alcedanasa8138 Рік тому

    DATADIFO A DATADIF NÃO EXISTE NO WINDOWS 11
    EU TENTEI NÃO FOI

  • @adilsonalbuquerque5583
    @adilsonalbuquerque5583 2 роки тому +1

    Faltou calcular quantos dias faltam

    • @excelderespeito
      @excelderespeito  Рік тому

      Para colocar os dias você pode concatenar a mesma função DATADIF, porém no último argumento você vai utilizar a sigla "MD". A função vai ficar assim: &DATADIF("data_inicial";"data_final";"MD").
      O argumento MD vai calcular apenas a diferença entre os dias na data_inicial e data_final, os meses e anos das datas são ignorados.