Trouvez des solutions optimales en utilisant le solveur dans Excel

La recherche d’objectifs est un excellent outil pour savoir combien de temps il faut modifier une seule valeur d’entrée pour générer un résultat spécifique à partir d’une formule, mais cela ne vous aidera pas si vous voulez trouver la meilleure combinaison de plusieurs valeurs d’entrée. Pour résoudre des

problèmes plus complexes cherchant à maximiser ou minimiser les résultats en fonction de plusieurs valeurs et contraintes d’entrée, vous devez utiliser Solver.

Utiliser le solveur pour sélectionner une distribution de produit afin de maximiser les revenus
Il est utile d’énoncer chaque aspect de votre problème afin que vous puissiez identifier les cellules que vous souhaitez que Solver utilise dans ses calculs.
Si vous avez effectué une installation complète lorsque vous avez installé Excel sur votre ordinateur, le bouton Solver apparaîtra dans l’onglet Données du groupe Analyse. Sinon, vous pouvez installer le complément Solver à partir de la page Compléments de la boîte de dialogue Options Excel. Après le

l’installation est terminée, le solveur apparaît dans l’onglet Données, dans le groupe Analyser, et vous pouvez créer votre modèle.

Utilisez Solver pour sélectionner une distribution de produit afin de maximiser les revenus
Conseil
Il aide à définir tous les aspects de votre problème afin que vous puissiez identifier les cellules que vous souhaitez que Solver utilise dans ses calculs.
Si vous avez effectué une installation complète lors de l’installation d’Excel sur votre ordinateur, le bouton Solveur apparaîtra sous l’onglet Données dans le groupe Analyser. Sinon, vous pouvez installer le complément Solver à partir de la page Compléments de la boîte de dialogue Options Excel. Une fois l’installation terminée, Solver apparaît sous l’onglet Données, dans le groupe Analyser, et vous pouvez créer votre modèle.

 

Créer un modèle de solveur à l’aide de la boîte de dialogue Paramètres de solveur

La première étape de la configuration de votre problème de solveur consiste à identifier la cellule contenant la formule récapitulative que vous souhaitez définir comme objectif, puis à indiquer si vous souhaitez réduire la valeur de la cellule, maximiser la valeur de la cellule ou la faire prendre à la cellule. une valeur spécifique. Ensuite, vous sélectionnez les cellules que le solveur doit modifier pour modifier la valeur de la cellule objectif. Vous pouvez, si vous le souhaitez, demander à Solver de rechercher des solutions qui utilisent uniquement des valeurs entières (c’est-à-dire des valeurs qui sont des nombres entiers et qui n’ont pas de composante décimale).

Il est beaucoup plus difficile de trouver des solutions contenant uniquement des nombres, ou de les programmer, que de rechercher des solutions autorisant des valeurs décimales. Cela peut prendre plusieurs minutes à Solver pour trouver une solution ou pour découvrir qu’une solution utilisant uniquement des valeurs entières n’est pas possible.
Ensuite, vous créez des contraintes qui définiront les limites des valeurs que Solver peut utiliser. Le meilleur moyen de définir vos contraintes est de les spécifier dans votre feuille de calcul. Baser les contraintes du solveur sur les valeurs des cellules de la feuille de calcul vous permet d’ajouter des étiquettes et du texte explicatif dans les cellules voisines et de modifier les contraintes rapidement, sans ouvrir la boîte de dialogue Paramètres du solveur.

Une fois que vous avez exécuté Solver, vous pouvez utiliser les commandes de la boîte de dialogue Résultats du solveur pour enregistrer les résultats sous forme de modifications dans votre feuille de calcul ou créer un scénario basé sur les données modifiées.

Enfin, vous devez sélectionner la méthode de résolution que Solver utilisera pour rechercher une solution à votre problème. Il existe trois options, chacune d’elles fonctionnant le mieux pour un type de problème spécifique:

 Simplex LP Utilisé pour résoudre des problèmes dans lesquels tous les calculs sont linéaires, ce qui signifie qu’ils ne font pas intervenir d’exposants ni d’autres éléments non linéaires.

 GRG Non linéaire Utilisé pour résoudre des problèmes dans lesquels les calculs impliquent des exposants ou d’autres éléments mathématiques non linéaires.

 Évolutionnaire Utilise des algorithmes génétiques pour trouver une solution. Cette méthode est assez complexe et peut prendre beaucoup plus de temps que les deux autres moteurs, mais si ni les moteurs Simplex LP, ni les moteurs non linéaires GRG ne peuvent trouver de solution, le moteur Evolutionary peut le faire.
Remarque
Si vous utilisez le moteur Simplex LP et que Solver renvoie immédiatement une erreur indiquant qu’il ne trouve pas de solution, essayez d’utiliser le moteur non linéaire GRG.

Pour ajouter du solveur au ruban

1. Cliquez sur l’onglet Fichier, puis en mode Backstage, cliquez sur Options.

2. Dans la boîte de dialogue Options Excel, cliquez sur la catégorie Compléments.

