Como Calcular Hora Extra no Excel: do Horário ao Valor com Adicional de 50% e 100%

Para calcular o valor da hora extra no Excel, primeiro descubra a quantidade de horas extras do dia (horário de saída menos horário de entrada, menos intervalo, menos a jornada normal), depois calcule o valor da hora normal (salário mensal dividido por 220) e multiplique pela quantidade de horas extras e pelo adicional legal (1,5 para 50% ou 2,0 para 100%).

Você já bateu o olho numa planilha de ponto e conseguiu ver quantas horas a mais a pessoa trabalhou, mas travou na hora de transformar isso em reais a pagar? Esse é o passo que a maioria das planilhas de controle de ponto simples não faz — elas mostram o total de horas extras em formato de hora (tipo 12:30), mas não convertem isso em valor monetário considerando o adicional.

Sem essa conversão, o RH ou o pequeno empresário acaba fazendo essa conta na calculadora, separado da planilha, o que aumenta a chance de esquecer o adicional de 100% do domingo, ou de usar o divisor errado pra achar o valor da hora normal.

Neste artigo vamos mostrar como calcular a quantidade de horas extras a partir do horário batido, como achar o valor da hora normal, como aplicar o adicional de 50% e de 100% corretamente, e um exemplo prático completo do início ao fim.

🎓
Quer aprender Excel de verdade, do zero ao avançado? Conheça o Curso Excel pra Ontem — aulas práticas, direto ao ponto, sem enrolação. Do zero ao avançado, no seu ritmo
Conhecer o curso →

Aviso importante: os percentuais de adicional (50% em dias normais e 100% em domingos/feriados sem folga compensatória) e o divisor de 220 horas usados neste artigo são a regra geral da CLT, mas podem mudar de acordo com a convenção coletiva de trabalho (CCT) ou o acordo coletivo (ACT) da sua categoria — vários setores negociam adicionais maiores ou divisores diferentes. Confira sempre a CCT vigente da categoria e, em caso de dúvida, valide os cálculos com um contador ou profissional de RH antes de usar os valores numa folha de pagamento real.

Como calcular a quantidade de horas extras do dia

O primeiro passo é achar quantas horas, no formato de hora (não em reais ainda), a pessoa trabalhou além da jornada normal. Supondo entrada, saída para almoço, volta do almoço e saída final em colunas separadas formatadas como hh:mm:

=(saida_final-entrada)-(volta_almoco-saida_almoco)-jornada_normal

Formate essa célula de resultado como [h]:mm (com colchetes) para o total não “reiniciar” ao passar de 24 horas quando você somar vários dias no fechamento do mês. Se o resultado for negativo (a pessoa trabalhou menos que a jornada), envolva a fórmula em MÁXIMO(0;…) para não aparecer hora extra negativa nessa coluna.

Como calcular o valor da hora normal

A forma mais usada para achar o valor de 1 hora de trabalho a partir do salário mensal é dividir o salário por 220 — esse número vem de uma jornada padrão de 44 horas semanais (220 = 44 horas × aproximadamente 5 semanas do mês). Se a jornada contratual for diferente (36h, 40h semanais), o divisor muda proporcionalmente.

=salario_mensal/220

Como aplicar o adicional de 50% e 100%

Com o valor da hora normal calculado, o valor da hora extra é esse valor multiplicado pelo percentual do adicional:

  • Hora extra em dia normal (adicional de 50%): =valor_hora_normal*1,5
  • Hora extra em domingo/feriado sem folga compensatória (adicional de 100%): =valor_hora_normal*2

Para automatizar qual adicional aplicar, uma fórmula com SE testando o dia da semana (função DIA.DA.SEMANA) resolve:

=SE(DIA.DA.SEMANA(data)=1;valor_hora_normal*2;valor_hora_normal*1,5)

(Considerando domingo como adicional de 100% e os demais dias como 50% — lembrando que feriados também entram na regra de 100% e precisam de uma lista de feriados à parte para o SE reconhecer.)

Exemplo prático completo

Funcionário com salário de R$ 2.400,00, que fez 2 horas extras numa terça-feira e 3 horas extras num domingo:

