Somar Valores Entre Intervalos de Horas no Excel

Somar Valores Entre Intervalos de Horas no Excel

Nesse tutorial vamos vai aprender a somar valores entre intervalos de horas no Excel. Se por acaso surgir alguma ocasião onde temos uma escala de horários e valores a serem pagos para cada intervalo de horas feitas esse tutorial será bem útil. Nesse meio tempo, faremos então o uso das funções: ESQUERDA, DIREITA, SOMARPRODUTO e o uso da lógica E (*).

Baixe a planilha para praticar o que foi ensinado neste tutorial:

Faça Download da planilha abaixo.

Autorizo a coleta e o tratamento dos meus dados para envio de material, inclusive publicidade, e adequação de minha experiência sobre produtos e/ou serviços da NINJA DO EXCEL, conforme informações prestadas AQUI

 

Como Somar Valores Entre Intervalos de Horas no Excel – Passo a Passo

Primeiramente, veja que temos na coluna “A”, um intervalo de horas e logo na coluna “B”, temos valores.

Porém, também temos uma escala de horas com intervalos de horas iniciais e finais.

Note então que esses intervalos estão em apenas uma célula, por exemplo: “08:00-09:30”,  e logo abaixo, temos o nosso resultado que é o retorno da soma dos valores que estão dentro de cada intervalo correspondente a coluna “A”.

Então, no intervalo da coluna “A”, quais valores estão entre 08:00 e 09:30?

Neste caso seria o 285 e assim por diante. Perceba que o nosso objetivo é somar esses valores que estão dentro desses intervalos.

Entendo o objetivo em Somar Valores Entre Intervalos de Horas no Excel

Iniciando o teste lógico: Somar Valores Entre Intervalos de Horas no Excel

Todavia, agora vamos iniciar um teste lógico e dizer se o intervalo da coluna “A” for maior ou igual.

Posteriormente, vamos usar a função ESQUERDA, para extrair a primeira hora da célula “C3”, e assim já definirmos quantos caracteres serão extraídos começando da esquerda para direita.

Note que usamos uma função de texto e as hora vão ficar sendo como texto.

Contudo, se atenha nesta parte, pois isso pode dar erro. Precisamos aqui que as horas sejam números de série válidos. E para resolver isso iremos somar a função ESQUERDA com +0, e assim ela vai ser convertida em número de série, veja:

Texte logico com a função Esquerda em Somar Valores Entre Intervalos de Horas no Excel
Ainda nesse sentido, iremos fazer algo parecido com o que fizemos acima. Ou seja, vamos multiplicar o primeiro teste lógico pela função DIREITA, nela iremos dizer:

Se o intervalo de horas for menor ou igual a própria função DIREITA, veja:

Teste lógico E, entre função esquerda e direita em Somar Valores Entre Intervalos de Horas no Excel
Bom, o que precisamos fazer agora é multiplicar todos os teste lógicos que fizemos, pelo intervalo de valores.

Bem, se caso der verdadeiro, então iremos obter todos os valores que são correspondentes as horas procuradas.

Veja que no final das funções, selecionamos o intervalo de valores da coluna “B”.

Multiplicando os valores com o teste lógico em Somar Valores Entre Intervalos de Horas no Excel
Para finalizar, vamos usar a função SOMARPRODUTO, ela será responsável por somar todos os valores no resultado de cada intervalo de horas, veja:

Somando os resultado das funções em Somar Valores Entre Intervalos de Horas no Excel
Agora, basta confirmar a função e arrastar sua alça de preenchimento para direita e teremos o resultado:

Resultado final em Somar Valores Entre Intervalos de Horas no Excel

Curso de Excel Completo: Do Básico ao Avançado.

Quer aprender Excel do Básico ao Avançado passando por Dashboards? Clique na imagem abaixo e saiba mais sobre este Curso de Excel Completo.

Curso de Excel Online Completo

Por fim, deixe seu comentário sobre o que achou, se usar este recurso e você também pode enviar a sua sugestão para os próximos posts.

Até breve!

Aprenda mais sobre Excel: