PROBLEMAS COM O CAL...
 
Notifications
Clear all

PROBLEMAS COM O CALCULO DE DATA

4 Posts
3 Usuários
0 Reactions
1,294 Visualizações
 Cpox
(@cpox)
Posts: 0
New Member
Topic starter
 

Boa tarde pessoal,

Estou tentando solucionar um problema na minha planilha, eu quero que ela me retorne a data de termino, sendo que eu vou informar a data de inicio e a quantidade de dias que vai ser acrescida a data inicial, mas estou com um problema, a partir da segunda data final ele ta acrescentando um dia a mais a data de termino.

Por favor se alguém souber eu agradeço muito!

No aguardo!!

 
Postado : 11/04/2017 2:21 pm
(@deciog)
Posts: 0
New Member
 

Cpox, Bom Dia.

Fiz algumas alterações espero que goste, confere

na coluna do Termino tinha um erro

=SE(H6="";"";DIATRABALHO(J6;H6;DADOS!$A$2:$A$31))

Não esta fixa os dados do feriado

Decio

 
Postado : 12/04/2017 4:54 am
 Cpox
(@cpox)
Posts: 0
New Member
Topic starter
 

Boa tarde Décio,
Ficaram muito boas suas alterações, e agradeço mesmo, mas se você perceber a partir do segundo curso a data final que ele gera é sempre um dia depois da data que seria para terminar, tipo, era para terminar dia 24/05/2017, mas lança dia 25/05/2017, e isso acontece em todas com todas as outra datas abaixo.

aqui na escola todo mês tem dias que não tem aula, mais o feriado do dia 01/05/2017 seria contando do dia 02/05/2017, contando 15 dias terminaria dia 24/05/2017,
mas ele lança sempre o dia depois, não entendo isso.

Pode me ajudar?

Desde já agradeço.

 
Postado : 12/04/2017 11:05 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Creio eu que o problema não é com o calculo que está correto, mas com o conceito envolvido.
Para o Excel uma data e "apenas" um numero, assim para acrescentar dia(s) a uma data é uma soma.
Então dia 2, acrescido de 1 dia teremos dia 3, correto? na matemática sim, porem em seu "problema"/demanda, o dia inicial e considerado parte integrante, assim uma aula iniciando no dia 2 tendo um dia de duração e o próprio dia.
Para obter o resultado que espera e necessário subtrair um dia: Ou do inicio ou da qtde de dias a ser considerado;para no calculo considerar o primeiro dia
Pode utilizar então:
SE(H6="";"";DIATRABALHO(J6;H6-1;DADOS!$A$2:$A$31))
SE(H6="";"";DIATRABALHO(J6-1;H6;DADOS!$A$2:$A$31))
SE(H6="";"";DIATRABALHO(J6;H6;DADOS!$A$2:$A$31))-1

 
Postado : 12/04/2017 12:44 pm