Applies ToExcel para Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Muitas empresas (como bancos, restaurantes e empresas de serviços postais) sabem quais serão seus requisitos trabalhistas em dias diferentes da semana e precisam de um método para agendar eficientemente sua força de trabalho. Você pode usar o suplemento Solver do Excel para criar uma agenda de pessoal com base nesses requisitos.

Agende sua força de trabalho para atender às demandas trabalhistas (exemplo)

O exemplo a seguir demonstra como você pode usar o Solver para calcular os requisitos de pessoal.

Os processos bancários da Contoso verificam 7 dias por semana. O número de trabalhadores necessários todos os dias para processar verificações é mostrado na linha 14 da planilha do Excel mostrada abaixo. Por exemplo, 13 trabalhadores são necessários na terça-feira, 15 trabalhadores são necessários na quarta-feira, e assim por diante. Todos os funcionários do banco trabalham 5 dias consecutivos. Qual é o número mínimo de funcionários que o banco pode ter e ainda atender aos seus requisitos trabalhistas?

Dados utilizados no exemplo

  1. Comece identificando a célula objetiva, alterando células e restrições para seu modelo Solver.

    • Célula objetiva – minimizar o número total de funcionários.

    • Alteração de células – número de funcionários que começam a trabalhar (o primeiro de cinco dias consecutivos) a cada dia da semana. Cada célula em alteração deve ser um inteiro não negativo.

    • Restrições – Para cada dia da semana, o número de funcionários que estão trabalhando deve ser maior ou igual ao número de funcionários necessários. (Número de funcionários trabalhando) >=(Funcionários necessários)

  2. Para configurar o modelo, você precisa acompanhar o número de funcionários trabalhando todos os dias. Comece inserindo valores de avaliação para o número de funcionários que iniciam seu turno de cinco dias por dia no intervalo de célulaS A5:A11. Por exemplo, no A5, insira 1 para indicar que 1 funcionário começa a trabalhar na segunda-feira e funciona de segunda a sexta-feira. Insira os trabalhadores necessários de cada dia no intervalo C14:I14.

  3. Para acompanhar o número de funcionários trabalhando todos os dias, insira um 1 ou 0 em cada célula no intervalo C5:I11. O valor 1 em uma célula indica que os funcionários que começaram a trabalhar no dia designado na linha da célula estão trabalhando no dia associado à coluna da célula. Por exemplo, o 1 na célula G5 indica que os funcionários que começaram a trabalhar na segunda-feira estão trabalhando na sexta-feira; o 0 na célula H5 indica que os funcionários que começaram a trabalhar na segunda-feira não estão trabalhando no sábado.

  4. Para calcular o número de funcionários trabalhando todos os dias, copie a fórmula =SUMPRODUCT($A$5:$A$11,C5:C11) de C12 para D12:I12. Por exemplo, na célula C12, essa fórmula é avaliada como =A5+A8+A9+A10+A11, que é igual (Número a partir de segunda-feira)+ (Número a partir de quinta-feira)+(Número a partir de sexta-feira)+(Número a partir de sábado)+ (Número a partir de domingo)+ . Esse total é o número de pessoas trabalhando na segunda-feira.

  5. Depois de calcular o número total de funcionários na célula A3 com a fórmula =SUM(A5:A11), você pode inserir seu modelo no Solver, conforme mostrado abaixo.

    Caixa de diálogo Parâmetros do Solver

  6. Na célula objetiva (A3), você deseja minimizar o número total de funcionários. A restrição C12:I12>=C14:I14 garante que o número de funcionários trabalhando todos os dias seja pelo menos tão grande quanto o número necessário para esse dia. A restrição A5:A11=inteiro garante que o número de funcionários que começam a trabalhar todos os dias seja inteiro. Para adicionar essa restrição, clique em Adicionar na caixa de diálogo Parâmetros do Solucionador e insira a restrição na caixa de diálogo Adicionar Restrição (mostrada abaixo).

    Caixa de diálogo Alterar restrições

  7. Você também pode selecionar as opções Assumir Modelo Linear e Assumir Não Negativo para as células em alteração clicando em Opções na caixa de diálogo Parâmetros do Solucionador e selecionando as caixas de seleção na caixa de diálogo Opções do Solucionador .

  8. Clique em Resolver. Você verá o número ideal de funcionários para cada dia.

    Neste exemplo, um total de 20 funcionários é necessário. Um funcionário começa na segunda-feira, três começam na terça-feira, quatro começam na quinta- feira, um começa na sexta-feira, dois começam no sábado e nove começam no domingo.

    Observe que esse modelo é linear porque a célula objetiva é criada adicionando células em alteração e a restrição é criada comparando o resultado obtido adicionando o produto de cada alteração de célula vezes uma constante (1 ou 0) ao número necessário de trabalhadores.

Início da Página

Precisa de mais ajuda?

Você pode sempre consultar um especialista na Excel Tech Community ou obter suporte nas Comunidades.

Confira também

Carregar o Suplemento Solver no Excel

Obter modelos de agenda da Microsoft

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.