Como resolver a programação linear no Excel usando a opção Solver?

Programação Linear no Excel usando Solver

A programação linear é um dos conceitos importantes em estatística. Com base nos dados disponíveis de variáveis, podemos fazer análises preditivas. Em nosso artigo anterior “Regressão linear no Excel”, discutimos em detalhes sobre a “Regressão linear”. Porém, no excel temos uma opção chamada “Solver in excel” que pode ser usada para resolver um problema de programação linear, com este solver podemos usar a programação linear para permitir a otimização de recursos.

Neste artigo, mostraremos como resolver detalhadamente o problema de programação linear no Excel. Siga todo o artigo para saber mais sobre isso.

Como resolver a programação linear por meio do Excel Solver?

Para aplicar o solver para resolver a programação linear, devemos ter um problema adequado em detalhes. Para este exemplo, criei o cenário abaixo.

Problema: um fabricante deseja alterar este modelo de produção do produto atual. Ele tem dois tipos de produtos, “Produto 1” e “Produto 2”. Para o Produto 1 são necessárias três matérias-primas, Matéria-prima 1 20 Kg, Matéria-prima 2 30 Kg e Matéria-prima 3 5 kg. Da mesma forma, para o Produto 2, são necessárias três matérias-primas, Matéria-prima 1 10 kg, Matéria-prima 2 25 kg e Matéria-prima 3 10 kg.

Os fabricantes exigem um mínimo de Matéria-prima 1 550 kg, Matéria-prima 2 800 kg e Matéria-prima 3 250 kg. Se o produto 1 custar Rs. 30 por unidade e o Produto 2 custa 35 por unidade, quantas unidades de cada produto o fabricante deve atender aos requisitos mínimos de matéria-prima com o menor custo possível, e qual é o custo?

Agora insira todas essas informações em uma planilha do Excel no formato abaixo.

Nas células D3 e D5 a D7, precisamos aplicar a fórmula do Excel, ou seja, Custo * Custo por Unidade. Preço de custo que precisamos chegar do solucionador nas células B2 e C2. Para aplicar a fórmula conforme abaixo.

Depois de configurar isso, precisamos ir para a ferramenta de resolução do Excel. A ferramenta de resolução está disponível na guia Dados no Excel.

Habilitar suplemento Solver

Se sua planilha não mostrar essa opção, você precisará ativá-la. Para habilitar essa opção de solucionador, siga as etapas abaixo.

  • Etapa 1: Vá para a guia Arquivo; em seguida, na guia Arquivo, clique em “Opções”.
  • Etapa 2: Vá para Add-ins em Opções do Excel.
  • Passo 3: Abaixo, selecione “Excel Add-ins” e clique em Go.
  • Passo 4: No pop-up abaixo, escolha “Solver Add-in” e clique em “Ok” para ativá-lo.

Agora podemos ver o “Suplemento Solver” na guia DADOS.

Resolva a programação linear através do Excel Solver

  • Para aplicar o solver, vá até a aba DADOS e clique em “Solver” que veremos abaixo da janela.

Na janela acima, nossa primeira opção é “Definir objetivo”.

  • Nosso objetivo é identificar o “Custo Total”, então nossa célula de custo total é D3, então selecione a célula D3 para este “Definir Objetivo” e defina-o como “Mín.”
  • A próxima opção é “Alterando as variáveis”. Neste exemplo, nossas variáveis ​​são “Produto 1” e “Produto 2”. Para selecionar um intervalo de célula B2: C2 e clique em “Adicionar”.
  • Depois de clicar em “Adicionar”, veremos abaixo a janela para adicionar restrições. Nesta janela, selecione o intervalo de células B2: C2 e coloque a restrição como “> = 0”.
  • Clique em “Adicionar” para permanecer na mesma janela. Agora, na segunda restrição, selecione a faixa de valores como D5: D7 e selecione “> =” e sob a restrição, selecione células G5: G7.
  • Clique em “Ok” para sair da janela Adicionar Restrição.
  • Agora todos os nossos parâmetros estão prontos. Clique na opção “Resolver” para obter o resultado.
  • Portanto, o custo para produzir o Produto 1 por unidade é 20 e o Produto 2 por unidade é 15.

Assim, usando o SOLVER, podemos resolver a programação linear em excel.

Coisas para lembrar

  • O Solver, por padrão, não está disponível para uso.
  • Um solucionador não se limita apenas a uma linguagem de programação linear, mas também podemos resolver muitos outros problemas. Consulte nosso artigo “Opção Solver no Excel”.
  • Definir a célula objetiva é importante.
  • A adição de restrições deve estar pronta com bastante antecedência.

Artigos interessantes...