Notifications
Clear all

Cálculo para data término usando horas e data início

8 Posts
2 Usuários
0 Reactions
1,073 Visualizações
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

:D Boa noite, pessoal preciso da ajuda de vocês, estou montando uma planilha e quero que ela calcule a data de início com a duração da atividade para dar a data de término, lembrando que minha jornada de trabalho é de 8 horas/dia.

Segue a imagem como exemplo:

silvajmp

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

 
Postado : 19/05/2016 8:59 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa tarde

A tua explicação tá muito confusa, veja:

Quero que ela calcule a data de início com a duração da atividade para dar a data de término,

Como que eu vou calcular a data de início e depois a data do término, sabendo apenas que a jornada é de 8 horas???

[]s

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

 
Postado : 20/05/2016 11:18 am
(@mprudencio)
Posts: 2749
Famed Member
 

Se eu entendi

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 20/05/2016 12:01 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Marcelo obrigado pela iniciativa da ajuda, esta no caminho, mas deu uma divergência, segue a baixo a explicação:

Observe que quando o valor chega no final da hora de jornada a partir do 2º dia adiante, isto é, nas 16 horas do 2 dia a data deveria ser 20/05/2016 e não a mesma data de início.

silvajmp

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

 
Postado : 20/05/2016 4:44 pm
(@mprudencio)
Posts: 2749
Famed Member
 

Troque a formula de D2 poresta

=SE($B2="";"";SE(MOD($B2;$G$2)=0;((B2/$G$2)-1)+C2;INT(B2/$G$2)+C2))

Marcelo Prudencio
Microsoft Excel Brasil no Facebook

"Começar já é a metade do caminho."
Autor Desconhecido

Simplifica que simples fica.
Nicole Tomazella.

"O Simples é Sempre Melhor Que o Complicado"
Jorge Paulo Lemann.

 
Postado : 20/05/2016 6:15 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Marcelo bom dia, deu certo, mas vou fazer alguns teste antes de fechar este tópico, pois vou adaptar algumas condicionais como dias uteis para determinar a data de término real.

Obrigado por enquanto.

silvajmp

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

 
Postado : 26/05/2016 8:53 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Marcelo e para todos que queiram contribuir, a formula deu certo, o retorno dá a data do término esperado, porém gostaria que agora quando o resultado, isto é, a data for de final de semana (Sábado, Domingo) ou todas as datas que eu queira considerar como não uteis, a data do resultado pule as data não uteis para o próximo dia útil.

silvajmp

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

 
Postado : 12/06/2016 8:41 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Olá pessoal acho que resolvi a questão dá última postagem na fórmula abaixo, fiz uma tabela com datas não úteis (Sábados, Domingos e Feriados) utilizei a função DIATRABALHO(data _inicial; dias; [feriados]), ficando assim:

=SE(OU($F3="";$F3=0;$H3="");"";SE(MOD($F3;$M$1)=0;DIATRABALHO($H3;(($F3/$M$1)-1);Config!$A$2:$A$401);DIATRABALHO($H3;INT($F3/$M$1);Config!$A$2:$A$401)))

Ainda vou deixar o tópico em aberto, pois vou fazer mais adaptações que se ajusta ao titulo.

Mais mesmo sim agradeço os comentários e contribuições e me aguardem...kkk

silvajmp

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

 
Postado : 13/06/2016 5:16 pm