Notifications
Clear all

Tempo de Atendimento

9 Posts
2 Usuários
0 Reactions
2,208 Visualizações
(@ajhottz)
Posts: 64
Estimable Member
Topic starter
 

Bom dia, tenho essa planilha, que me diz o tempo de atendimento para cada solicitação, porém, gostaria que ela descontasse feriados e dias não-úteis como finais de semana. Já tentei utilizar a fórmula DIATRABALHOTOTAL, porém ele não me informa as horas do tempo e apenas os dias, logo mesmo convertendo para horas ele só dirá se são 24, 48, 72h, etc e não horas exatas. alguém pode me ajudar??

Att
Adir Hottz

 
Postado : 07/05/2013 5:50 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

A resposta do Edson e ou a minha no topico viewtopic.php?f=20&t=7804&p=41758#p41758, não atendeu?

 
Postado : 07/05/2013 6:24 am
(@ajhottz)
Posts: 64
Estimable Member
Topic starter
 

Reinaldo, sua fórmula está em inglês, não consegui utiliza-la. A do Edson não reconhece feriados... por isso não me foi útil

 
Postado : 07/05/2013 6:58 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

A formula proposta é
Para adicionar dias úteis(Vencimento): DIATRABALHO.INTL (2007 e acima), porem só considera dias inteiros,
por isso propuz utiliza-la em conjunto com mod:-->DIATRABALHO.INTL(D8;2)+MOD(D8;1)
A diferença básica entre DiaTrabalho e DiaTrabalho.intl e que nessa ultima pode-se parametrizar o descanso (final de semana).
Para encontrar o numero de horas (sem final de semana) entre duas datas: Pode utilizar DIATRABALHOTOTAL ou DIATRABALHOTOTAL.INTL (nesse tb a diferença básica é a parametrização do descanso).Nelas tb pode ser considerado os feriados (esses devem estar descriminados/listados em uma coluna (ou planilha) à parte.
Porem se for preciso considerar tambem as horas dos dias deve ser utilizado em conjunto com mod:-->DIATRABALHOTOTAL(D3;E3-1)-(MOD(D3;1)-MOD(E3;1))

 
Postado : 07/05/2013 7:11 am
(@ajhottz)
Posts: 64
Estimable Member
Topic starter
 

Obrigado pela ajuda Reinaldo e creio que sua formula me atenderia perfeitamente, porém uso o Excel 2007. Logo, to percebendo que não consigo fazer isso. Mas mesmo assim muito obrigado e parabéns pela explicação e seu conhecimento

 
Postado : 08/05/2013 5:56 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Hottz, realmente cometi um erro, a "extensão" .INTL foi introduzida à partir da versão 2010.
Porem-->
A diferença da função DiaTrabalhoTotal para a função DiaTrabalhoTotal.Intl é o parâmetro fimdesemana no qual você pode configurar quais os dias do intervalo que devem ser desconsiderados
Considerando o final de semana "sempre" no Sabado e Domingo pode utilizar DiaTrabalho e DiaTrabalhoTotal normalmente, e os feriados tambem devem ser listados.

 
Postado : 08/05/2013 6:51 am
(@ajhottz)
Posts: 64
Estimable Member
Topic starter
 

Mas meu problema não são os finais de semana, os finais de semana já consegui excluir da contagem. o problema é que mesmo eu conseguindo reconhecer os feriados para a formação do meu prazo de vencimento da solicitação, no tempo de atendimento não consigo descontar o tempo do feriado. Por exemplo se abro uma solicitação no dia 29/04/2013, com mais 48 horas úteis meu prazo vai para o dia 02/05/2013. Até ai correto, pois dia 01/05/2013 foi feriado, só que na hora de preencher a coluna H, que contabiliza o tempo de atendimento, ela diz que gastei 72:00h pra atender e não 48:00h como o que deveria. No mais tudo corre bem, a coluna G de SLA se condiciona corretamente, a coluna E faz os calculo do vencimento reconhecendo finais de semana e feriados corretamente, unica coisa que não consigo corrigir é o tempo de atendimento que em casos de feriados contam todo o tempo. O que seria corrigido com aquela formula que só funciona a partir do 2010.

 
Postado : 08/05/2013 8:03 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Isso deve-se ao fato da função considerar tb o dia inicial da atividade na conta (Creio que seria algo como >=).
Para o acrescimo (DiaTrabalho), considera sendo o dia 29 o inicio, acrescenta +2 ; ou seja 30/4 e 2/5.
Para a diferença DiaTrabalhoTotal considera--> inicio em 29/4, temos tb 30/4 e 2/5 --> 3 dias; se não for para considerar o dia inicial, então na formula "desconte" esse dia --> =DIATRABALHOTOTAL(D13;F13;Feriado)-1 ou DIATRABALHOTOTAL(D13;F13-1;Feriado) ou DIATRABALHOTOTAL(D13+1;F13;feriado)
Se for considerar a hora do inicio e termino do alinhamento, então terá uma conta adicional -(MOD(D13;1)-MOD(F13;1)

 
Postado : 08/05/2013 9:04 am
(@ajhottz)
Posts: 64
Estimable Member
Topic starter
 

Já utilizo uma formula parecida com as sugeridas. Utilizo:
=DIATRABALHOTOTAL(D14;F14-1)-(MOD(D14;1)-MOD(F14;1)) E mesmo assim ela contabilizava, ai percebi que não tinha colocado os feriados e que dava para inseri-los.
Muito Obrigado pela atenção Reinaldo. Agora deu certo ^^

 
Postado : 08/05/2013 10:49 am