Você está na página 1de 2

Em outro post um internauta enviou uma mensagem muito boa: -como calcular o intervalo entre duas datas e obter

a resposta em dias meses e anos. Na verdade muito simples de se fazer isso no Excel, basta utilizar a funo DATEDIF(). Tudo sobre DATEDIF() T bom, quase tudo sobre DATEDIF(). Vamos l! Ela calcula o intervalo entre duas datas e recebe apenas trs parmetros: Data Inicial, Data final e tipo de clculo. As duas primeiras so bastante bvias, as datas que desejo calcular o intervalo. A terceira opo possui 6 valores: valor descrio explicao d m y calcula a quantidade de dias entre duas datas calcula a quantidade de meses entre duas datas calcula a quantidade de anos entre duas datas calcula a quantidade de dias entre duas datas, como se elas estivessem no yd Dias excludos anos mesmo ano calcula a quantidade de meses entre duas datas como se elas estivessem ym meses excludos anos no mesmo ano Dias excludos meses calcula a quantidade de dias entre duas datas, como se elas estivessem no md e anos mesmo ms do mesmo ano Vamos deixar isso um pouco mais claro as trs primeiras opo so bem bvias, e do o resultado do intervalo em dias ou meses ou anos. Por exemplo, entre 28/02/1970 e 20/11/2005, se passaram 13049 dias. Ou ainda, 428 meses. Ou 35 anos. J as trs seguintes costumam confundir um pouco mais. YD o intervalo em dias se as datas estivessem no mesmo ano. No exemplo abaixo, entre 28/02 e 20/11 h 265 dias. YM o intervalo em meses se as datas estivessem no mesmo ano. No exemplo abaixo, entre 28/02 e 20/11 h 8 meses. MD o intervalo em dias se as datas estivessem no mesmo ms ou em meses consecutivos. No exemplo abaixo, entre o dia 28 de um ms e o dia 20 do ms seguinte h 23 dias. Nesse clculo so considerados meses de 31 dias. dias meses anos

funo datedif no excel E se eu quiser algo mais complexo, como o exemplo do ttulo, a diferena em dias meses e anos? Bem, basta juntar os pedaos. No excel, para anexar um texto a uma frmula, basta utilizar o &. Portanto, a frmula:

=TEXT(DATEDIF(B7;B8;Y);0) & anos, & TEXT(DATEDIF(B7;B8;YM);0) & meses e & TEXT(DATEDIF(B7;B8;MD);0) & dias exibe a caixa abaixo:

excel - data em dias, meses e anos 1. A FRMULA CORRETA PARA O EXCEL 2007 ESTA: =TEXTO(DATADIF(A2;B2;Y);0) & anos, & TEXTO(DATADIF(A2;B2;YM);0) & meses, & TEXTO(DATADIF(A2;B2;MD);0) & dias

Você também pode gostar