O que as mensagens de erro solver em excel significa?
Para problemas simples, o Solver no Excel geralmente encontra rapidamente os valores das variáveis do Solver ideais para a função objetivo. Mas, em alguns casos, Solver tem dificuldade em encontrar os valores das variáveis do Solver que otimizam a função objetivo. Nestes casos, Solver normalmente exibe uma mensagem ou uma mensagem de erro que descreve ou discute os problemas que está tendo com o seu problema.
Conteúdo
- Solver encontrou uma solução
- Solver convergiu para a solução atual
- Solver não pode melhorar a solução atual
- Pare escolhido quando o limite de tempo máximo foi alcançado
- Solver parou a pedido do usuário
- Pare escolhido quando o limite máximo de iterações foi alcançado
- Video: principais mensagens de erro no excel
- Os valores das células objetivas não convergem
- Video: solver - exemplo de como usar esta ferramenta (excel)
- Solver não conseguiu encontrar uma solução viável
- Video: resolução de problemas de programação linear através do solver, no excel
- Condições de linearidade requeridas por este solver lp não está satisfeito
- O problema é muito grande para solver para lidar com
- Solver encontrou um valor de erro em um alvo ou célula de restrição
- Não há memória suficiente disponível para resolver o problema
- Erro no modelo. por favor, verifique se todas as células e restrições são válidas
Solver encontrou uma solução
A mensagem informa que Solver tem feito é trabalho e encontrou um conjunto de valores de variáveis que satisfazem suas limitações.
Solver convergiu para a solução atual
A mensagem informa que Excel encontrou uma solução, mas não é particularmente confiante na solução. Em essência, esta mensagem alerta para a possibilidade de que uma melhor solução para o seu problema de modelagem de otimização pode existir. Para procurar uma solução melhor, ajustar a configuração de Convergência na caixa de diálogo Opções do Solver para que o Excel funciona em um nível mais alto de precisão.
Solver não pode melhorar a solução atual
A mensagem informa que, bem, Excel calculou uma solução áspero, muito danado precisos, mas, novamente, você pode ser capaz de encontrar uma solução melhor. Para dizer Excel que deveria procurar uma solução melhor, você precisa aumentar a configuração da precisão que Solver está usando.
Isto significa, naturalmente, que o Excel vai demorar mais tempo. Mas esse tempo extra pode resultar em que encontrar uma solução melhor. Para ajustar a precisão, mais uma vez usar a caixa de diálogo Opções do Solver.
Pare escolhido quando o limite de tempo máximo foi alcançado
A mensagem informa que Excel correu para fora de tempo. Você pode repetir resolver o problema de modelagem de otimização com uma definição maior Max Time. Note, no entanto, que se você ver esta mensagem, você deve salvar o trabalho que Excel já se apresentou como parte da resolução de problemas de modelagem de otimização.
Salve o trabalho que Excel já feito clicando no botão Manter Solver Resultados Quando o Excel exibe esta mensagem. Excel será mais perto da solução final da próxima vez que ele começa a procurar a solução ideal.
Solver parou a pedido do usuário
Er, certo óbvio? Solver bom cão. Solver parou porque mestre disse que ele pare. Solver obter deleite.
Pare escolhido quando o limite máximo de iterações foi alcançado
A mensagem informa que Excel correu para fora de iterações antes que ele encontrou a solução ideal. Você pode contornar esse problema definindo um valor iterações maior na caixa de diálogo Opções do Solver.
Video: Principais mensagens de erro no EXCEL
Os valores das células objetivas não convergem
A mensagem informa que a função objetivo não tem um valor ideal. Em outras palavras, a função objetivo continua ficando maior, embora as fórmulas de restrição estão satisfeitos. Em outras palavras, Excel descobre que mantém-se um valor melhor função objetivo a cada iteração, mas ele não aparece mais perto de um valor final função objetivo.
Video: Solver - Exemplo de como usar esta ferramenta (Excel)
Se você encontrar esse erro, você provavelmente não foi definido correctamente e descreveu seu problema de modelagem de otimização. Sua função objetivo pode não fazer muito sentido ou não pode ser congruente com suas fórmulas de restrição. Ou talvez uma ou mais das suas fórmulas de restrição - ou, provavelmente, vários deles - realmente não faz sentido.
Solver não conseguiu encontrar uma solução viável
A mensagem informa que o seu problema de modelagem de otimização não tem uma resposta. Como uma questão prática, quando você vê esta mensagem, isso significa que o conjunto de restrições exclui qualquer resposta possível.
Video: Resolução de Problemas de Programação Linear através do Solver, no Excel
Por exemplo, suponha que leva 3.000 horas para escrever um livro e que apenas 2.000 horas para o trabalho estão disponíveis em um ano. Se você disse que queria escrever pelo menos um livro por ano, não há solução para a função objetivo.
Um livro requer até 3.000 horas de trabalho, mas você só tem 2.000 horas para concluir um projeto de 3.000 horas. Isso é impossível, obviamente. Nenhum valor ideal para a função objetivo existe.
condições de linearidade requeridas por este Solver LP não está satisfeito
A mensagem indica que, embora você selecionou o método Simplex LP resolvendo, Excel já descobriu que o seu modelo não é realmente linear. E é louco como os pedaços. Por isso, mostra esta mensagem para indicar que ele não pode resolver o problema, se ele tem que assumir que as suas funções e de restrição fórmulas objetivas são lineares.
Se você ver esta mensagem, vá em frente e tentar o método de solução GRG não-linear.
O problema é muito grande para Solver para lidar com
A mensagem significa que você tem um problema muito grande para solver ou porque você tentou modelar com mais de 200 variável de decisão ou mais de 100 restrições. Para contornar esse problema, você pode ser capaz de tentar minimizar o número de variáveis ou restrições para que seus contagem cair abaixo a restrição “Ei amigo que é apenas muito grande”.
Solver encontrou um valor de erro em um alvo ou célula de restrição
A mensagem significa que um de seus fórmula resulta em um valor de erro ou que você goofed em descrever ou definir alguma restrição. Para contornar este problema, você precisa corrigir a fórmula falsa ou a restrição pateta.
Não há memória suficiente disponível para resolver o problema
A mensagem é auto-descritivo. Se você ver esta mensagem, Solver não tem memória suficiente para resolver o problema de modelagem de otimização que você está trabalhando. Seu único recurso é para tentar liberar memória, talvez fechando quaisquer outros programas abertos e quaisquer documentos desnecessários ou pastas de trabalho.
Se isso não funcionar, você também pode querer adicionar mais memória para o computador, especialmente se você estiver indo para comumente fazer problemas de modelagem de otimização. A memória é barato.
Erro no modelo. Por favor, verifique se todas as células e restrições são válidas
A mensagem significa que você tem algo pateta - provavelmente também algo solucionáveis - em seu problema de otimização. Verifique suas fórmulas e seus valores de entrada. Certifique-se de que não há nada de errado, obviamente. Ah, e outra coisa: Certifique-se de que você não está usando a palavra “solver” em qualquer uma das suas variáveis nomeadas. Isso pode confundir Solver.