CONVERTER HORAS - 0...
 
Notifications
Clear all

CONVERTER HORAS - 08:00 em 800 - 23:00 em 2300 ...

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

.
1) O Setor De Controle De Ponto Me Fornece As Horas No Formato Das Colunas B:E (08:00 ; 18:00 ; 21:00 Etc Etc)
.
2) O Sistema De Pagamento Me Fornece As Horas No Formato Das Colunas F:I (800 ; 1800 ; 2100 Etc Etc)
.
3) Ou Seja, Para Fazer A Conferência Preciso Converter As Colunas B:E No Formato Das Colunas F:I
.
4) Sobrevivo Bem Com A Formula Que Uso Nas Colunas F:I ... Apesar De Em Alguns Casos Dar Erro, Como Na Célula G50 !!
.
5) Agora Vi No Site Abaixo Uma Formula Bem Mais Simples Para Fazer Esta Conversão Só Não Consegui traduzir para Adaptar Aqui ...
.
https://www.excelforum.com/excel-formul ... -00-a.html
.
Alguém Tem Uma Sugestão Melhor?? ... Mas Não Se Matem Para Resolver, Não Estou No Desespero Kk - É Mais Luxo Mesmo K??

.

 
Postado : 21/10/2017 8:52 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Copa, a proposta do site e o inverso do que descreveu; a partir de um numero/texto (por exemplo 900), converte para hora.
=TIME(LEFT(TEXT(A1,"0000"),2),RIGHT(TEXT(A1,"0000"),2),0)
=TEMPO(ESQUERDA(TEXTO(J3;"0000");2);DIREITA(TEXTO(J3;"0000");2);0)
a função tempo requer H,m,s onde hora e obtido pela Esquerda, minuto pela Direita .
Para o seu caso experimente: TEXTO(B3;"[h]mm")*1
Obs.: A celula/coluna deve estar previamente formatada como numero

 
Postado : 21/10/2017 9:30 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

.
Reinaldo, valeu!! ... É isto, lá no tal site o pedido é o contrário do meu!! ... Mas ... veja que quando somo 19:59 + 00:01 (linha 47) ... dá 1960, e não 2000 !!
.

 
Postado : 21/10/2017 9:51 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Sem analisar a fundo sua planilha, creio que na coluna "O" ou "K" deva ser efetuada primeiramente a soma depois a formatação
Em O3=TEXTO(C3+E3;"[h]mm")*1 --> copie/arraste para as demais

 
Postado : 21/10/2017 4:16 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

.
Show, Reinaldo!!
.
Sabia que deveria existir um jeito de reduzir essa formula monstro por uma menor kk!!
.
Antes
=SE($A47="";"";(TEXTO(SE(ÉTEXTO(B47);VALOR.TEMPO(B47);B47)+SE(ÉTEXTO(D47);VALOR.TEMPO(D47);D47);"hhmm")*1))+(SE(VALOR(ESQUERDA(B47;2))>=24;2400;0))
.
Depois
=SE($A47="";"";TEXTO(B47+D47;"[h]mm")*1)
.

 
Postado : 21/10/2017 4:59 pm