Notifications
Clear all

Horario Comercial

12 Posts
3 Usuários
0 Reactions
2,378 Visualizações
(@celri_33)
Posts: 0
Estimable Member
Topic starter
 

Amigos bom dia!

Preciso de uma fórmula que possa extrair/identificar o horário comercial.

Preciso fazer duas contas em uma planilha, a conta 1 tem que contemplar o tempo de serviço dentro do horário comercial e a conta 2 que faça fora dele, lembrando que precisa identificar feriados, sábados e domingos.

Exemplo: 08:00 as 10:00 são 02 horas fazendo um menos o outro mas se for das 06:00 as 10:00??? Não pode contar o tempo até as 08 e só depois das 08 que faria a conta, o mesmo vale pro tempo de serviço fora do horário comercial não podendo contemplar entre 08 e 18 horas.

Também tem que extrair sábados, domingos e feriados, somente contemplando na conta 02.

Alguém pode me ajudar?

 
Postado : 27/02/2014 7:36 am
(@gtsalikis)
Posts: 2373
Noble Member
 

Já tem alguns exemplos por aqui. Use a pesquisa do fórum.

Se não encontrar, ou não conseguir adaptar, poste seu modelo COMPACTADO com os detalhes do que vc quer, onde e como.

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 27/02/2014 7:41 am
(@celri_33)
Posts: 0
Estimable Member
Topic starter
 

Vou dar uma procurada pelo fórum, se não conseguir seguirei conforme sua sugestão!

Obrigado...

 
Postado : 27/02/2014 7:46 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia Celri

Para facilitar a tua busca, procure por SLA que foram respondida dúvidas parecidos com a tua dúvida com esse título.

At.te

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 27/02/2014 8:22 am
(@celri_33)
Posts: 0
Estimable Member
Topic starter
 

Achei uma fórmula no fórum sobre SLA, mas não estou conseguindo utilizar, alguém sabe o por que?

=HoraUtilUtilizada($B$2;$B$3;A7;B7;H:H)

 
Postado : 27/02/2014 9:18 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Está não é uma função nativa do Excel, portanto, deve ser um UDF ( Função Definida pelo Usuário).

Na planilha de onde vc tirou a fórmula, clique em ALT+F11 e copie o código VBA dessa função UDF.

At.te

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 27/02/2014 10:16 am
(@celri_33)
Posts: 0
Estimable Member
Topic starter
 

Galera,

Eu tentei mas a unica que chegou perto do que eu queria não marquei o nome e não consegui achar de novo que envolvia o VBA.

Segue o exemplo anexo espero que ajude...

 
Postado : 27/02/2014 1:26 pm
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Celri

O que complica é esse horário de almoço, se fosse para calcular por exemplo 8 horas diárias, seria bem mais fácil.

Veja se este tópico pode te ajudar:

viewtopic.php?f=29&t=5405

At.te

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 27/02/2014 3:31 pm
(@celri_33)
Posts: 0
Estimable Member
Topic starter
 

Bom dia!

E se tirar o horário de almoço?

De qualquer forma vou verificar este que me enviou e muito obrigado pelo retorno!

 
Postado : 28/02/2014 5:59 am
(@celri_33)
Posts: 0
Estimable Member
Topic starter
 

Oi galera eu adaptei uma planilha do nosso amigo nikyserv na minha mas percebi que tem um erro.
Os cálculos de horas não esta subtraindo os feriados de meio de semana, alguém pode me ajudar a encontrar o erro?
Segue anexo a planilha.

 
Postado : 28/02/2014 1:09 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

Celri,

Pegando o bonde andando, e com esse monte de cálculos nas fórmulas, é um pouco complicado entender a lógica que vc usou, mas, veja o seguinte:

1 - quando abri a planilha, deu uma mensagem de falta de vínculo, apontando para "tabela de feriados". Existe uma plan com esse nome, mas, dá uma olhada nas referências das fórmulas se vc não está referenciando outra coisa;

2 - Vc já usou a ferramenta de avaliação de fórmulas? (Menu Fórmulas -> Avaliar Fórmula)

3 - Eu não gastei muito tempo tentando entender a tabela auxilar que vc criou nas colunas P:T, mas, olhando a fórmula em L1, veja essa parte (bem no final):

(8/24)*(CONT.SE('tabela dos feriados'!$B$3:$B$22;">"&T11)-CONT.SE('tabela dos feriados'!$B$3:$B$22;">"&G11))

Se a ideia era identificar quantos feriados tem no período apontado em G:J, ele retorna o valor 0, quando deveria retornar 1. Se for somente isso, troque essa parte por:

CONT.SES('tabela dos feriados'!$B$3:$B$22;">="&G11;'tabela dos feriados'!$B$3:$B$22;"<="&J11)

Abs

Lembre-se de AGRADECER aos que te ajudaram, e de marcar o tópico como [Resolvido]
Gente que cuida de gente.

Gilmar

 
Postado : 02/03/2014 4:49 am
(@celri_33)
Posts: 0
Estimable Member
Topic starter
 

Amigo, obrigado, funcionou perfeitamente!

 
Postado : 05/03/2014 7:56 am