Solver no Excel: Guia Completo para Otimização de Problemas

Aprenda como usar o Solver no Excel para resolver problemas de otimização de forma automática. Veja passo a passo como habilitar e configurar a ferramenta!

Resposta rápida: o Solver é o suplemento do Excel que encontra a melhor combinação de valores para atingir um objetivo respeitando restrições. Para habilitar, vá em Arquivo > Opções > Suplementos, escolha Suplementos do Excel, clique em Ir e marque Solver: o botão aparece na guia Dados. Depois defina a célula objetivo, as células variáveis e as restrições. Ele não cria fórmulas: a planilha já precisa estar calculando.

Introdução

Você já ficou horas testando combinações de números em uma planilha tentando descobrir qual a melhor alocação de produtos, o menor custo possível ou o maior lucro dentro de um orçamento limitado? Se sim, o Solver no Excel foi feito exatamente para você.

O Solver é uma ferramenta de otimização nativa do Excel que automatiza esse processo: você define o que quer atingir, quais células podem mudar e quais regras devem ser respeitadas, e o programa encontra a melhor solução em segundos.

Neste guia, você vai aprender desde como habilitar o suplemento até aplicar o Solver em dois exemplos práticos completos, com passo a passo detalhado.

Para fazer o download do(s) arquivo(s) utilizados na aula, preencha com o seu e-mail:

Não vamos te encaminhar nenhum tipo de SPAM! A Hashtag Treinamentos é uma empresa preocupada com a proteção de seus dados e realiza o tratamento de acordo com a Lei Geral de Proteção de Dados (Lei n. 13.709/18). Qualquer dúvida, nos contate.

O que é o Solver no Excel?

O Solver é um suplemento do Microsoft Excel que permite resolver problemas de otimização, ou seja, situações em que você precisa encontrar o melhor valor possível para uma célula, seja maximizando, minimizando ou atingindo um valor exato, respeitando um conjunto de restrições definidas por você.

Internamente, o Solver utiliza métodos matemáticos como GRG Não-Linear, Simplex LP e Algoritmo Evolutivo para testar combinações e convergir para a solução ideal. Na prática, você não precisa entender esses algoritmos: basta configurar corretamente os parâmetros e o Solver faz o trabalho pesado.

Diferente do Atingir Meta, que altera apenas uma variável de entrada, o Solver consegue trabalhar com múltiplas células variáveis ao mesmo tempo, tornando-o muito mais poderoso para problemas reais de negócio.

Quando usar o Solver?

Use o Solver sempre que o seu problema envolver múltiplas variáveis e restrições que precisam ser respeitadas ao mesmo tempo. Veja os casos mais comuns:

  • Maximizar um resultado, como lucro total ou quantidade produzida
  • Minimizar um valor, como custo total, desperdício ou distância
  • Atingir um valor exato em uma célula, como uma mistura de produtos com total fixo
  • Ajustar múltiplas variáveis simultaneamente dentro de limites definidos
  • Respeitar restrições combinadas, como orçamento, espaço, limites mínimos e máximos

Se o seu problema tem apenas uma variável e nenhuma restrição, o Atingir Meta pode ser suficiente. Mas quando a complexidade aumenta, o Solver é a ferramenta certa. Para saber mais sobre como explorar dados no Excel com outras ferramentas, confira o nosso artigo completo sobre análise de dados no Excel.

Como habilitar o Solver no Excel

O Solver não vem ativo por padrão no Excel, sendo necessário habilitar o suplemento manualmente. O processo é simples e feito uma única vez.

Passo a passo para ativar o suplemento

  1. Clique na guia Arquivo, no canto superior esquerdo do Excel
  2. Clique em Opções, no canto inferior esquerdo do menu
  3. Na janela de Opções do Excel, selecione Suplementos no menu lateral
  4. Na parte inferior da tela, certifique-se de que Suplementos do Excel está selecionado no campo "Gerenciar" e clique em Ir...
  5. Na janela de Suplementos, marque a caixa Solver e clique em OK
  6. Acesse a guia Dados: o botão Solver aparecerá no grupo Análise, à direita
como habilitar solver no excel janela de suplementos

Pronto! O Solver estará disponível sempre que você abrir o Excel nesse computador. Caso o botão não apareça, repita o processo e certifique-se de que a caixa está marcada antes de clicar em OK.

Ícone ExcelExcel Impressionador

Tudo que você precisa saber, do Básico ao Avançado, pra dominar a ferramenta mais importante do Mercado de Trabalho. Aprenda as principais ferramentas, funções e recursos do Excel para deixar qualquer planilha mais chamativa e eficiente.