3. Si nécessaire, dans la liste Gérer, cliquez sur Compléments Excel. Lorsque les compléments Excel apparaissent dans la zone Gérer, cliquez sur OK.

4. Dans la boîte de dialogue Compléments, cochez la case Complément Solveur.

5. Cliquez sur OK.

Pour ouvrir la boîte de dialogue Paramètres du solveur

1. Sous l’onglet Données, dans le groupe Analyser, cliquez sur Le solveur.

Identifier la cellule objectif d’un modèle

1. Cliquez sur le solveur.

2. Dans la boîte de dialogue Paramètres du solveur, cliquez dans la zone Définir l’objectif.

3. Cliquez sur la cellule contenant la formule que vous souhaitez optimiser.

Pour spécifier le type de résultat que votre modèle Solver doit renvoyer

1. Dans la boîte de dialogue Paramètres du solveur, effectuez l’une des opérations suivantes:

• Sélectionnez Max pour maximiser la valeur de la cellule d’objectif.

• Sélectionnez Min pour minimiser la valeur de la cellule d’objectif.

• Sélectionnez Valeur de et entrez la valeur cible dans la zone à droite pour générer un résultat spécifique.

Pour identifier les cellules avec des valeurs pouvant être modifiées

1. Dans la boîte de dialogue Paramètres du solveur, cliquez sur le bouton Par la modification des cellules de variable.
boîte.

2. Sélectionnez les cellules que vous autoriserez le solveur à modifier pour générer une solution.

 

Identifier les cellules Le solveur peut changer pour trouver une solution

Pour ajouter une contrainte à votre modèle Solver

1. Dans la boîte de dialogue Paramètres du solveur, cliquez sur Ajouter.

2. Dans la boîte de dialogue Ajouter une contrainte, dans la zone Référence de cellule, identifiez les cellules auxquelles vous souhaitez appliquer la contrainte.

3. Dans la zone de liste du milieu, cliquez sur la flèche, puis sur le type de contrainte que vous souhaitez appliquer.
4. Cliquez dans la zone Contrainte et effectuez l’une des opérations suivantes:

• Entrez l’adresse de la cellule contenant la valeur de comparaison de la contrainte.

• Sélectionnez la cellule contenant la valeur de comparaison de la contrainte.

 

Ajoutez des contraintes pour refléter les circonstances spécifiques de votre entreprise

5. Cliquez sur Ajouter pour créer une nouvelle contrainte.

Ou

Cliquez sur OK pour fermer la boîte de dialogue Ajouter une contrainte.

Exiger qu’une valeur soit un nombre binaire (0 ou 1)

1. Dans la boîte de dialogue Ajouter une contrainte, dans la zone Référence de cellule, identifiez les cellules auxquelles vous souhaitez appliquer la contrainte.

2. Dans la zone de liste du milieu, cliquez sur la flèche, puis sur bin.

3. Cliquez sur OK.

Exiger qu’une valeur soit un entier

1. Dans la boîte de dialogue Ajouter une contrainte, dans la zone Référence de cellule, identifiez les cellules auxquelles vous souhaitez appliquer la contrainte.

2. Dans la zone de liste du milieu, cliquez sur la flèche, puis sur int.

3. Cliquez sur OK.

Pour éditer une contrainte

1. Dans la boîte de dialogue Paramètres du solveur, cliquez sur la contrainte que vous souhaitez modifier.

2. Cliquez sur Change.

3. Dans la boîte de dialogue Modifier la contrainte, dans la zone Référence de cellule, identifiez les cellules auxquelles vous souhaitez appliquer la contrainte.

4. Dans la zone de liste du milieu, cliquez sur la flèche, puis sur le type de contrainte que vous souhaitez appliquer.

5. Cliquez dans la zone Contrainte et effectuez l’une des opérations suivantes:

• Entrez l’adresse de la cellule contenant la valeur de comparaison de la contrainte.

• Sélectionnez la cellule contenant la valeur de comparaison de la contrainte.

6. Cliquez sur OK.
Pour supprimer une contrainte

1. Dans la boîte de dialogue Paramètres du solveur, cliquez sur la contrainte que vous souhaitez supprimer.

2. Cliquez sur Supprimer.

Exiger que les cellules modifiées contiennent des valeurs non négatives

1. Dans la boîte de dialogue Paramètres du solveur, sélectionnez la case Créer des variables non contraintes.
Case à cocher non négative.

Pour sélectionner une méthode de résolution

1. Dans la boîte de dialogue Paramètres du solveur, cliquez sur la flèche Sélectionner une méthode de résolution.

2. Cliquez sur la méthode que vous souhaitez utiliser.

Pour réinitialiser le modèle de solveur

1. Dans la boîte de dialogue Paramètres du solveur, cliquez sur Tout réinitialiser.

2. Cliquez sur OK.

3. Cliquez sur Fermer.

S’abonner
Notifier de
0 Commentaires
Inline Feedbacks
Voir tous les commentaires

Initiation à Excel

Fonctions Excel

Excel VBA

Macros VBA Utiles

Plus d'outils

Sur Facebook

Sur YouTube

0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x