Calcular tempo entr...
 
Notifications
Clear all

Calcular tempo entre 02 datas

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

Pessoal estou uma dúvida e se puderem me ajudar.........

Tenho uma planilha com 02 colunas e 31 linhas, sendo 01 linha para cada dia do mês, nas células serão preenchidos data e horário (dd/mm/aa hh:mm - inicial) e (dd/mm/aa hh:mm - final) e eu teria que calcular o tempo (intervalo) entre a "hora final do dia anterior" e a "hora inicial do dia seguinte". Se todas as linhas fossem preenchidas com data e horário esse cálculo seria bem simples, mas a questão é que nem todas as linhas serão preenchidas e neste caso eu teria que calcular o tempo entre "uma determinada hora final de uma data" com uma "determinada hora inicial de outra data", ou seja para cada linha não preenchida ou com a hora igual a 00:00 eu teria que acrescentar mais 24 horas no calculo do tempo.

Será que alguém poderia me dar um auxílio ?

Abaixo estou informando o link para download de um exemplo simples

http://www.4shared.com/zip/MYEhLWpq/mv2.html

Grato

Hassan

 
Postado : 24/08/2013 5:46 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa noite!!

Vou mover seu tópico para o local correto!!

Use a pesquisa do fórum!!!

Leia:
http://www.linhadecodigo.com.br/artigo/ ... excel.aspx

Att

 
Postado : 24/08/2013 6:08 pm
(@pedro)
Posts: 362
Reputable Member
 

Bom dia!

Veja se lhe atende!

E, dê retorno... Se precisar incluir condições com "SE" entre outras, só avisar...

 
Postado : 26/08/2013 8:40 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Pedro,
Embora no exemplo que postei, o valor calculado não tenha sido obtido a partir de uma fórmula, essa fórmula que vc incluiu na planilha eu já havia testado e de fato ela funciona muito bem, mas no meu caso há um agravante que seriam as linhas em branco, pois naquela lista que mostra os 31 dias do mês, os horários serão preenchidos aleatoriamente, lembrando que na linha em que for preenchido a "hora inicial" obrigatoriamente também será preenchido a "hora final".

Um outro exemplo simples seria imaginar que no dia 01/08/13 foi lançado a HoraInicial 06:00 e HoraFinal 20:00, e essa Horafinal (20:00) teria que ser automaticamente comparada com a próxima data que estivesse com a HoraInicial preenchida, sendo que a próxima hora inicial poderá ser preenchida em qualquer data.

Vc levantou a hipótese de usar "condições" e creio que neste caso seria necessário......

Se puder me dar uma assistencia nesse sentido.......

Grato

Hassan

 
Postado : 26/08/2013 10:55 am
(@pedro)
Posts: 362
Reputable Member
 

É possível sim, e deve ser bem simples...

Tem como você fazer um exemplo preenchido aleatoriamente, bem com as situações diversas que podem te aparecer?

Daí eu desenvolvo uma lógica aqui para você.

À disposição.

 
Postado : 27/08/2013 7:05 am
(@pedro)
Posts: 362
Reputable Member
 

Cara, antes de você elaborar um exemplo, olha essa que eu fiz agora.

Se lhe atendeu, dê um retorno.

Se houver outras situações especiais, aí é só com exemplo mesmo...

Estou à disposição.

 
Postado : 27/08/2013 8:28 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Pedro,
Ficou perfeito !!!

Era exatamente isso que eu estava tentando desenvolver mas não consegui !!!

Parabéns pelo seu conhecimento e principalmente por compartilha-lo com nós, os leigos.

Obrigado !!!

Hassan

 
Postado : 27/08/2013 9:49 am
(@pedro)
Posts: 362
Reputable Member
 

De nada Hassan!

Eu aprendi que "o conhecimento só tem valor, quando é compartilhado.", desconheço o autor.

Qualquer coisa é só pedir.

 
Postado : 27/08/2013 10:42 am