Como Calcular Horas Trabalhadas com Intervalo de Almoço Quando o Turno Passa da Meia-Noite

Para calcular corretamente as horas trabalhadas com intervalo de almoço quando o turno começa em um dia e termina no dia seguinte, registre a data completa (não só o horário) em cada marcação de ponto — entrada, saída para o almoço, volta do almoço e saída — e use a mesma fórmula de soma dos dois períodos do expediente: =(saída-volta_almoço)+(saída_almoço-entrada). Como as células já têm a data embutida junto com a hora, o Excel entende a virada do dia automaticamente, sem precisar de MOD ou qualquer ajuste especial.

Você já tentou calcular as horas trabalhadas de alguém cujo turno cruza a meia-noite — por exemplo, entrando às 22h de um dia e saindo às 6h do dia seguinte, com uma pausa para o almoço (ou jantar) no meio — e teve dúvida sobre como o Excel vai lidar com essa virada de dia dentro do cálculo?

Sem registrar a informação certa nas células, um cálculo de horas que cruza a meia-noite pode retornar um resultado negativo ou completamente errado, porque o Excel, ao subtrair só horários (sem data), não tem como saber que a saída aconteceu no dia seguinte, não no mesmo dia.

Neste artigo iremos mostrar o detalhe que resolve esse problema — registrar data e hora juntas em cada marcação — e como aplicar a mesma fórmula de soma de dois períodos, mesmo quando o turno cruza a virada do dia.

DOMINE EXCEL COMIGO

QUERO APRENDER EXCEL

O detalhe que faz toda a diferença: data junto com a hora

O erro mais comum ao registrar ponto no Excel é digitar só o horário (por exemplo, “22:00” e “06:00”) sem nenhuma data associada. Quando você faz isso, o Excel entende os dois como horários dentro do mesmo dia — e como 6h é “menor” que 22h, a subtração de saída menos entrada dá um resultado negativo, o que não faz sentido para um total de horas trabalhadas.

A solução é simples: registre a data e a hora juntas em cada célula de marcação de ponto. Por exemplo, a entrada fica registrada como “15/12/2026 22:00”, e a saída como “16/12/2026 06:00” — repare que a data já muda de um dia para o outro. Com essa informação completa, o Excel entende exatamente quanto tempo passou entre os dois momentos, sem confundir a virada do dia.

A fórmula, com intervalo de almoço no meio

Com entrada, saída para o intervalo, volta do intervalo e saída final todas registradas como data+hora completas, a fórmula para somar os dois períodos trabalhados (antes e depois do intervalo) é a mesma usada em turnos que não cruzam a meia-noite:

=(D2-C2)+(B2-A2)

Onde A2 é a entrada, B2 é a saída para o intervalo, C2 é a volta do intervalo, e D2 é a saída final — todas como data+hora. O primeiro parêntese calcula o período da segunda parte do turno (depois do intervalo), o segundo parêntese calcula o período da primeira parte (antes do intervalo), e a soma dos dois dá o total trabalhado no dia, mesmo que a saída final tenha acontecido tecnicamente no dia seguinte.

Formatando o resultado corretamente

Depois de calcular, formate a célula do resultado como [h]:mm (em vez do formato de hora padrão) — os colchetes ao redor do “h” avisam o Excel para exibir o total de horas mesmo que passe de 24, o que é comum em somas de vários dias de ponto, embora para um único turno isso raramente ultrapasse esse limite.

Por que essa técnica não precisa de MOD

Algumas soluções para “hora que cruza a meia-noite” usam a função MOD como um ajuste matemático para forçar resultados negativos a virarem positivos, quando os dados estão registrados só como horário (sem data). Mas se você já registra data e hora juntas desde o início, o Excel calcula a diferença corretamente por conta própria, sem precisar desse ajuste — o MOD só se torna necessário quando você está preso a registros de horário puro, sem a informação da data.

Conferindo se o registro está correto

Antes de confiar no resultado, vale conferir visualmente se cada célula de marcação de ponto realmente contém a data junto com a hora — clique na célula e observe a barra de fórmulas ou a formatação exibida: se aparecer só um horário como “22:00”, sem nenhuma data visível, é sinal de que a célula não está guardando a informação completa, mesmo que a formatação de exibição esconda a data. Ajuste o formato de número da célula para incluir data e hora (por exemplo, “dd/mm/aaaa hh:mm”) para confirmar visualmente que os dois componentes estão presentes.

Disponibilidade

Essa técnica de somar dois períodos com data e hora completas funciona em todas as versões do Excel, incluindo Excel Online, Mac e Google Sheets — o comportamento de data+hora combinadas é padrão em todas essas plataformas.

Miniatura do video: clique para assistir

Perguntas frequentes

Por que meu cálculo de horas está dando um número negativo?

Provavelmente você registrou só o horário (sem data) nas células de entrada e saída. Quando o turno cruza a meia-noite e não há data associada, o Excel entende que a saída aconteceu “antes” da entrada no mesmo dia, gerando um resultado negativo. Registre data e hora juntas para resolver.

Preciso usar a função MOD nesse caso?

Não, se você já registra data e hora completas em cada marcação de ponto. A função MOD só é necessária como alternativa quando os registros são só de horário, sem informação de data.

Essa fórmula funciona se o intervalo de almoço também cruzar a meia-noite?

Sim — desde que cada uma das quatro marcações (entrada, saída para o intervalo, volta do intervalo, saída final) tenha data e hora completas registradas corretamente, a fórmula calcula certo independentemente de quantas vezes o relógio passa da meia-noite dentro do turno.

Veja também: Como Calcular o Total de Horas Trabalhadas no Excel (Com Intervalo de Almoço) e Você Está Calculando Horas Errado no Excel (e Nem Percebe o Erro).

Compartilhe ou Comente

Se você curtiu esse artigo aonde mostramos como calcular horas trabalhadas com intervalo de almoço quando o turno passa da meia-noite, registrando data e hora juntas, compartilhe com as suas redes sociais e não se esqueça de deixar um comentário aqui embaixo caso você tenha ficado com alguma dúvida.

Sua empresa tem funcionários em turno noturno? Já teve algum problema de cálculo de horas por causa da virada do dia? Conta para nós nos comentários!

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *