SOLVER no Microsoft Excel – Combinando Valores para Atingir Resultado

SOLVER no Microsoft Excel – Combinando Valores para Atingir Resultado

Você sabe utilizar a função SOLVER no Microsoft Excel combinando valores para atingir resultado? Ou seja, você já se viu naquela situação onde você tem um valor e várias possibilidades de se chegar em um resultado?

Isso acontece muito quando você pega um relatório onde há um total mas você está analisando a base daquele total e tentando entender de onde surgiu aquele número.

Devido ao fato de haver várias formas de você calcular, pode ser um valor total de produtos, que você não sabe exatamente quais produtos fazem parte daquela soma. Tampouco sabe de onde veio aquele total.

Pode ser um total de notas fiscais, por exemplo. Então, você tem um número total e não sabe exatamente quais notas estão dentro daquele número mas você precisa descobrir. Só que há várias combinações possíveis.

Portanto, para resolver esse problema de combinação de valores nós vamos trabalhar com um complemento do Microsoft Excel que é o SOLVER. Quer saber mais?

Então leia este texto até o final e conheça essa solução que nos auxilia muito nesse processo de combinação de valores: o SOLVER.

Como utilizar o SOLVER no Microsoft Excel

Afinal, como utilizar o SOLVER no Microsoft Excel? Em suma, eu tenho uma planilha simples onde eu fiz uma combinação com produtos. Ou seja, existe o valor total de cada produto e o total geral que é a soma de todos os produtos juntos. No entanto, eu tenho um valor denominado META que não sei de onde veio.

Dessa forma, eu preciso descobrir quais produtos que, somados juntos, irão resultar exatamente neste valor inserido na meta?

Então vamos lá. Fazemos o seguinte:

1 – Primeiramente, vamos igualar os valores. Na planilha de exemplo vou digitar “=B1” e depois ENTER.

Inserindo fórmula na célula G1

2 -Em seguida arrasta a alça de preenchimento para inserir a mesma fórmula nas demais células.

Arrastando a alça de preenchimento para poder aplicar o  Solver no microsoft excel

3 – Enquanto isso, vamos colocar a seguinte fórmula na célula ao lado ” = F1*G1″. Dessa forma iremos multiplicar essa coluna vazia pela coluna com os valores correspondentes.

Inserindo segunda fórmula na mesma planilha

4 – Depois disso, arrastar com a alça de preenchimento e inserir o total geral.

Arrastar a fórmula e inserir um total para que o Solver no microsoft excel funcione corretamente

5 – Em seguida, na coluna anterior iremos colocar valores que correspondam a zero ou um.

Portanto, quando o valor for zero nada acontece.

Insira valores 0 ou 1 para aplicar nas formulas

No entanto, quando o valor for um ele vai fazer a multiplicação e aparecerá o valor na célula.

Fazendo testes com zeros e uns na planilha para utilizar o solver no microsoft excel

Dessa forma nós devemos fazer várias combinações na coluna F até que cheguemos ao número exato que está inserido no valor META. Mas não faremos isso manualmente.

É exatamente aí que entra o SOLVER.

Saiba habilitar o SOLVER no Microsoft Exel

A função SOLVER fica na guia dados no final à direita de sua tela. No entanto, antes de utilizá-la é preciso habilitar esta função. Porque o SOLVER é um suplemento. Então, como fazemos para habilitar o SOLVER?

Para habilitar esta função você fará o seguinte:

1 – Em primeiro lugar, vá até a guia de desenvolvedor e clique em suplementos do Excel.

Ativando o suplemento Solver no Microsoft Excel

No entanto, a guia desenvolvedor não é exibida por padrão no Microsoft Excel. Ou seja, esta guia também precisa ser habilitada.

Para habilitar a guia desenvolvedor siga o passo a passo:

  • Arquivo
  • Opções
  • Personalizar faixa de opções
  • Guia desenvolvedor.
Ativando a Guia Desenvolvedor no Microsoft Excel

Dessa forma a guia de desenvolvedor já irá aparecer na faixa de opções.

Agora vamos ao suplemento:

  • Clique em suplementos do Excel
  • Marque o SOLVER
  • Clique em OK
Janela SUPLEMENTOS. Como ativar um suplemento no Microsoft Excel

Dessa maneira, depois de alguns segundos o suplemento já estará instalado.

Clique na guia DADOS e no final da aba no grupo ANÁLISE haverá o botão SOLVER. Basta clicar nele.

