Páginas

segunda-feira, 19 de setembro de 2011

Aprendendo Excel - Solver

Um dos assuntos mais procurados no blog são os tutoriais de Excel. Afinal não é por acaso que este programa é tão usado, ele tem uma série de ferramentas úteis para qualquer profissional, como por exemplo a função ProcV ( VLookUp) e as Tabelas Dinâmicas. Nesta postagem vou falar sobre uma  importante ferramenta do Excel, utilizada para realizar cálculos iterativos, trata-se do Solver.

O Solver não passa de uma ferramenta que realiza um método de cálculo iterativo, afim de resolver alguns problemas matemáticos de difícil resolução analítica. Através de um "chute" inicial o método numérico programado pelo Excel realiza inúmeras iterações té chegar a uma condição que satisfaça o problema com uma certa precisão.

Para começar deve-se habilitar a ferramenta. Na versão 2007 do Excel vá ao botão principal do Office. Após clicar no botão, será expandido um menu. Na parte inferior, clique em Opções do Excel. Abrirá uma caixa de diálogo na qual deve-se selecionar no menu esquerdo a opção de suplementos, conforme a figura. Nas opções de suplementos deve-se clicar em "ir..." na parte inferir. Será aberta outra caixa, na qual deve-se selecionar a ferramenta Solver e clicar em OK.

Imagem do botão
 


Adicionada a ferramenta esta deverá ser acessada através da aba Dados, na qual  um novo ícone escrito Solver deverá aparecer no canto direito.




Basta clicar em cima deste novo ícone e aparecerá a caixa de diálogo, a qual pode ser visualizada abaixo:

Nesta caixa de diálogo encontramos os principais parâmetros que devemos informar ao programa. Deve-se informar primeiro a célula de destino, contendo a equação matemática que deverá ser satisfeita (escrita na forma de fórmula do excel). Selecionando o botão de seleção desejado em "Igual a:", defini-se para que valor a função deve convergir, no caso podemos maximizar ou minimizar a função, ou ainda definir um valor específico para a função. Após informa-se as células que o programa deverá variar, estas devem conter números inicialmente "chutados" e devem estar referênciadas na fórmula contida na célula de destino.

Pode-se ainda entrar com restrições, como por exemplo, definir uma faixa de valores para o programa variar as células variáveis, ou só permitindo valores que satisfação uma certa condição. Para trabalhar com restrições deve-se utilizar os botões "Adicionar", "Alterar" e "Excluir".

No botão opções pode-se definir alguns parâmetros do método empregado, como o tempo máximo e a quantidade de iterações que o programa irá fazer, assim como a precisão e tolerância.

Clicando-se em "Resolver" a ferramenta "chuta diversos valores através de um método numérico de  aproximação até chegar o mais próximo possível do valor desejado para a função. Exibi-se então uma janela que pergunta se o usuário deseja manter a solução do solver ou não. O programa faz isso já que nem sempre as condições passadas são suficientes para o problema convergir com o determinado chute inicial. Se o sistema não convergir deve-se utilizar outro "chute" inicial e repetir o processo.


Neste exemplo podemos ver como o solver pode ser aplicado. As células amarelas devem ser peenchidas inicialmente com uma estimativa inicial e quando postas a variar com o solver convergem a célula vermelha, que contém a fórmula para o valor estipulado, no caso, como zero.

Esta é mais uma útil ferramenta do Excel. Muitas vezes devemos ser inventivos e utilizar alguns recursos como este para auxiliar em nossos trabalhos. Espero que seja útil para vocês! E até outro dia!

Nenhum comentário:

Postar um comentário

Related Posts Plugin for WordPress, Blogger...