O Solver é um programa de suplemento do Microsoft Excel que você pode usar para análises de hipóteses. Use o Solver para localizar um valor ideal (máximo ou mínimo) para uma fórmula em uma célula, chamada de célula objetiva, sujeita a restrições ou limites nos valores de outras células de fórmula em uma planilha. O Solver trabalha com um grupo de células, chamadas variáveis de decisão ou simplesmente células variáveis, que são usadas no cálculo das fórmulas nas células de objetivo e de restrição. O Solver ajusta os valores nas células variáveis de decisão para satisfazer aos limites sobre células de restrição e produzir o resultado que você deseja para a célula objetiva.
Resumindo, você pode usar o Solver para determinar o valor máximo ou mínimo de uma célula alterando outras células. Por exemplo, você pode alterar a quantia do seu orçamento publicitário projetado e ver o efeito sobre a quantia de lucro projetado.
Exemplo de uma avaliação do Solver
No exemplo a seguir, o nível de publicidade em cada trimestre afeta o número de unidades vendidas, determinando indiretamente o valor da receita de vendas, as despesas associadas e o lucro. O Solver pode alterar os orçamentos trimestrais para publicidade (células variáveis de decisão B5:C5), até uma restrição total de R$ 20.000,00 (célula F5), até que o lucro total (célula de objetivo F7) alcance o valor máximo possível. Os valores nas células variáveis são usados para calcular o lucro de cada trimestre, portanto, eles estão relacionados à célula F7 do objetivo da fórmula, =SOMA(Lucro do T1:Lucro do T2).
1. Células variáveis
2. Célula restrita
3. Célula objetiva
Após a execução do Solver, os novos valores serão os seguintes.
Definir e solucionar um problema
Na guia Dados , no grupo Análise , selecione Solver.
Observação
Se o comando Solver ou o grupo Análise não estiver disponível, você precisará ativar o suplemento Solver. Para obter mais informações, consulte Como ativar o suplemento Solver.
Na caixa Definir Objetivo , insira uma referência de célula ou um nome para a célula de objetivo. A célula objetiva deve conter uma fórmula.
Execute uma das etapas a seguir.
- Se você quiser que o valor da célula de objetivo seja o maior possível, selecione Max.
- Se você quiser que o valor da célula objetiva seja o menor possível, selecione Min.
- Se você quiser que a célula objetiva tenha um determinado valor, selecione Valor de e digite o valor na caixa.
- Na caixa Alterando Células Variáveis, insira um nome ou uma referência para cada intervalo de células variáveis de decisão. Separe as referências não adjacentes com vírgulas. As células variáveis devem estar relacionadas direta ou indiretamente à célula de objetivo. Você pode especificar até 200 células variáveis.
Na caixa Sujeito às restrições , insira as restrições que deseja aplicar executando as etapas a seguir.
Na caixa de diálogo Parâmetros do Solver , selecione Adicionar.
Na caixa Referência de Célula, insira a referência de célula ou o nome do intervalo de células cujo valor você deseja restringir.
Selecione a relação (<=,=,>=, int, bin ou dif) desejada entre a célula referenciada e a restrição. Se você selecionar int, integer aparecerá na caixa Restrição . Se você selecionar bin, o binário aparecerá na caixa Restrição . Se você selecionar dif, alldifferent aparecerá na caixa Restrição .
Se você escolher <=, = ou >= para a relação na caixa Restrição , digite um número, uma referência de célula ou um nome ou uma fórmula.
Execute uma das etapas a seguir.
Para aceitar a restrição e adicionar outra, selecione Adicionar.
Para aceitar a restrição e retornar à caixa de diálogo Parâmetros do Solver, selecione OK.
Observação
Você pode aplicar as relações int, bin e dif somente em restrições em células de variáveis de decisão.
Você pode alterar ou excluir uma restrição existente executando as seguintes ações.
- Na caixa de diálogo Parâmetros do Solver , selecione a restrição que você deseja alterar ou excluir.
- Selecione Alterar e, em seguida, faça suas alterações ou selecione Excluir.
Selecione Resolver e execute uma das ações a seguir.
- Para manter os valores da solução na planilha, na caixa de diálogo Resultados do Solver , selecione Manter Solução do Solver.
- Para restaurar os valores originais antes de selecionar Resolver, selecione Restaurar valores originais.
- Você pode interromper o processo de solução pressionando Esc. O Excel recalcula a planilha com os últimos valores encontrados para as células da variável de decisão.
- Para criar um relatório baseado em sua solução depois que o Solver encontrar uma solução, selecione um tipo de relatório na caixa Relatórios e selecione OK. O relatório será criado em uma nova planilha em sua pasta de trabalho. Se o Solver não encontrar uma solução, somente alguns relatórios ou nenhum estarão disponíveis.
- Para salvar os valores da célula variável de decisão como um cenário que você pode exibir posteriormente, selecione Salvar Cenário na caixa de diálogo Resultados do Solver e digite um nome para o cenário na caixa Nome do Cenário .
Etapas das soluções de avaliação do Solver
Depois de definir um problema, selecione Opções na caixa de diálogo Parâmetros do Solver .
Na caixa de diálogo Opções, marque a caixa de marcar Mostrar Resultados da Iteração para ver os valores de cada solução de avaliação e selecione OK.
Na caixa de diálogo Parâmetros do Solver , selecione Resolver.
Na caixa de diálogo Mostrar Solução de Avaliação , execute uma das ações a seguir.
- Para interromper o processo de solução e exibir a caixa de diálogo Resultados do Solver , selecione Parar.
- Para continuar o processo de solução e exibir a próxima solução de avaliação, selecione Continuar.
Alterar a forma como o Solver localiza soluções
- Na caixa de diálogo Parâmetros do Solver , selecione Opções.
- Escolha ou insira valores para qualquer opção nas guias Todos os Métodos, GRG Não Linear e Evolucionário na caixa de diálogo.
Salvar ou carregar um modelo de problema
Na caixa de diálogo Parâmetros do Solver , selecione Carregar/Salvar.
Insira um intervalo de células para a área do modelo e selecione Salvar ou Carregar.
Ao salvar um modelo, insira a referência para a primeira célula de um intervalo vertical de células vazias onde você deseja colocar o modelo com problema. Ao carregar um modelo, insira a referência do intervalo inteiro de células que contém o modelo do problema.Dica
Você pode salvar as últimas seleções na caixa de diálogo Parâmetros do Solver com uma planilha, salvando a pasta de trabalho. Cada planilha em uma pasta de trabalho pode ter suas próprias seleções do Solver, e todas elas são salvas. Você também pode definir mais de um problema para uma planilha selecionando Carregar/Salvar para salvar os problemas individualmente.
Métodos de solução usados pelo Solver
Você pode escolher qualquer um dos três algoritmos ou métodos de resolução a seguir na caixa de diálogo Parâmetros do Solver .
- Gradiente Reduzido Generalizado (GRG) Não linear: Use para problemas que são suaves e não lineares.
- LP Simplex: Use para problemas que são lineares.
- Evolutivo: Use para problemas que não sejam suaves.
Mais ajuda sobre como usar o Solver
Para obter ajuda mais detalhada sobre o Solver, entre em contato com:
Frontline Systems, Inc.
Caixa Postal 4288
Incline Village, NV 89450-4288
(775) 831-0300
Site: http://www.solver.com
E-mail: info@solver.com
Ajuda do Solver em www.solver.com.
Partes do código do programa Solver tiveram seus direitos autorais registrados em 1990 a 2009 pela Frontline Systems, Inc. Outras partes foram registradas em 1989 pela Optimal Methods, Inc.
Precisa de mais ajuda?
Você sempre pode consultar um especialista na Excel Tech Community ou obter suporte nas Comunidades.
Veja Também
Usar o Solver para orçamento de capital
Usando o Solver para determinar a combinação ideal de produtos
Introdução ao teste de hipóteses
Visão geral de fórmulas no Excel
Como evitar fórmulas quebradas