Notifications
Clear all

como calcular meses entre duas datas

8 Posts
3 Usuários
0 Reactions
1,466 Visualizações
(@acuschique)
Posts: 15
Active Member
Topic starter
 

ola a todos,
por favor preciso calcular o numero de meses trabalhado no ano, tenho as datas diferentes de entrada e saída na planilha como segue abaixo ,

INICIO..............TERMINO.............2012 ...2013...2014
01/03/2012......28/02/2014.............10......12......2
01/04/2012......31/03/2013..............9.......3.......0
01/04/2013......31/12/2013..............0.......9.......0
01/05/2013......30/11/2013..............0.......7.......0
01/06/2013......31/03/2014..............0.......7.......3

qual a formula para as colunas 2012 - 2013 - 2014, já tentei =datadif e =se , mas infelizmente não consegui, a maior dificuldade esta na mudança de data de inicio na mesma coluna.

desde já agradeço a ajuda de todos

 
Postado : 23/03/2014 5:50 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Os meses trabalhos no seu caso, conta com dezembro e janeiro?

Eu não entendi muito bem...

=DATADIF(A2;B2;"am")

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 23/03/2014 6:54 am
(@acuschique)
Posts: 15
Active Member
Topic starter
 

sim, como segue no exemplo acima, inicio em 01/03/2012 e termino 28/02/2014, neste caso ele trabalhou 10 meses em 2012 , 12 meses em 2013 e 2 meses em 2014, tem um planilha já montada em anexo , com as datas me faltam algumas formulas para calcular , se for possível favor dar uma olhada.

obrigado pela ajuda

 
Postado : 23/03/2014 8:16 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Veja se é isso
http://www.sendspace.com/file/9w9rmc

na guia Sheet1

Att

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 23/03/2014 8:38 am
(@gtsalikis)
Posts: 2373
Noble Member
 

Veja se é isso

=SEERRO(DATADIF(SE($C29<DATA(E$28;1;1);DATA(E$28;1;1);$C29);SE($D29>DATA(E$28;12;31);DATA(E$28;12;31);$D29);"m");0)

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 23/03/2014 8:42 am
(@acuschique)
Posts: 15
Active Member
Topic starter
 

Obrigado gtsalikis , mas infelizmente não deu certo, essa formula ela me apresenta um total de 11 meses em 2012 e o correto é 3 meses, marquei a planilha em amarelo para visualizar onde tenho dificuldades, preciso somar em colunas separadas 2012, 2013 e 2014 , neste caso sera uma formula para cada coluna, a parte superior da planilha em consegui, mas a inferior tenho dificuldades devido serem datas diferentes na coluna inicial.
se for possível favor dar uma olhada na planilha como segue.

<font><font> http://www.sendspace.com/file/mgcu8g</font></font>

mais uma vez , muito obrigado.

 
Postado : 23/03/2014 9:29 am
(@gtsalikis)
Posts: 2373
Noble Member
 

Coloque a fórmula em E29 e arraste para baixo e para os lados (lembre de formatar as células corretamente):

=SE(ANO($D29)<E$28;0;SE($D29>DATA(E$28;12;31);12;MÊS($D29)))-SE(ANO($C29)>E$28;12;SE($C29<DATA(E$28;1;1);0;MÊS($C29)-1))

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 23/03/2014 11:44 am
(@acuschique)
Posts: 15
Active Member
Topic starter
 

boa tarde gtsalikis ,
muito obrigado ficou perfeito, acabei de montar a planilha e com a formula que você passou ficou tudo certinho.

tenha uma ótima semana.

acuschique

 
Postado : 23/03/2014 1:14 pm