Separar Relogio - Como Se Separa Relógio - RETOEDU
Como Se Separa Relógio - RETOEDU

O que é separar relógio e por que você precisa saber fazer isso

Separa relógio significa basicamente dividir um valor de hora (como 14:35:22) nas suas partes individuais: horas, minutos e segundos. Pode parecer simples até você precisar transformar isso em dados utilizáveis numa planilha e descobrir que o Excel ou Google Sheets não fazem o trabalho sozinho. A formatação de tempo é, na verdade, armazenada como um número decimal fracionário dentro do programa, então extrair cada parte exige funções específicas ou fórmulas matemáticas. Eu já perdi tempo demais tentando usar divisão manual com planilhas de ponto eletrônico e relógios de escala. O resultado sempre era erro de tipo ou resultado redondo demais pra servir. O problema é que quem tá começando nessa área geralmente acha que basta selecionar a célula e mudar a formatação. Isso não funciona. Você precisa realmente separar os componentes.

Como fazer separar relogio no Excel

Se você tem uma coluna inteira com horários no formato HH:MM:SS e quer três colunas ao lado, cada uma com apenas horas, minutos ou segundos, existem três abordagens que funcionam. A primeira é usando a função EXT.TEXTO (ou RIGHT/LEFT, dependendo da versão). A segunda é com funções nativas de data/hora: HORA(), MINUTO() e SEGUNDO(). A terceira, e a mais confiável pra mim, é a abordagem matemática usando a parte inteira e decimal do valor de tempo. Vamos começar pela mais direta. Suponha que o horário esteja na célula A2. Na célula B2 você coloca =HORA(A2), na C2 =MINUTO(A2) e na D2 =SEGUNDO(A2). Funciona na maioria das versões do Excel. O resultado são números inteiros que você pode formatar como quiser depois.

Agora a abordagem matemática, que eu recomendo quando as funções nativas falham ou retornam zero indevidamente. Um valor de tempo no Excel é representado como fração de 24 horas. Hora corresponde à parte inteira multiplicada por 24, minutos são o resto vezes 1440 (60 vezes 24), e segundos o resto vezes 86400. A fórmula fica assim: Horas: =INT(A2)*24

Minutos: =INT(A2*1440)-INT(A2)*24*60 Segundos: =INT(A2*86400)-INT(A2*1440)*60

👉 Clique no botão abaixo para saber mais sobre o assunto!

Isso funciona porque explora a própria representação interna do Excel sem depender da formatação visual da célula. Se a célula estiver como texto disfarçado de hora, nenhuma dessas fórmulas vai funcionar — aí o primeiro passo é converter o texto com =VALOR(A2) antes de separar.

O problema que ninguém conta sobre fusos e data

Aqui vai algo que eu aprendi na marra. Se você usar as funções HORA(), MINUTO() e SEGUNDO() em valores que incluem data junto com o horário, como em 05/03/2024 23:15:40, elas vão ignorar a data completamente. O que parece um bug é na verdade o comportamento esperado, mas causa confusão. Eu já tive uma planilha inteira de turnos noturnos onde os horários pareciam errados porque a data estava vinculada e as funções de extração simplesmente "esqueciam" o dia, tratando tudo como se fosse o mesmo dia. A solução prática é testar antes de aplicar em massa. Copie uma amostra de 10 linhas e verifique se os resultados batem com o esperado. Se não baterem, use a abordagem matemática ou o EXT.TEXTO com conversão prévia de texto para número.

Método alternativo: Texto para Colunas

Existe uma maneira ainda mais rápida se você não precisa de fórmulas dinâmicas. Selecione a coluna com os horários, vá em Dados e clique em Texto para Colunas. No assistente, escolha Delimitado e marque Pontos e vírgulas como delimitador. O Excel vai separar automaticamente horas, minutos e segundos em colunas diferentes. É mais rápido que qualquer fórmula e não cria dependência de referências cruzadas. Esse método tem uma limitação importante: ele só funciona bem se todos os valores estiverem consistentemente no formato HH:MM:SS com dois dígitos em cada campo. Se houver variações como 9:5:3 ou 09:05:03, o delimitador pode falhar em algumas linhas. Na prática, isso é raro em exportações de sistemas de ponto, mas acontece.

Quanto tempo isso leva na prática

Se você for fazer manualmente, célula por célula, um arquivo com 500 linhas leva cerca de 20 minutos apenas pra preencher as fórmulas. Com o método Texto para Colunas, o mesmo trabalho leva menos de 30 segundos. A diferença é significativa quando o volume aumenta, e eu prefiro o atalho sempre que possível. Só não uso quando preciso que os dados atualizem automaticamente se a hora original mudar — nesse caso, as fórmulas são a única opção.

Quando separar relógio não é a melhor solução

Às vezes você não precisa separar nada. Se o objetivo é calcular diferença entre dois horários ou soma de turnos, as funções nativas de diferença de tempo já resolvem sem extrair componentes. Separar relógio vira gambiarra quando o que você realmente quer é operações matemáticas com durções. Use INT(A2-B2)*24 para obter a diferença em horas diretamente, em vez de separar cada parte e refazer os cálculos depois. É mais rápido e menos sujeito a erro de arredondamento.