Speaker A
Dentro do Excel, usando o Solver de forma simples, bastante simples de utilizar o Solver dentro dele, tá? Então, é isso. Nós vamos entender como é que funciona o Solver, entender um pouquinho de álgebra linear, bem pouquinho mesmo, e depois a gente vai passar para dois exemplos que a gente tem, tá bom? Um exemplo que realmente foi aplicado, inclusive. Então, aqui a gente tem um problema, um problema clássico aqui que tem de ponto de equilíbrio. Então, a gente tem uma produção de um determinado produto, ele tem um custo variável e um custo fixo. O custo fixo são despesas administrativas, água, luz, telefone, prédio, aluguel, tudo isso, certo? Ele não vai mexer, e o custo variável é de acordo com o que foi produzido. Então, ele vai ter um material, uma matéria-prima que vai ser utilizada para aquele produto, certo? Então, ela está representada aqui por essa função, função C, C de X. O X é a quantidade de produtos produzidos. Então, por exemplo, se eu fizer um produto, 60 x + 500 vai dar 560. Se não produzir nenhum produto, já tem um custo 500, certo? Produzindo um, eu tenho 560, dois, 620, três, 680, e por aí vai. Para receita, eu tenho que para cada um vendido, eu estou vendendo ele por 110. Então, 110 x 1, 110 x 2, 220, por aí vai, até que ele chega num ponto de equilíbrio, onde se eu fizer 10 produtos, eu vou ter 1.100 de receita e 1.000 de custo. A partir daí, eu tenho lucro, né, em cima das vendas, e aqui eu tenho o ponto onde ele está mostrando que está chegando ali o ponto de equilíbrio dentro dessas duas funções. Esse é um exemplo bastante simples do que ele alcança. Ele consegue alcançar o 1.000, no caso, e dizer qual é o ponto de equilíbrio ou qual é a quantidade que eu tenho que produzir de X, ok? No não linear, nós temos duas equações onde nós temos o custo e a receita, onde a receita é quadrática, certo? A função quadrática que você está vendo, então é uma parábola, e aqui a função linear, né, onde a gente vai ver os dois pontos que estão sendo intercalados, que ele vai mostrar aqui onde eles estão se batendo os dois ali, certo? E daí ele vai aqui encontrar o maior ou menor, de acordo com o que for desejado na função que foi solicitada para ele, certo? Então, nem sempre produzir mais vai ser bom, porque você vai ter um ponto que você vai dizer: se eu produzir mais, eu vou ter problemas, vai ficar ruim para mim, certo? Então, continuando aqui, então, entendido essa parte que nós temos dois tipos de, dois tipos principalmente, que é o linear e o não linear, né? Entendendo as diferenças entre os dois, o Solver resolve esses dois tipos e ainda evolutivo, que não vou entrar em detalhes. Nós fizemos aqui um exemplo de como é que ele faz. Além disso que a gente viu ali, nós temos as restrições. Por exemplo, eu tenho uma restrição de custo ou eu tenho uma restrição de máquinas, de mão de obra. Eu tenho X horas para trabalhar com aquilo ali, então não podemos ultrapassar, correto? Então, esses riscos que a gente vê aqui, essas restrições aqui, elas estão restritas a B, C, e ele deixa a área possível, só a área azul. Então, ele vai cortando, ele vai cortando o gráfico até deixar apenas a área azul, e qual é o ponto máximo dele, tentando deixar o valor máximo. Então, ele vem aqui e encontra o valor máximo de acordo com essas duas barras, ok? E o mínimo, como é que é o mínimo? É invertido. Ele vai vir e vai alcançar o ponto mínimo que eu tenho aqui da área possível, certo? Da menor área possível. Então, ele vai vir aqui, vai encontrar o menor ponto possível dentro das restrições que eu tenho, certo? Ele vai vir aqui, vai encontrar na parte azul o menor ponto possível para trazer ali, certo? Além disso, ele também consegue encontrar um determinado valor. Se eu quero deixar esse valor, ele também tenta achar para você, certo? Então, a gente vai ver agora com um exemplo prático de como é que a gente vai, como a gente pode aplicar isso, certo? Então, primeiro ponto aqui, exemplo de Solver. Vou apagar aqui os valores, e nós temos um problema de uma empresa de macarrão, de massas, que ela trabalha com toneladas de produção de parafuso, talharim e lasanha, certo? Ele tem esses custos, esses preços: 2.500 para parafuso, 17.500 para talharim e 25.000 para lasanha. Então, a minha pergunta é: quantos parafusos, quantos talharim, quanta lasanha eu tenho que produzir para que o meu resultado seja o melhor possível, sendo que eu tenho um tempo limite de produção de 80, um tempo limite de montagem de 88 e um tempo limite de embalagem de 99, tá? Então, para parafuso, eu tenho 3 horas de produção, 19 de montagem e 20 de embalagem. Para talharim, 16 de produção, 8 de montagem e 18 de embalagem. E para lasanha, 11 de produção, 1 de montagem e embalagem. Então, eles variam. Eu tenho esses limites. Se eu produzir aqui, por exemplo, um parafuso, eu vou ver que ele vai multiplicar o 1 por 3, 20, vai dar aqui os valores, né, que não podem ultrapassar esses limites. Se eu produzir dois aqui, ele vai somar esses valores e vai multiplicar 2 por 16, 8, 18 e vai somar aqui o total, certo? E aqui o valor automaticamente já multiplicado também, ele está multiplicando a quantidade pelo preço e está dando valor aqui, correto? Então, vamos à nossa solução. Claro que não dá para a gente ficar chutando valores para tentar achar os valores. Até dá, mas vai dar muito trabalho. Quantas vezes que eu vou ter que fazer isso, né? E não pode ser o maior valor também, não garante nada, garante uma solução fácil, tá? É fácil. Imagina uma coisa complexa. Cliquei em Solver. Eu vou clicar em redefinir tudo só para limpar. Tá, eu já tinha feito. Você vai vir, ah, primeiro, se você não tem o Solver, você vai vir em Arquivo, Opções, Suplementos, ir e vai marcar o Solver, tá? Todos os Excel têm. Clica em Solver, dá um ok, vai vir aqui em Dados, Solver. Ok, então aqui na primeira opção, nós temos qual é o objetivo, qual é a função objetivo, é o resultado. O resultado eu quero maximizar, eu quero o melhor faturamento possível. Se eu quisesse o menor, daí eu botaria mínimo, ou se eu quisesse um valor definido, eu botaria 5.000, 5.000, botaria o valor que você quisesse, certo? Mas não, eu quero o maior faturamento possível. E quais são as células que vão alterar? Ele pergunta quais as células, alterando a quantidade produzida, certo? Então, o máximo valor com a quantidade produzida aqui, sujeito às restrições. Então, aqui as quantidades têm que ser números inteiros, tá? Não podem ser frações, meia tonelada, por aí, ok? Porque eu estou dizendo que não pode, não pode. Tá? Adicionar. Eu quero que seja pelo menos maior ou igual a um, ou seja, tem que ser pelo menos uma tonelada de cada um para ter pelo menos um mix para poder vender, tá bom? V adicionar. E a última, eu vou adicionar aqui, ó, o total da produção não pode ser maior, tem que ser menor ou igual que o limite dele, correto? Adicionar, fechar. Tá, então tem que ser tonelada, tem que ser maior ou igual a um, e o total da produção não pode ser maior que o limite, correto? Aqui você vai mudar por LP Simplex. Pode testar o GRG não linear também, mas esse caso aqui é o método LP Simplex. Clicar em resolver, e dessa vez ele resolveu rápido. Olha, o Solver encontrou uma solução. Todas as restrições e condições de adequação foram satisfeitas. Manter a solução, D. Ok, então ele está dizendo que para melhor faturamento possível para sua empresa, você vai ter três macarrões parafuso, um talharim e cinco lasanhas, e daí você vai bater aqui, ó, tempo de produção 80, 80, 88, 70 de montagem e 99,93 de tempo de embalagem, e você usou o máximo que você podia da tua fábrica e faturou R$ 10.000, certo? Então, essa é com a sua capacidade produtiva e com esses valores aqui, o melhor que você pode conseguir de resultado é isso aqui. Claro que a...