Ir para o conteúdo principal

obter horas de trabalho entre duas datas no Excel

Normalmente, você pode precisar calcular a renda salarial dos trabalhadores, neste caso, você deve obter as horas de trabalho entre as duas datas indicadas que excluem os fins de semana e feriados em primeiro lugar. A função NETWORKDAYS no Excel pode ajudá-lo a obter os dias úteis líquidos entre duas datas e, em seguida, multiplicar o número de horas de trabalho por dia de trabalho para obter o total de horas de trabalho.


Calcular horas de trabalho entre duas datas, exclui fins de semana padrão

Se você deseja obter as horas de trabalho entre duas datas que excluem os fins de semana padrão (sábado e domingo), você pode usar uma fórmula baseada na função NETWORKDAYS como a seguinte sintaxe genérica:

=NETWORKDAYS(start_date,end_date) * working_hours
  • start_date, end_date: A primeira e a última datas para calcular os dias úteis entre.
  • working_hours: O número de horas de trabalho em cada dia de trabalho. (Normalmente, a hora de trabalho é 8 para cada dia de trabalho, você pode alterá-la de acordo com sua necessidade.)

1. Por favor, aplique a fórmula abaixo para calcular as horas de trabalho:

=NETWORKDAYS(A2,B2 )*8

Em seguida, arraste a alça de preenchimento para as células em que deseja colar esta fórmula e você obterá uma lista de resultados de datas, consulte a captura de tela:

2. Então, você deve formatar as células de data para uma célula de formato geral, selecione as células calculadas e clique em Geral do Formato de número cair sob o Início guia, então você obterá o horário de trabalho conforme a seguinte captura de tela mostrada:


Calcular horas de trabalho entre duas datas, excluindo fins de semana e feriados

Se houver feriados dentro das duas datas, para excluir esses feriados ao mesmo tempo, como você resolveria essa tarefa no Excel?

Sintaxe genérica:

=NETWORKDAYS(start_date, end_date, [holidays]) * working_hours
  • start_date, end_date: A primeira e a última datas para calcular os dias úteis entre.
  • holidays: Um intervalo de células de data que você deseja excluir das duas datas.
  • working_hours: O número de horas de trabalho em cada dia de trabalho. (Normalmente, a hora de trabalho é 8 para cada dia de trabalho, você pode alterá-la de acordo com sua necessidade.)

1. Use a seguinte fórmula em uma célula em branco onde você deseja produzir o resultado:

=NETWORKDAYS(A4,B4,$E$4:$E$6 )*8

Em seguida, arraste a alça de preenchimento para preencher a fórmula até as células de que você precisa, uma lista de formatos de data é exibida, veja a captura de tela:

2. Em seguida, você deve formatar as células de data para o formato geral e obterá o seguinte resultado:


Calcular horas de trabalho entre duas datas, excluindo fins de semana personalizados

Às vezes, você gostaria de calcular as horas de trabalho entre duas datas, excluindo alguns fins de semana personalizados, como apenas domingo ou domingo e segunda-feira, sem levar os feriados em consideração. Neste caso, você deve usar a função NETWORKDAYS.INTL do Excel. A sintaxe da fórmula é:

=NETWORKDAYS.INTL(start_date, end_date, [weekend]) * working_hours
  • start_date, end_date: A primeira e a última datas para calcular os dias úteis entre.
  • weekend: Os dias específicos da semana que você deseja definir como fins de semana em vez dos fins de semana padrão. Pode ser um número ou string de fim de semana.
  • working_hours: O número de horas de trabalho em cada dia de trabalho. (Normalmente, a hora de trabalho é 8 para cada dia de trabalho, você pode alterá-la de acordo com sua necessidade.)

Os valores numéricos do fim de semana indicam os seguintes dias de fim de semana:

Número do fim de semana Dias de fim de semana
1 ou omitido sábado e domingo
2 Domingo e segunda
3 segunda-feira e terça-feira
4 Terça e Quarta
5 quarta feira e quinta feira
6 quinta-feira e sexta-feira
7 Sexta e Sábado
11 Somente domingo
12 Apenas segunda-feira
13 Só terça-feira
14 Apenas quarta-feira
15 Somente quinta
16 Apenas sexta-feira
17 Só sábado

Neste exemplo, calcularei as horas de trabalho entre duas datas e excluirei apenas o domingo de fim de semana personalizado. Use a fórmula abaixo:

=NETWORKDAYS.INTL(A4,B4,11)*8

Em seguida, arraste a alça de preenchimento para baixo até as células às quais deseja aplicar esta fórmula e, em seguida, altere os resultados da data calculada para o formato geral e obterá o seguinte resultado conforme necessário:


Calcular horas de trabalho entre duas datas, excluindo fins de semana e feriados personalizados

Você também pode usar a sintaxe da fórmula abaixo para obter as horas de trabalho entre duas datas, excluindo os finais de semana e feriados personalizados:

=NETWORKDAYS.INTL(start_date, end_date, [weekend], [holidays]) * working_hours
  • start_date, end_date: A primeira e a última datas para calcular os dias úteis entre.
  • weekend: Os dias específicos da semana que você deseja definir como fins de semana em vez dos fins de semana padrão. Pode ser um número ou string de fim de semana.
  • holidays: Um intervalo de células de data que você deseja excluir das duas datas.
  • working_hours: O número de horas de trabalho em cada dia de trabalho. (Normalmente, a hora de trabalho é 8 para cada dia de trabalho, você pode alterá-la de acordo com sua necessidade.)

Por exemplo, podemos usar a fórmula abaixo para obter as horas de trabalho, excluindo fins de semana personalizados (domingo e segunda-feira) e feriados:

=NETWORKDAYS.INTL(A4,B4,2,$E$4:$E$6)*8

Em seguida, você deve converter os resultados da data calculada para o formato geral e obterá o seguinte resultado conforme necessário:


Funções relativas usadas:

  • DIAS DE TRABALHO:
  • Esta função é usada para calcular o número de dias úteis entre duas datas fornecidas.
  • NETWORKDAYS.INTL:
  • Ele retorna o número de dias úteis, excluindo dias de fim de semana padrão (sábado e domingo) ou quaisquer dias que são especificados como fins de semana.

Artigos relativos a horas de trabalho / dias de trabalho:

  • Calcule as horas de trabalho por mês no Excel:
  • Normalmente, a maioria de nós trabalha 8 horas por dia, 5 dias por semana. Aqui, quero obter o total de horas de trabalho por mês para o cálculo do salário. Como calcular o total de horas de trabalho por mês no Excel?
  • Encontre o primeiro / último dia ou dia útil de um mês no Excel:
  • Você sabe como encontrar o primeiro ou último dia e o primeiro ou último dia útil de uma determinada data de mês em uma planilha? Por exemplo, tenho uma data 2014/5/21 e agora quero saber o primeiro e o último dia deste mês, que é 2014/5/1 e 2014/5/31, para obter o primeiro dia útil é 2014 / 5/1 e o último dia útil é 2014/5/30.

As melhores ferramentas de produtividade para escritório

Kutools para Excel - ajuda você a se destacar na multidão

🤖 Assistente de IA do Kutools: Revolucionar a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Crie fórmulas personalizadas  |  Analise dados e gere gráficos  |  Invocar funções do Kutools...
Recursos mais comuns: Encontre, destaque ou identifique duplicatas  |  Excluir linhas em branco  |  Combine colunas ou células sem perder dados  |  Rodada sem Fórmula ...
Super VLookup: Vários critérios  |  Valor múltiplo  |  Em várias folhas  |  Pesquisa Difusa...
Av. Lista suspensa: Lista suspensa fácil  |  Lista suspensa de dependentes  |  Lista suspensa de seleção múltipla...
Gerenciador de colunas: Adicione um número específico de colunas  |  Mover colunas  |  Alternar status de visibilidade de colunas ocultas  Comparar colunas com Selecionar células iguais e diferentes ...
Recursos em destaque: Foco da Grade  |  Vista de Design  |  Grande Barra de Fórmula  |  Gerenciador de pastas de trabalho e planilhas | Biblioteca (Auto texto)  |  Data Picker  |  Combinar planilhas  |  Criptografar/Descriptografar Células  |  Enviar e-mails por lista  |  Super Filtro  |  Filtro Especial (filtro negrito/itálico/tachado...) ...
15 principais conjuntos de ferramentas12 Texto Ferramentas (Adicionar texto, Remover Personagens ...)  |  50+ de cores Tipos (Gráfico de Gantt ...)  |  Mais de 40 práticos Fórmulas (Calcule a idade com base no aniversário ...)  |  19 Inclusão Ferramentas (Insira o código QR, Inserir imagem do caminho ...)  |  12 Conversão Ferramentas (Números para Palavras, Conversão de moedas ...)  |  7 Unir e dividir Ferramentas (Combinar linhas avançadas, Dividir células do Excel ...)  |  ... e mais

Kutools para Excel possui mais de 300 recursos, Garantindo que o que você precisa está a apenas um clique de distância...

Descrição


Guia Office - Habilite leitura e edição com guias no Microsoft Office (inclui Excel)

  • Um segundo para alternar entre dezenas de documentos abertos!
  • Reduza centenas de cliques do mouse para você todos os dias, diga adeus à mão do mouse.
  • Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
  • Traz guias eficientes para o Office (inclui Excel), assim como Chrome, Edge e Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations