Note: The other languages of the website are Google-translated. Back to English

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 de 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 for Excel - ajuda você a se destacar da multidão

Você gostaria de completar seu trabalho diário de forma rápida e perfeita? O Kutools for Excel traz 300 recursos avançados poderosos (combinar pastas de trabalho, somar por cor, dividir o conteúdo da célula, converter data e assim por diante ...) e economizar 80% do tempo para você.

  • Projetado para 1500 cenários de trabalho, ajuda você a resolver 80% dos problemas do Excel.
  • Reduza milhares de cliques de teclado e mouse todos os dias, alivie seus olhos e mãos cansados.
  • Torne-se um especialista em Excel em 3 minutos. Não é mais necessário se lembrar de fórmulas dolorosas e códigos VBA.
  • Avaliação gratuita ilimitada de 30 dias. Garantia de devolução do dinheiro em 60 dias. Atualização e suporte gratuitos por 2 anos.
Faixa de opções do Excel (com Kutools para Excel instalado)

Guia Office - Habilitar leitura e edição com guias no Microsoft Office (incluindo 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 (incluindo Excel), assim como o Chrome, Firefox e o novo Internet Explorer.
Captura de tela do Excel (com guia Office instalado)
Comentários (0)
Ainda não há classificações. Seja o primeiro a avaliar!
Não há comentários postados aqui ainda
Deixe o seu comentário
Postando como convidado
×
Avalie esta postagem:
0   Personagens
Locais sugeridos

Siga-nos

Copyright © 2009 - www.extendoffice.com. | Todos os direitos reservados. Distribuído por ExtendOffice. | | | Mapa do site
Microsoft e o logotipo do Office são marcas comerciais ou marcas registradas da Microsoft Corporation nos Estados Unidos e / ou em outros países.
Protegido por Sectigo SSL