Escala de Serviço c...
 
Notifications
Clear all

Escala de Serviço com Rodízio Dinâmico

9 Posts
3 Usuários
0 Reactions
2,961 Visualizações
(@heleno)
Posts: 5
Active Member
Topic starter
 

Salve a todos, faz algum tempo que tento criar uma escala de serviço em regime de plantão 24X72hs, em que o rodízio seja automático, Ex. o último plantão 24hs de João foi dia 31 de janeiro então selecionar o mês de fevereiro o primeiro plantão de João será dia 04 assim por diante. Coloquei em anexo a planilha até onde consegui fazer, agradeço desde já toda e qualquer ajuda neste desafio. ;)

 
Postado : 14/12/2014 7:38 pm
(@gtsalikis)
Posts: 2373
Noble Member
 

Eu fiz o que pude entender pelo teu exemplo.

Fiz 3 versões.

Na primeira, preencha com "X" para quem começar o mês de serviço, e depois coloque as folgas, 1, 2, 3...

Com isso, os outros dias vão automaticamente puxar o mais folgado.

A planilha 2 tem a mesma coisa, mas formatei as células para não ficar mostrando um monte de números.

A terceira planilha tem outra variação da fórmula (opção que eu prefiro, embora as outras sejam mais fáceis de entender).

Nela, preencha com 0 quem estiver de serviço, e vá contando as folgas negativas, ... -3, -2, -1 (como se fosse uma contagem regressiva para tirar serviço).

Com isso, a planilha vai se auto preencher.

Em todos os modos, o primeiro dia vc precisa preencher manualmente, pois o Excel precisa de parâmetros para fazer os cálculos.

Abs

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

Gilmar

 
Postado : 15/12/2014 4:58 am
(@heleno)
Posts: 5
Active Member
Topic starter
 

Obrigado pela resposta amigo, interessante sua forma de pensar, o bom do excel é que o mesmo problema pode ser resolvido de várias formas. Eu estava pensando em usar a função índice com desloc talvez, para mudar a ordem dos nomes nas linhas em função da escala do mês anterior. Veja na planilha 03. No caso seria verificado se existe "X" na última coluna do mês anterior para preencher a escala do mês seguinte.

 
Postado : 15/12/2014 8:42 am
(@gtsalikis)
Posts: 2373
Noble Member
 

Veja se ajuda.

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

Gilmar

 
Postado : 15/12/2014 10:15 am
(@heleno)
Posts: 5
Active Member
Topic starter
 

Nem imagina o quanto ajudou, escolha o mês na célula com preenchimento verde e veja que a escala muda com base no mês de janeiro, estou tentado agora ocultar automaticamente os valores de "x" nos meses com menos que 30 dias. Obrigado mais uma vez pela ajuda.

 
Postado : 15/12/2014 4:24 pm
(@heleno)
Posts: 5
Active Member
Topic starter
 

Não quero abusar da boa vontade, mas teria como a parte do calendário ficar sem fórmulas e ser mudada a ordem dos nomes de acordo com o mês? Isso resolveria definitivamente meus problemas com escalas. Qualquer ideia será bem vinda. Abs.

 
Postado : 16/12/2014 7:39 am
(@gtsalikis)
Posts: 2373
Noble Member
 

Nem imagina o quanto ajudou, escolha o mês na célula com preenchimento verde e veja que a escala muda com base no mês de janeiro, estou tentado agora ocultar automaticamente os valores de "x" nos meses com menos que 30 dias. Obrigado mais uma vez pela ajuda.

Isso vc pode fazer com formatação condicional, do mesmo modo que já aplicou nas demais células da linha de títulos.

Não quero abusar da boa vontade, mas teria como a parte do calendário ficar sem fórmulas e ser mudada a ordem dos nomes de acordo com o mês? Isso resolveria definitivamente meus problemas com escalas. Qualquer ideia será bem vinda. Abs.

As fórmulas já estão projetadas para se adaptar aos nomes, é só vc mudar os nomes que vc verá.

PS: se tirar as fórmulas, dai só com programação (mas não vejo necessidade nesse caso).

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

Gilmar

 
Postado : 16/12/2014 8:40 am
(@heleno)
Posts: 5
Active Member
Topic starter
 

Também não quero usar VBA, até porque não domino essa linguagem, o que eu preciso é o seguinte... André trabalha dia 1º no mês de janeiro, seguindo a sequencia, em fevereiro irá trabalhar no dia 02, então eu gostaria que ao escolher fevereiro o nome de André fosse deslocado automaticamente uma linha abaixo de sua posição no mês de janeiro e nesta linha o "X" está na coluna correspondente a 02/02/2015.

 
Postado : 16/12/2014 11:05 am
(@aasouza)
Posts: 1
New Member
 

Muito bacana! Parabéns.

 
Postado : 28/04/2016 12:39 pm