Utilizando o SOLVER para encontrar valores

Agora que habilitamos esta função, vamos descobrir como utilizar o SOLVER para resolver nosso problema.

Configurando o Solver

Em seguida no campo definir objetivo você deverá indicar aquela célula onde deseja descobrir determinado valor. Neste caso, é a célula definida como META

Você deverá clicar na célula H18. Ou seja, é a célula que contém a soma de todas as outras células que iremos testar.

Em seguida selecione a opção Valor de e escreva o valor que o excel deverá encontrar para você.

No campo “Alternando células variáveis” você irá selecionar todo o intervalo que formatamos na coluna F. Portanto, é neste intervalo onde a mágica irá acontecer.

Criando restrições no SOLVER

Tela do Solver no microsoft excel

Nesta etapa estamos em busca de um valor específico. Por isso criaremos 3 regras para que o SOLVER funcione.

Primeira restrição:

  1. Clique em adicionar
  2. Selecione todo intervalo da coluna F
  3. Escolha valores maiores ou iguais a 0
Restrição 1 do Solver

Segunda restrição:

  1. Clique em adicionar
  2. Selecione todo intervalo da coluna F
  3. Escolha valores menores ou iguais a 1
Restrição 2 do Solver

Terceira restrição:

  1. Clique em adicionar
  2. Selecione todo intervalo da coluna F
  3. Escolha restrição que seja número inteiro
Restrição 3 do Solver

Pronto. Já temos nossas 3 regras criadas. Dessa forma ela vai simular nas células variáveis o número zero e o número um até atingir a nossa META que é 525.736.

Configurações do Solver estão ok

Depois disso, clique em resolver. Você irá perceber no canto esquerdo inferior da sua tela o SOLVER fazendo simulações. Ou seja, ele vai criando vários cenários até conseguir chegar naquele número estipulado META.

Barra de status do Microsoft Excel durante execução do Solver

São muitas possibilidades! Temos 17 células que são simuladas de maneira diferentes até que o SOLVER consiga chegar no valor que queremos. Isso pode levar um tempo.

Por fim, com o resultado terminado, o SOLVER chegou a aproximadamente 18 mil tentativas até chegar ao nosso número estipulado.

Então na nossa planilha temos os produtos que foram utilizados para que chegássemos até o número estipulado pela nossa META. Foram 8 produtos que totalizam os 525.736.

No entanto, o SOLVER não é uma solução definitiva. É raro, mas pode existir mais de uma combinação que resulte no valor estipulado. Talvez, se você rearranjar os números de outra maneira, seja possível chegar em outro cenário.

O SOLVER não é uma ciência 100% exata. Mas ajuda muito a entender de onde surgiu um determinado valor e também mapear as suas possibilidades.

Amplie seus conhecimentos em Microsoft Excel

Gostaram da dica? Ainda ficou com dúvida? Deixe sua pergunta nos comentários que eu te ajudo a resolver. Aproveita e se inscreva no nosso canal e receba conteúdos gratuitos toda semana.

Você também pode conferir como utilizar o SOLVER neste vídeo abaixo.

Além disso, conheça meu Curso Excel Aprendiz totalmente voltado para o mercado de trabalho. Neste curso você terá acesso a um rico conteúdo com todo suporte para que você possa use o Excel com muita segurança.

Atualmente são mais de 5 mil alunos em 20 países. Ao acessar a página do curso você poderá acessar alguns depoimentos e caso se identifique, basta entrar para a turma e ter acesso vitalício ao curso, recebendo sempre todas as atualizações.

3 Comentários


  1. Olá

    Como faço para calcular todas as combinações possíveis, utilizando 12 números, de 01 a 25, cujo a soma destes números deve ser igual a 162?

    Conseguiria me ajudar com a criação ou envio das combinações em excel no moldes acima??

    Responder

  2. Tudo bem?

    Tentei confirmar o meu comentário ao seu post, mas não deu muito certo..

    Conseguiria me ajudar com a informação adicionada no seu post ?

    Como faço para calcular todas as combinações possíveis, utilizando 12 números, de 01 a 25, cujo a some destes números deve ser igual a 162?

    Conseguiria me ajudar com a criação ou envio das possíveis combinações com 12 números, totalizando 162..

    Responder

    1. Olá Willians, creio que o Solver possa lhe auxiliar a solucionar esta questão.
      Porém no caso das combinações precisará envolver conhecimento em cálculos de estatística.
      Abs.

      Responder

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *