Desenvolver uma pequena agenda de trabalhadores em turnos usando If, than etc

0

Eu gerencio uma pequena equipe de trabalhadores em turnos, 2 em tempo integral e 3 que preenchem os turnos que não podem ser cobertos.

Para um pequeno número de funcionários eu pareço gastar muito tempo para entender os horários (há muitas regras de união). Eu quero automatizar isso tanto quanto possível.

Eu tenho os cronogramas das duas pessoas em tempo integral automatizados e identifiquei a mudança que preciso preencher.

O que eu preciso é agendar os outros três. Cada um tem que ter aproximadamente horas iguais de turnos (mais de 28 dias). Existem turnos de 18 x 8 horas e turnos de 4 x 4 horas. Há também turnos de eventos que são 4 horas, mas mudam a cada mês - dependendo de quando estamos alugados.

Eu quero uma instrução if / then ou talvez eu precise de uma macro ou algum código VBA que diga se a mudança é "aberta" do que a pessoa da agenda A / B / C e de alguma forma eu preciso ter certeza estas horas são par. Alguma sugestão sobre como posso conseguir isso?

    
por Megan 16.11.2016 / 01:03

1 resposta

1

Supondo que você quer uma solução que funcione no Excel, vou dizer que isso seria complicado. Você pode usar várias planilhas e alguns comandos de visualização para montar uma solução que atenda a algumas ou muitas de suas necessidades, mas seria muito improvável que ela saiba distribuir uniformemente horas aos funcionários. Em nosso mundo atual de inúmeras aplicações web públicas, sugeri que você encontrasse um aplicativo on-line para o qual você possa se inscrever e que seja feito para o agendamento de funcionários.

link

    
por 16.11.2016 / 01:40