Ir ao conteúdo

Excel Chegando na hora limite pular para hora inicial


Ir à solução Resolvido por deejaywesley,

Posts recomendados

Postado

Boa tarde, estou quebrando cabeça aqui para fazer uma fórmula e não consigo pensar em como.

 

image.png.09fdc91770ed3291374cb3011448d3b1.png

 

O que eu precisava era que os dados da coluna C6 +, obedecessem os critérios de data de inicio até a hora de termino, por exemplo, o primeiro lote deverá começar com a data e hora de inicio, e deverá acrescentar a quantidade de intervalo, até chegar na hora de termino do dia por exemplo até as 17:00 e se não for suficiente para o mesmo dia pular para o próximo até chegar no final desse raciocínio. 

 

Por exemplo, começou no dia 31/10/2022 às 08:00, e chegou numa quantidade X de lotes que a data está em 17:05 então no lugar de ficar 31/10/2022 17:05 deverá ficar 01/11/2022 08:00.

 

Precisava urgente, por favor! 😄

 

  • Curtir 1
  • Solução
Postado

Boa Noite @Igor F.

 

Não sei se entendi direito, mas vamos lá....

Na celula C6 coloque esta formula.

=C1+C3

 

e em C7 coloque esta.

=SEERRO(SE((C6+$C$3)>$C$2;"";SE(TEMPO(HORA(C6+$C$3);MINUTO(C6+$C$3);SEGUNDO(C6+$C$3))>TEMPO(HORA($C$2);MINUTO($C$2);SEGUNDO($C$2));(DATA(ANO(C6);MÊS(C6);DIA(C6))+1)+TEMPO(HORA($C$1);MINUTO($C$1);SEGUNDO($C$1));C6+$C$3));"")

 

depois arraste a formula de C7 ate C500.

 

espero ter ajudado, forte abraço! 😎

  • Curtir 2
  • Obrigado 1
Postado

Segue uma alternativa.

 

em C6 coloque =C1 ou =C1+C3, de acordo com a data/hora inicial desejada.

 

a partir de C7 coloque a fórmula abaixo

 

=SE(C6="";"";SE(ARRED(C6;5)>=ARRED(C$2;5);"";SE(HORA(C6)=HORA(C$2);INT(C6)+1+MOD(C$1;1);C6+C$3)))

 

  • Curtir 1
  • Obrigado 1
Postado

Pessoal, esqueci de um detalhe, preciso que quando seja feriado, ou final de semana pule para o próx. dia útil. Por exemplo, feriado na quarta, pule para quinta, final de semana, pule para segunda. É possível?

Postado
=SE(C6="";"";SE(ARRED(C6;5)>=ARRED(C$2;5);"";SE(HORA(C6)=HORA(C$2);DIATRABALHO(INT(C6);1;K$2:K$20)+MOD(C$1;1);C6+C$3)))

 

obs. lista com as datas dos feriados em K2:K20

  • Curtir 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...