Accueil > Capsules d'Aide Virtuose > Excel - Le Solveur vendredi 19 juillet
English


Excel - Le Solveur

Évaluer cette capsule sur 5
1. 2. 3. 4. 5.
- --++ +

Cette capsule se veut une introduction à l'outil Solveur de Microsoft Excel. Celui-ci permet de trouver une valeur optimale pour une formule dans une cellule, appelée cellule cible, d'une feuille de calcul. Il fonctionne avec un groupe de cellules associées, soit directement, soit indirectement, à la formule de la cellule cible. Il adapte les valeurs des cellules à modifier, appelées cellules variables, pour fournir le résultat spécifié à partir de la formule de la cellule cible.

   Sections de la capsule

Ouverture et installation
Utilisation
Exemples

   Ouverture et installation

Le Solveur se trouve, à partir du menu principal d'Excel, sous l'onglet Outils, comme il est illustré ci-dessous.

Si la commande Solveur n'est pas disponible dans le menu Outils, il faut installer la macro complémentaire Solveur en suivant la procédure suivante :

  1. Dans le menu Outils, cliquez sur Macros complémentaires.
  2. Dans la zone Macros complémentaires disponibles, il faut cocher la case située à côté du Solveur, puis il faut cliquer sur OK.
  3. Si nécessaire, il faut suivre les instructions du programme d'installation.

haut de la page

   Utilisation

Après avoir ouvert l'application, La fenêtre principale du Solveur devrait ensuite apparaître, identique à l'image ci-dessous.

Mode d'emploi

  • Cellule cible à définir

    Spécifie la cellule cible à laquelle l'on veut attribuer une valeur spécifique ou minimiser ou maximiser. Cette cellule doit contenir une formule. Pour ce faire, il faut cliquer sur pour rechercher cette formule dans la feuille de travail. Après la sélection, il faut cliquer sur pour revenir à la fenêtre principale.

  • Égale à

    Indique si l'on veut minimiser, maximiser la cellule cible ou lui attribuer une valeur spécifique. Dans ce dernier cas, tapez la valeur souhaitée dans l'espace disponible à cet effet.

  • Cellules variables

    Spécifie les cellules susceptibles d'être modifiées jusqu'à ce que les contraintes d'un problème soient satisfaites et que la cellule indiquée dans la zone Cellule cible à définir atteigne sa cible. Les cellules variables doivent être liées directement ou indirectement à la cellule cible par la formule inscrite dans celle-ci. Pour ce faire, il faut cliquer sur pour rechercher cette formule dans la feuille de travail. Après la sélection, il faut cliquer sur pour revenir à la fenêtre principale.

    Le bouton Proposer aide à trouver les cellules variables en déterminant toutes les cellules dépourvues de formules auxquelles fait référence la formule figurant dans la zone Cellule cible à définir et place leurs références dans la zone Cellules variables.

  • Contraintes

    Répertorie les restrictions courantes imposées au problème mathématique auquel doit se pencher le solveur.

    Pour ajouter une contrainte

    Il faut cliquer sur Ajouter. La fenêtre illustrée ci-dessous devrait s'afficher:

    Dans la zone Cellule, il faut entrer la référence de la cellule ou le nom de la plage de cellules dont la valeur doit être soumise à une contrainte. Pour ce faire, il faut cliquer sur pour rechercher cette formule dans la feuille de travail. Après la sélection, il faut cliquer sur pour revenir à la fenêtre principale.

    Ensuite, par le menu déroulant situé au centre de la fenêtre, il faut cliquer sur la relation désirée : plus petit ou égal ( <= ), égal ( = ), plus grand ou égal ( >= ), ent ( entier ) ou bin ( binaire ) qui sera définie entre la cellule référencée et la contrainte. Si l'on clique sur ent, « entier » s'affiche dans la zone Contrainte. Si l'on clique sur bin, « binaire » s'affiche dans la zone Contrainte.

    Dans la zone Contrainte, il faut entrer un nombre, une référence ou un nom de cellule ou bien une formule. Pour ce faire, il faut cliquer sur pour rechercher cette formule dans la feuille de travail. Après la sélection, il faut cliquer sur pour revenir à la fenêtre principale.

    Pour accepter la contrainte ou en ajouter une autre, il faut cliquer sur Ajouter. Pour accepter la contrainte et revenir dans la boîte de dialogue Paramètres du solveur, il faut cliquer sur OK.

    Pour modifier ou supprimer une contrainte

    Il faut cliquer sur la contrainte que vous souhaitez modifier ou supprimer dans la fenêtre principale du solveur. Ensuite, il faut cliquer sur Modifier pour apporter des modifications ou cliquer sur Supprimer pour l'éliminer du calcul.

  • Résoudre

    Démarre le processus de résolution du problème défini. Une fenêtre s'affichera, effectuant des itérations jusqu'à ce que le solveur trouve une solution logique. Pour conserver les valeurs de la solution dans la feuille de calcul, il faut cliquer dans la boîte de dialogue Résultat du solveur sur Garder la solution du solveur. Dans le contraire, pour rétablir les données d'origine, il faut cliquer sur Rétablir les valeurs d'origine.

  • Options

    Affiche la boîte de dialogue Options du Solveur dans laquelle vous pouvez charger et enregistrer des modèles de problème ainsi que contrôler des fonctionnalités avancées du processus de résolution affichées et expliquées ci-dessous.

    • Durée de résolution et nombre d'itérations
    • Dans la zone Temps max, il est possible de choisir la durée maximale en secondes autorisée pour le processus de résolution. Dans la zone Itérations, il est possible de choisir le nombre maximal d'itérations autorisées.

      Remarque : Si le processus de résolution atteint la durée maximale ou le nombre d'itérations maximal avant que le Solveur ait trouvé la solution, la boîte de dialogue Affichage d'une solution intermédiaire s'affiche.

    • Degré de précision
    • Dans la zone Précision, il est possible d'ajuster le degré de précision souhaité : plus le nombre est petit, plus la précision est élevée.

    • Tolérance des nombres entiers
    • Dans la zone Tolérance, il est possible d'ajuster le pourcentage d'erreur autorisé dans la solution.

    • Degré de convergence

      Dans la zone Convergence, il est possible de choisir le niveau de modifications relatives autorisé dans les cinq dernières itérations avant que le Solveur s'arrête pour proposer une solution : plus le nombre est petit, plus le niveau de modifications relatives permis est faible.

    Il est aussi possible d'utiliser le bouton Aide dans la boîte de dialogue pour obtenir plus d'informations sur les autres options.

haut de la page

   Exemples

Le lien suivant mènent à un fichier démontrant un exemple d'utilisation du Solveur de Microsoft Excel.

Utilisation du Solveur, cheminement Pas à Pas

Les liens ci-dessous vous mèneront à des exercices et exemples de feuilles de travail.

Exercices 1
Exercices 2
Exercices 3
Exercices 4

Ces fichiers proviennent du cours Optimisation et Modélisation 1-611-96 du Baccalauréat en Administration des Affaires.

haut de la page



Évaluer cette capsule sur 5
1. 2. 3. 4. 5.
- --++ +

HEC Montréal