Cálculo de horas entre datas

Opa! Geraldo novamente aqui! Neste artigo você vai aprender como fazer o cálculo de horas entre datas desconsiderando finais de semana e feriados.

Para isso utilizaremos a função DIATRABALHOTOTAL.

Cálculo de horas:

Em primeiro lugar temos duas datas, suas respectivas horas e os feriados (coloquei apenas 1 para exemplo) conforme imagem abaixo:

Agora vamos usar a função DIATRABALHOTOTAL com alguns acréscimos:

=(DIATRABALHOTOTAL(B2;D2;F2)-1+E2-C2)

Onde:

DIATRABALHOTOTAL: função para cálculo entre duas datas, considerando apenas dias úteis

B2: é a data inicial – 27/09/2019

D2: é a data final – 30/09/2019

F2: lista de feriados (neste exemplo ele não conta porque entre as duas datas não há feriados)

–1: como a função conta o primeiro dia como 1, não podemos inseri-lo no cálculo das horas.

E2: é a hora final

C2: é a hora inicial

Explicação:

Primeiro calculamos a quantidade de dias úteis entre as duas datas. Neste exemplo teremos como resultado 2
dias.

Posteriormente, transformamos em horas resultando em 48 horas e subtraindo 1 dia, teremos 24 horas apenas.

Então pegamos estas 24 horas e somamos o valor da subtração entre a hora final e inicial, resultando em 11
horas.

Ou seja, o intervalo entre duas datas 27/09/2019 e 30/09/2019 com suas respectivas horas ( 17:00 e 04:00) e
desconsiderando o sábado e domingo, resulta em 11 horas.

Agora teste também outras datas onde dentro do intervalo tenham feriados.

Ah! Já ia me esquecendo… Para que o seu resultado fique correto altere a formatação da célula para esse: [h]:mm:ss.

Esse formato você encontrará acessando a formatação de células na guia número, lá você terá a Categoria Personalizado e procure por ele [h]:mm:ss

Em suma, espero ter ajudado!

Fico por aqui e deixo meu fortíssimo abraço! Até a próxima!

Tags: | | | | | | | |

Quer mais dicas como esta?

Cadastre-se agora e receba tudo de primeira!

Não enviamos spam. Seu e-mail está 100% seguro!

Sobre o Autor

0 Comentários

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Este site utiliza Cookies e Tecnologias semelhantes para melhorar a sua experiência. Ao utilizar nosso site você concorda que está de acordo com a nossa Política de Privacidade.