Item Cálculo Resultado
Valor da hora normal 2.400 / 220 R$ 10,91
2h extras terça-feira (50%) 10,91 × 1,5 × 2 R$ 32,73
3h extras domingo (100%) 10,91 × 2 × 3 R$ 65,46
Total de horas extras a pagar 32,73 + 65,46 R$ 98,19

Repare que as mesmas 5 horas extras (2 + 3) resultam em valores bem diferentes dependendo do dia — é justamente esse tipo de diferença que uma fórmula automática evita errar na hora de fechar a folha.

📊
Não quer montar essa fórmula do zero pra cada funcionário?
A Planilha de Apuração de Horas Extras já calcula os totalizadores automaticamente a partir do horário de entrada e saída, com relatório pronto para impressão.
De R$ 57,00 por R$ 27,00 — pagamento único
Link de afiliado — se você comprar por aqui, podemos receber uma comissão, sem custo extra pra você.

Quero a planilha pronta →

Erros comuns ao calcular hora extra no Excel

Usar o divisor errado

Aplicar 220 quando a jornada contratual é de 40 ou 36 horas semanais gera um valor de hora normal menor (ou maior) do que o correto. O divisor deve refletir a jornada mensal real do contrato, não um número fixo copiado de outro exemplo.

Esquecer o adicional de 100% em domingos e feriados

Quando não há folga compensatória, hora extra em domingo ou feriado tem adicional de 100%, não 50%. Uma planilha sem essa distinção calcula tudo com o mesmo percentual e paga (ou registra) valor errado.

Deixar o total do mês “reiniciar” depois de 24 horas

Sem o formato personalizado [h]:mm na célula de soma mensal, o Excel volta a contagem para zero depois que o total passa de 24 horas — um erro clássico que faz o fechamento do mês parecer errado mesmo com as fórmulas certas.

📊
Quer pular direto pro resultado pronto?
A Planilha de Apuração de Horas Extras gera os totalizadores (horas trabalhadas, saldo, horas positivas e negativas) automaticamente, com gráficos e relatório formatado para impressão direta.
Link de afiliado — se você comprar por aqui, podemos receber uma comissão, sem custo extra pra você.

Ver a planilha na Hotmart →

Perguntas frequentes

Qual é a fórmula para calcular o valor da hora extra no Excel?

A fórmula básica é: valor da hora normal (salário mensal dividido por 220) multiplicado pela quantidade de horas extras e pelo adicional legal (1,5 para 50% em dia normal, ou 2,0 para 100% em domingo/feriado sem folga compensatória). Em Excel: =(salario/220)*horas_extras*1,5 para o adicional de 50%.

Por que o divisor usado é 220?

220 é o número de horas de uma jornada padrão de 44 horas semanais distribuída ao longo de um mês (44 horas × aproximadamente 5 semanas). Esse é o divisor mais comum na CLT, mas pode variar conforme a jornada contratual (36h, 40h semanais) ou uma regra diferente definida em convenção coletiva da categoria.

Hora extra em domingo sempre tem adicional de 100%?

Em regra geral, sim, quando não há folga compensatória concedida em outro dia da semana — nesse caso o trabalho em domingo é remunerado em dobro. Se houver folga compensatória, o adicional pode ser de 50%, igual aos demais dias. Como essa regra pode variar por categoria e convenção coletiva, o ideal é confirmar com a CCT vigente ou com um profissional de RH.

Em quais versões do Excel isso funciona?

As fórmulas mostradas neste artigo (subtração de horários, MÁXIMO, SE, DIA.DA.SEMANA, formato [h]:mm) funcionam em qualquer versão recente do Excel: 2016 ou superior, Excel 365 e Excel Online. Já a Planilha de Apuração de Horas Extras pronta usa programação em VBA e menus interativos, então só funciona em computador com Excel para Windows — não roda na versão de Excel para celular nem no Mac —, com licença ativável em até 3 computadores.

Compartilhe ou Comente

Se você curtiu esse artigo aonde mostramos como transformar o horário batido em valor de hora extra no Excel, com o adicional de 50% e 100% aplicado corretamente, 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.

Você já teve dificuldade pra calcular hora extra de domingo separado da hora extra normal? Sua empresa usa o divisor 220 ou um número diferente por causa da convenção coletiva? Conta pra 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 *