Começar agoraSeta para a direita
Fundo ExcelTelas Excel
Luz Excel

Como usar o Solver no Excel: passo a passo

Antes de abrir o Solver, você precisa preparar a planilha com todas as fórmulas necessárias. O Solver não cria fórmulas, ele apenas manipula os valores das células variáveis para que a célula objetivo atinja o resultado desejado. Portanto, toda a lógica de cálculo precisa estar montada na planilha antes.

Configure a célula objetivo

A célula objetivo é aquela que contém o resultado que você quer otimizar, seja um lucro total, um custo total ou qualquer outro indicador calculado por fórmula. No painel do Solver, selecione essa célula no campo Definir Objetivo e escolha uma das três opções:

  • Máx — para maximizar o valor (ex: maior lucro possível)
  • Mín — para minimizar o valor (ex: menor custo possível)
  • Valor de — para atingir um número específico

Defina as células variáveis

As células variáveis são aquelas que o Solver vai alterar para atingir o objetivo. No campo Alterando Células Variáveis, selecione as células que representam as quantidades, proporções ou qualquer valor que pode variar, como a quantidade de cada produto em estoque.

É importante que essas células tenham valores iniciais preenchidos antes de executar o Solver. O programa parte desses valores para iniciar os cálculos, então coloque qualquer número válido como ponto de partida.

Adicione as restrições

As restrições são as regras que o Solver deve respeitar durante a otimização. Sem restrições, o programa poderia chegar a soluções matematicamente corretas, mas completamente inviáveis na prática, como comprar um número negativo de produtos ou gastar mais do que o orçamento disponível.

Para adicionar cada restrição, clique em Adicionar e informe a célula ou intervalo limitado, o operador (<=, >=, =, int, bin) e o valor ou célula de referência. Use o operador int para forçar que as células variáveis sejam números inteiros, quando necessário.

parâmetros do solver no Excel

Execute e interprete o resultado

Com tudo configurado, clique em Resolver. O Solver testará combinações e exibirá uma janela indicando se encontrou ou não uma solução. Se a mensagem for "O Solver encontrou uma solução", selecione Manter Solução do Solver e clique em OK: os valores serão aplicados diretamente nas células variáveis da sua planilha.

Se não encontrar solução, revise as restrições (pode haver conflito entre elas) ou verifique se o problema realmente tem solução dentro das condições definidas.

Também é possível tentar um método de resolução diferente nas Opções do Solver. Para uma explicação aprofundada dos algoritmos, consulte a documentação oficial do Solver no Microsoft Support.

Exemplos práticos com o Solver

Nada melhor do que ver o Solver em ação com problemas reais. Veja dois exemplos clássicos que demonstram como usar a ferramenta tanto para maximizar quanto para minimizar resultados.

Maximizando lucro com restrições de custo e espaço

Problema: Uma empresa pode comprar três tipos de produtos. O orçamento disponível é de R$20.000 e o espaço de armazenagem comporta 30 unidades. Cada produto tem um custo unitário, um espaço que ocupa e um lucro que gera. Qual a combinação de compra que maximiza o lucro total?

Configuração do Solver:

  • Célula objetivo: Lucro Total → Máx
  • Células variáveis: Quantidade de cada produto (ex: F3:F5)
  • Restrições: Custo Total <= R$20.000 | Espaço Total <= 30 | Quantidades >= 0 | Quantidades = int
solver no excel maximizar lucro exemplo pratico

Resultado: O Solver encontra a combinação ótima em segundos, chegando a um lucro total de R$37.200, sem ultrapassar nenhuma das restrições definidas.

Planilha com tabela de produtos, colunas de custo/espaço/lucro e resultado final após Solver

Minimizando custo em mistura de produtos

Problema: Uma empresa precisa formular 150 kg de ração utilizando diferentes ingredientes. Cada ingrediente tem um custo por kg e limites mínimos e máximos de participação na mistura. Qual a combinação que atinge os 150 kg com o menor custo total?

Configuração do Solver:

  • Célula objetivo: Custo Total → Mín
  • Células variáveis: Quantidade de cada ingrediente
  • Restrições: Total de ração = 150 kg | Quantidade >= mínimo permitido | Quantidade <= máximo permitido
solver no excel minimizar custo mistura de produtos

Resultado: O Solver distribui as quantidades dentro dos limites e encontra a combinação de menor custo possível que ainda totaliza exatamente 150 kg, economizando tempo e garantindo a solução ideal.

 Planilha de mistura de ração com quantidades, limites mínimos/máximos e custo total calculado

Conclusão

