O que é o Solver no Excel e como usá-lo

Solver

Se você usar Excel com alguma regularidade, é possível que alguma vez tenha recorrido a Solver, o complemento do programa de planilhas do Microsoft Office com o qual podemos realizar cálculos para obter resultados de uma forma diferente e muito mais refinada. Neste post vamos ver exatamente para que serve e como funciona.

Solver, que em espanhol significa "resolvedor" é o nome usado no campo da informática para se referir às ferramentas ou instrumentos incluídos em um programa cujo objetivo principal é resolver um problema de matemática. 

Portanto, o Excel Solver é uma ferramenta de cálculo que pode ser especialmente prática em determinadas circunstâncias, um recurso muito valioso na hora de organizar o trabalho na área de logística ou sistemas de produção. Sua principal utilidade é determinar o valor máximo ou mínimo de uma célula alterando os valores de outras células, encontrando objetivos otimizados para modelos lineares e não lineares. Explicaremos com mais detalhes a seguir:

Células variáveis ​​e células-alvo

Para entender como o Solver funciona e como ele pode nos ser útil, é necessário primeiro explicar dois conceitos básicos: células variáveis ​​e células alvo.*

A base de como o Solver funciona está na células variáveis, também chamadas de células variáveis ​​de decisão. Essas células são usadas para calcular fórmulas nas quais Células alvo, também conhecido como "restrição". O que o Solver faz é ajustar os valores das células variáveis ​​para que cumpram os limites definidos pelas células de restrição, obtendo assim o resultado desejado na célula alvo.

(*) A nomenclatura utilizada nas versões do Solver anteriores ao Excel 2007 era diferente: as células variáveis ​​eram chamadas de "células mutáveis" ou "células ajustáveis", enquanto a célula-alvo era chamada de "célula-alvo".

Como usar o Solver: um exemplo de aplicação

Tudo isso pode parecer um pouco complicado, no entanto, fica melhor entendido com um exemplo. Isso nos ajudará a ver o quão útil este suplemento do Excel pode ser:

resolver no excel

Imaginamos que uma empresa manufatureira possui uma planilha Excel com três colunas, cada uma correspondendo a um dos produtos que ela fabrica: A, B e C.

Para fazer cada um deles você precisa de uma certa quantidade de três tipos diferentes de matéria-prima, mostrados nas linhas X, Y e Z. Digamos que para produzir uma unidade de A você precise de uma unidade de material X, duas de Y e três de Z. Para produzir B e C, são necessárias outras combinações de quantidades e matérias-primas.

Adicionamos uma nova coluna (vamos chamá-la de D) listando a quantidade máxima disponível de cada uma dessas commodities. Também colocamos uma nova linha, abaixo, na qual é detalhado o lucro gerado por cada unidade de produto vendida. Simples.

Com todos os dados na tabela, a pergunta que nos fazemos é a seguinte: Como descobrir a combinação ideal de produtos a serem fabricados levando em consideração a quantidade limitada de matérias-primas? É assim que devemos proceder:

  1. Primeiro, vamos à barra de ferramentas e acessamos Solver (a partir de Data, grupos Análise).
  2. Em seguida, selecionamos o Célula Alvo (H8) e, no painel, selecionamos a opção «Máx» e na caixa Mudando as células variáveis escrevemos no nosso caso, C10:E10.
  3. Adicionamos restrições pressionando o botão "Adicionar": Em referência de célula H5:H7, ou seja, o intervalo de células para o qual você deseja restringir o valor; e em Restrição F5:F7.
  4. Finalmente, pressionamos o botão "Resolver" para que os resultados apareçam nas células da linha 10.

Este que levantamos é um exemplo simples. Um caso apresentado para mostrar mais ou menos a utilidade e funcionamento desta ferramenta. Na verdade, com o Solver você pode realizar operações muito mais complicadas. Por isso é tão interessante para empresas e profissionais que lidam com grandes volumes de dados.

Algoritmos usados ​​pelo Solver

O Solver trabalha com três algoritmos ou métodos de resolução diferentes, que o usuário pode selecionar através da caixa de diálogo. Parâmetros do solucionador. São os seguintes:

  • LP Simplex, para resolver problemas lineares.
  • Evolutivo, para resolver problemas não suavizados.
  • Gradiente reduzido generalizado (GRG) não linear, indicado para resolver problemas não lineares suavizados.

Você pode escolher um método ou outro no botão Opções na caixa de diálogo Parâmetros do solucionador. Posteriormente, é possível salvar os diferentes resultados obtidos através do Solver em diferentes planilhas. Cada um deles pode conter suas próprias seleções de Solver, para serem consultadas posteriormente. Também é possível, até recomendado, definir mais de um problema em uma planilha utilizando as opções Carregar/Salvar e assim salvar os problemas individualmente.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.