MINUT🕙S

Como Calcular Banco de Horas no Excel (Passo a Passo)

Como calcular banco de horas no Excel

Trabalho há 8 anos em áreas com controle de ponto e sempre vejo a mesma confusão: pessoas usando calculadora com caneta e papel para rastrear banco de horas. Perdem tempo, cometem erros, e quando precisa fazer acerto, vira aquele caos porque ninguém sabe exatamente quanto cada um tem acumulado. A verdade é que Excel (ou Google Sheets) resolve isso em minutos.

Neste artigo, vou te mostrar exatamente como criar uma planilha funcional para calcular banco de horas, desde a fórmula mais básica até soluções mais sofisticadas. Se você é RH, gestor de equipe ou freelancer que precisa controlar suas horas, este guia vai salvar seu tempo e sua sanidade mental.

Por Que o Excel é Perfeito para Calcular Banco de Horas

Antes de entrar nas fórmulas, deixa eu ser honesto: Excel não é glamouroso, mas funciona. E funciona bem. Eu já vi empresas gastando milhares em softwares de RH quando uma planilha bem feita faz 80% do que eles precisam.

Excel é acessível, simples de entender, e você controla cada detalhe. Além disso, qualquer pessoa consegue abrir, editar e compartilhar com a equipe sem problemas de compatibilidade.

Estrutura Básica da Planilha

Primeiro, você precisa organizar seus dados. Eis a estrutura que recomendo:

Colunas necessárias:

  • A: Data
  • B: Entrada (hora que entrou)
  • C: Saída (hora que saiu)
  • D: Horas Trabalhadas
  • E: Meta do Dia (normalmente 8 horas)
  • F: Diferença (positiva ou negativa)
  • G: Banco de Horas Acumulado

Essa estrutura permite rastrear não só quanto você trabalhou cada dia, mas também quanto já acumulou (ou deve).

Fórmula para Calcular Horas Trabalhadas

Aqui está a mágica. Na coluna D (Horas Trabalhadas), você vai usar esta fórmula:

=C2-B2

Simples assim. Mas Excel por padrão retorna um decimal (tipo 0,5 para 30 minutos). Para deixar em formato de hora legível, você precisa:

  1. Digitar a fórmula =C2-B2
  2. Clicar com botão direito na célula
  3. Ir em "Formatar Células"
  4. Escolher a categoria "Hora" e o formato [h]:mm

Pronto. Agora você vê "8:30" em vez de "0,354166667".

Calculando a Diferença Diária

Na coluna F (Diferença), você subtrai a meta do dia (coluna E) das horas trabalhadas (coluna D):

=D2-E2

Se o resultado for positivo, você trabalhou mais. Se for negativo, deve horas. Aplique o mesmo formato de hora [h]:mm.

O Banco de Horas Acumulado (A Fórmula Mais Importante)

Aqui é onde as coisas ficam interessantes. Na coluna G, você precisa de uma fórmula que soma o resultado anterior com o de hoje:

=G1+F2

Isso significa: pega o banco de horas anterior (G1) e adiciona a diferença de hoje (F2). Na primeira linha, G1 deve estar vazio ou ser 0.

Depois que coloca essa fórmula na segunda linha, você copia para todas as outras linhas (clica na célula, depois no canto inferior direito e arrasta para baixo).

Exemplo Prático Completo

Vamos usar um exemplo real. Imagine que você trabalha segunda a sexta com meta de 8 horas diárias:

Data Entrada Saída Horas Diferença Banco
02/04/2026 08:00 17:30 9:30 +1:30 +1:30
03/04/2026 08:00 16:45 8:45 +0:45 +2:15
04/04/2026 08:30 17:00 8:30 +0:30 +2:45

Perceba como o banco acumula. Se você mantiver essa disciplina, em um mês consegue acumular bastante. Eu já vi equipes usando banco de horas para compensar dias mais leves ou tirar saídas antecipadas com consentimento do gestor.

Dicas Extras para Sua Planilha

1. Use formatação condicional para visualizar rapidamente — Adicionar cores vermelhas para dias negativos e verdes para positivos torna fácil ver de relance como você está. Em Excel, vá em "Formatação Condicional" no menu "Início".

2. Adicione um resumo mensal — Crie uma seção separada que soma todas as diferenças do mês. Fórmula simples: =SUM(F2:F31).

3. Cuide com intervalos de almoço — Se o intervalo não é remunerado, subtraia da coluna D. Por exemplo: =(C2-B2)-TIME(1,0,0) para subtrair 1 hora.

4. Compartilhe com Google Sheets se trabalha em equipe — Google Sheets tem praticamente as mesmas fórmulas e permite que múltiplas pessoas acessem em tempo real.

Armadilhas Comuns (e Como Evitar)

Ao longo dos anos, vi muitas pessoas cometerem os mesmos erros:

Erro 1: Esquecer de formatar como hora — Se você não formata corretamente, Excel mostra decimais confusos. Sempre formate as colunas com horas como [h]:mm.

Erro 2: Digitar horários em formato errado — Use 08:00 ou 8:00, não "8h" ou "8:00 AM". Excel não reconhece bem nomes por extenso.

Erro 3: Não fazer backup regularmente — É uma planilha importante. Guarde cópias semanais.

Quer ver outras opções?

← Baixe a Planilha Pronta para Usar

Perguntas Frequentes

Posso usar fórmulas de banco de horas no Google Sheets?

Sim, 100%. As fórmulas são praticamente idênticas. A única diferença pode ser no menu de formatação, mas nada que impeda você de usar.

E se eu trabalho com horários quebrados (tipo 6 horas em um dia)?

A mesma fórmula funciona. Excel calcula qualquer diferença de hora automaticamente. Você pode até trabalhar 3 horas em um dia que a planilha registra corretamente.

Como converter banco de horas em dias?

Divida o total de horas acumuladas por 8 (ou o número de horas do seu dia padrão). Se você tem +16 horas acumuladas, são 2 dias de folga.

Preciso fazer auditoria do banco de horas?

Se você trabalha para uma empresa, sempre mantenha registros do ponto oficial (relógio ponto, sistema biométrico) como prova. A planilha é seu controle pessoal.

Banco de horas negativo é permitido?

Depends da sua empresa e do contrato. Alguns permitem que você compense depois, outros descontam na folha. Confirme essa política antes de começar a atrasar horas.