Notifications
Clear all

Método Húngaro no Excel

5 Posts
2 Usuários
0 Reactions
1,971 Visualizações
(@craqueneto)
Posts: 5
Active Member
Topic starter
 

Caros, boa tarde!

Se você já ouviu falar no Método Húngaro (Algoritmo Húngaro em outras bibliografias), deve saber que trata-se de um sistema, oriundo da pesquisa operacional, utilizado para resolver problemas de designação.

Caso você não saiba ou até mesmo tenha esquecido de como ele funciona, recomendo que assista esse vídeo do professor Matusalém:
( https://www.youtube.com/watch?v=sZQwhs_uDCs ), garanto que você vai entender toda a sistemática do método.

O que realmente quero saber é: você saberia me dar algumas dicas de como desenvolver esse método no excel? Quero que esta planilha execute todo o sistema automaticamente (passo a passo) e me retorne o valor final (melhor designação), uma vez que eu apenas mude o enunciado.

Não sei se fui claro, mas posso ir modelando a minha dúvida conforme for obtendo as respostas.

Muito obrigado pela atenção!

 
Postado : 16/04/2017 10:07 am
brunoxro
(@brunoxro)
Posts: 698
Honorable Member
 

Boa tarde Neto,

Acredito que a implementação de um algoritmo desse é possível sim com Excel, acho que montar em VBA seria mais fácil.

Recomendo primeiro colocar num papel e planejar as fases matemáticas que o código deve seguir e depois ir para a programação. Vá montado seguindo um exemplo pequeno, mas monte já pensando em problemas grandes, principalmente porque é um problema de transporte (nesses casos as dimensões vão ficando absurdas).

 
Postado : 16/04/2017 12:30 pm
(@craqueneto)
Posts: 5
Active Member
Topic starter
 

Caro brunoxro, primeiramente obrigado pelas suas considerações.

Vou seguir o seu conselho, pois quero muito desenvolver esse método no excel. Não é nada urgente e tenho a impressão que vou gastar um certo tempo para fazer, então se você tiver outras dicas e queira compartilhar aqui, ficarei muito agradecido.

Mais uma vez obrigado e até mais!

 
Postado : 16/04/2017 12:49 pm
brunoxro
(@brunoxro)
Posts: 698
Honorable Member
 

Neto,

Você sabe VBA? Primeiro aprenda rotinas de repetição (For, Do) e utilizar o IF, além de Range, Cells, Offset.
Comece por exemplos, eu acho a maneira mais fácil de montar.

Um livro de Pesquisa Operacional que tem bastante exemplos em Excel é o: Pesquisa Operacional - Emerson C. Colin

Procure na internet se alguém já fez algo parecido e disponibilizou (normalmente em sites em Inglês).

att,

 
Postado : 16/04/2017 1:16 pm
(@craqueneto)
Posts: 5
Active Member
Topic starter
 

Caro brunoxro,

Estou no processo que chamo de tirar a ferrugem, pois estou há quase 3 anos sem programar. Então estou aprendendo novamente a sintaxe de alguns comandos para a partir daí colocar a mão na massa.

O livro que me recomendou consigo pegar na biblioteca da minha faculdade e vou dar uma olhada sim.

Já fiz uma busca na internet, mas nada muito aprofundado, e não encontrei algo parecido. Mas, pode ser que eu não tenha pesquisado da melhor forma. Vou tentar novamente.

Vlw mesmo pelas dicas cara!

 
Postado : 16/04/2017 1:26 pm