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
- Calcular horas de trabalho entre duas datas, excluindo fins de semana e feriados
- Calcular horas de trabalho entre duas datas, excluindo fins de semana personalizados
- Calcular horas de trabalho entre duas datas, excluindo fins de semana e feriados personalizados
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:
- 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:
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:
- 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:
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 é:
- 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:
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:
- 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:
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?
- Calcule as horas de trabalho líquidas entre duas datas, exceto finais de semana ou feriados:
- Em muitas empresas, o pessoal é remunerado por horário de trabalho. Calcular as horas líquidas de trabalho em um dia é fácil, mas que tal calcular as horas líquidas em um intervalo de datas?
- Calcule o número de dias úteis restantes no mês atual no Excel:
- Este artigo fornece métodos de cálculo do número de dias úteis restantes no mês atual a partir de hoje ou com base em determinada data.
- 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.
- Adicione o número de dias úteis / úteis ou horas a uma data no Excel:
- Pode ser necessário adicionar um número de dias úteis ou horas até a data, a fim de saber a hora exata em que você terminará a tarefa durante o horário de trabalho.
As melhores ferramentas de produtividade para escritório
Kutools para Excel - ajuda você a se destacar na multidão
Kutools para Excel possui mais de 300 recursos, Garantindo que o que você precisa está a apenas um clique de distância...
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.