O Solver no Excel é uma ferramenta poderosa que transforma problemas de otimização complexos em decisões rápidas e precisas.

Com ele, você deixa de depender de tentativa e erro manual e passa a encontrar a melhor solução automaticamente, seja para maximizar lucro, minimizar custo ou atingir uma meta específica dentro das suas restrições.

Se você quer dominar o Solver e todas as demais ferramentas avançadas do Excel, conheça o Curso Excel Impressionador. Lá você aprende do básico ao nível Impressionador, com aulas práticas e didáticas para se tornar o destaque em qualquer empresa. Acesse o Curso Excel Impressionador agora!

Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse o nosso canal do YouTube!

O que você aprende neste vídeo

Resposta rápida: O Solver é o suplemento que acha a combinação de valores que atinge um objetivo respeitando restrições. Habilite em Arquivo, Opções, Suplementos, Suplementos do Excel, e ele passa a aparecer na guia Dados. Depois você aponta três coisas: a célula do objetivo e se ela deve ficar no mínimo ou no máximo, as células que ele pode alterar e as restrições.

Neste vídeo (12 min):

  • 0:00 - O que o Solver resolve: problema de otimização, para maximizar, minimizar ou chegar a um valor
  • 1:15 - O caso da aula: 150 kg de ração pelo menor custo, respeitando o limite de cada ingrediente
  • 1:55 - Habilitando o suplemento em Arquivo, Opções, Suplementos, e onde ele aparece depois
  • 2:45 - Os quatro ingredientes do problema e o que cada restrição significa na prática
  • 3:20 - O objetivo: a célula do custo total, que precisa ficar no menor valor possível
  • 3:55 - As variáveis: a quantidade em quilos que o Solver pode mexer
  • 4:25 - As três restrições: mínimo por ingrediente, máximo por ingrediente e o total exato
  • 5:00 - Montando a planilha antes do Solver, começando pela soma das quantidades
  • 5:35 - O custo de cada linha, com quantidade vezes preço, arrastado para baixo
  • 6:30 - O custo total como soma dos custos, que é a célula do objetivo
  • 7:00 - Abrindo o Solver na guia Dados e apontando o objetivo com a opção Mín
  • 7:40 - Selecionando o intervalo inteiro de células variáveis de uma vez
  • 8:20 - Adicionando restrição por intervalo, em vez de linha a linha
  • 10:00 - O resultado: a combinação de quilos que fecha os 150 kg pelo menor custo

Trechos do vídeo:

  • O Solver é utilizado para resolver problemas de otimização: você quer maximizar alguma coisa, minimizar outra ou chegar até um certo valor.
  • O Solver resolve a parte fácil; a gente tem que estruturar o problema antes de colocar nele.
  • Dá para selecionar o intervalo inteiro na restrição, em vez de adicionar um por um.

FAQ - Perguntas Frequentes sobre Solver no Excel

1. O Solver no Excel é gratuito?

Sim! O Solver é um suplemento nativo do Microsoft Excel e não tem custo adicional. Basta habilitá-lo nas opções de suplementos do Excel, conforme mostrado neste artigo.

2. O Solver sempre encontra a solução ótima?

Nem sempre. O resultado depende do método de resolução escolhido e da complexidade do problema. Para problemas lineares, o Simplex LP costuma ser mais preciso. Para problemas com muitas variáveis e restrições complexas, o resultado pode ser uma boa solução, mas não necessariamente a ótima global.

3. Qual a diferença entre o Solver e o Atingir Meta?

O Atingir Meta altera apenas uma célula de entrada para atingir um valor específico em outra célula. O Solver é muito mais poderoso: permite múltiplas células variáveis, diferentes objetivos (máximo, mínimo, valor exato) e várias restrições simultâneas.

4. O Solver funciona no Excel para Mac?

Sim, o Solver está disponível no Excel para Mac. O processo de habilitação é semelhante: acesse o menu Ferramentas > Suplementos do Excel > marque Solver > OK.

5. O que fazer se o Solver não encontrar uma solução?

Verifique se há conflito entre as restrições, se os valores iniciais das células variáveis fazem sentido e se o método de resolução é adequado para o tipo de problema. Tente também relaxar algumas restrições para verificar se o problema tem solução dentro das condições definidas.

Hashtag Free Excel Básico

Apostila Básica de Excel

Essa é uma apostila básica de Excel para que você saia do zero de forma 100% gratuita!

Hashtag Treinamentos

Para acessar outras publicações de Excel Intermediário, clique aqui!


Quer aprender mais sobre Excel com um minicurso básico gratuito?

Posts mais recentes de Excel Intermediário

Posts mais recentes da Hashtag Treinamentos