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.
O que você vai ver aqui?
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
- Clique na guia Arquivo, no canto superior esquerdo do Excel
- Clique em Opções, no canto inferior esquerdo do menu
- Na janela de Opções do Excel, selecione Suplementos no menu lateral
- Na parte inferior da tela, certifique-se de que Suplementos do Excel está selecionado no campo "Gerenciar" e clique em Ir...
- Na janela de Suplementos, marque a caixa Solver e clique em OK
- Acesse a guia Dados: o botão Solver aparecerá no grupo Análise, à direita

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.
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.

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

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.

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

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.

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.

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!
Posts mais recentes de Excel Intermediário
- PROCV com SE: Como Combinar as Funções no ExcelAprenda a combinar PROCV com SE no Excel para calcular bonificações por desempenho, usando SE aninhado e buscando o salário em outra planilha com o PROCV.
- ChatGPT no Excel: use a IA direto na sua planilhaAprenda a usar o ChatGPT no Excel para limpar dados, corrigir fórmulas e criar gráficos sozinho. Veja como instalar o suplemento oficial da OpenAI.
- Série Tabela Dinâmica no Excel: Guia CompletoDomine a Série Tabela Dinâmica no Excel: aprenda a criar, atualizar, usar segmentação de dados, linha do tempo e montar dashboards do zero, passo a passo.
Posts mais recentes da Hashtag Treinamentos
- Planilha de Controle de Notas Fiscais no Excel [Grátis]Baixe a planilha de controle de notas fiscais no Excel grátis: calcule ISS e retenções, veja o que está em aberto e gere a cobrança de cada nota de serviço.
- Qual IA usar na empresa: ChatGPT, Claude ou Perplexity?Qual IA usar na empresa: veja as diferenças entre ChatGPT, Claude e Perplexity e quando cada um rende mais em cada área da sua equipe.
- Apostilas Gratuitas em PDF: Excel, Power BI, Python e IABaixe apostilas gratuitas em PDF de Excel, Power BI, Python, Claude e agentes de IA, com exercícios e gabarito. Escolha a sua e comece hoje.








