Exemple d’interprétation du Solveur

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Le Solveur fait partie d’une suite de commandes parfois appelée outils analyse de scénarios. Aide du solveur, vous pouvez trouver une valeur (minimale ou maximale) optimale pour un formule dans une cellule — appelé la cellule objectif — soumis à des contraintes ou des limites, les valeurs d’autres cellules formules dans une feuille. Il fonctionne avec un groupe de cellules, appelé variables de décision ou des cellules variables simplement, qui font partie de l’informatique les formules dans les cellules objectif et de contrainte. Adapte les valeurs dans les cellules variables de décision pour satisfaire les limites des cellules de contrainte et produire le résultat souhaité pour la cellule objectif.

Vous pouvez utiliser le solveur pour déterminer la valeur minimale ou maximale d’une cellule en modifiant d’autres cellules. Par exemple, vous pouvez modifier la quantité de votre budget publicitaire prévu et voir les effets sur votre montant des bénéfices prévus.

Dans l’exemple suivant, le niveau de publicité dans chaque trimestre affecte le nombre d’unités vendues, indirectement déterminer la quantité de recettes, postes associés et la marge. Le Solveur peut modifier les budgets trimestriels publicitaires (B5 : C5 de la cellules variables de décision,) jusqu'à une contrainte budgétaire totale de 20 000 (cellule D5), jusqu'à ce que la marge totale (cellule objectif D7) atteint le montant maximal possible. Les valeurs dans les cellules variables sont utilisées pour calculer le profit sur chaque trimestre, elles sont associées à la cellule objectif formule D7, = SOMME (T1 T2 : pertes et profits).

Exemple d'évaluation du solveur

Légende 1 Cellules variables

Image du bouton Cellule contrainte

Légende 3  Cellule objectif

Après l’exécution du Solveur, les nouvelles valeurs sont les suivantes :

Exemple d'évaluation du solveur avec de nouvelles valeurs

Effectuez l’une des opérations suivantes :

Définir et résoudre un problème

  1. Sous l’onglet données, sous analyse, cliquez sur Solveur.

    Onglet Données, Groupe Analyse, Complément Solveur

    Si vous ne voyez pas le solveur sous analyse sous l’onglet données

    1. Dans le menu Outils, cliquez sur Compléments.

    2. Dans la liste Macros complémentaires disponibles, activez la case à cocher Solver.Xlam, puis cliquez sur OK.

  2. Dans Définir un objectif, entrez un nom pour la cellule objectif ou référence de cellule.

    Remarque : La cellule objectif doit contenir une formule.

  3. Exécutez l’une des procédures suivantes :

Pour

Procédez comme suit

Vérifiez la valeur de la cellule objectif soit aussi élevée que possible

Cliquez sur Max.

Vérifiez la valeur de la cellule objectif soit aussi petite que possible

Cliquez sur Min.

Définir la cellule objectif à une certaine valeur

Cliquez sur Valeur d’et tapez la valeur dans la zone.

  1. Dans la zone En modifiant les cellules variables, entrez un nom ou une référence pour chaque plage de cellules variables de décision. Séparez les références non contiguës par des virgules.

    Les cellules variables doivent être associées directement ou indirectement à la cellule objectif. Vous pouvez spécifier jusqu'à 200 cellules variables.

  2. Dans la zone contraintes, ajoutez les contraintes que vous voulez appliquer.

    Comment ajouter une contrainte

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

    2. Dans la zone Référence de cellule, entrez la référence de la cellule ou le nom de la plage de cellules dont vous souhaitez soumettre la valeur à une contrainte.

    3. Sur la < = menu contextuel de la relation, sélectionnez la relation que vous souhaitez entre la cellule référencée et la contrainte. Si vous choisissez < =, =, ou > =, dans la zone contrainte, tapez un nombre, une référence de cellule ou nom ou une formule.

      Remarque : Vous pouvez uniquement appliquer l’ent, bin et dif relations dans les contraintes sur les cellules variables de décision.

    4. Exécutez l’une des procédures suivantes :

    Pour

    Procédez comme suit

    Accepter la contrainte et ajouter un autre

    Cliquez sur Ajouter.

    Accepter la contrainte et revenir à la boîte de dialogue Paramètres du solveur

    Cliquez sur OK.

  3. Cliquez sur résoudre et effectuez l’une des opérations suivantes :

Pour

Procédez comme suit

Conserver les valeurs de la solution sur la feuille

Cliquez sur Conserver la Solution du solveur dans la boîte de dialogue Résultats du solveur.

Restaurer les données d’origine

Cliquez sur restaurer les valeurs d’origine.

Remarques : 

  1. Pour interrompre le processus de résolution, appuyez sur ÉCHAP. Excel recalcule la feuille avec les dernières valeurs sont trouvées pour les cellules variables.

  2. Pour créer un rapport basé sur votre solution après que dont le Solveur trouve une solution, vous pouvez cliquez sur un type de rapport dans la zone rapports, puis sur OK. Le rapport est créé dans une nouvelle feuille dans votre classeur. Si le Solveur ne trouve pas une solution, l’option pour créer un rapport est indisponible.

  3. Pour enregistrer vos valeurs de cellule variables comme un scénario que vous pourrez afficher ultérieurement, cliquez sur Enregistrer le scénario, dans la boîte de dialogue Résultat du solveur, puis tapez un nom pour le scénario dans la zone Nom de scénario.

Solutions intermédiaires du solveur

  1. Sous l’onglet données, sous analyse, cliquez sur Solveur.

    Onglet Données, Groupe Analyse, Complément Solveur

    Si vous ne voyez pas le solveur sous analyse sous l’onglet données

    1. Dans le menu Outils, cliquez sur Compléments.

    2. Dans la liste Macros complémentaires disponibles, activez la case à cocher Solver.Xlam, puis cliquez sur OK.

  2. Après avoir défini un problème, dans la boîte de dialogue Paramètres du solveur, cliquez sur Options.

  3. Dans la boîte de dialogue Options du solveur, activez la case à cocher Afficher le résultat des itérations pour afficher les valeurs de chaque solution intermédiaire, puis cliquez sur OK.

  4. Dans la boîte de dialogue Paramètres du solveur, cliquez sur Résoudre.

  5. Dans la boîte de dialogue Afficher une Solution intermédiaire, effectuez l’une des opérations suivantes :

Pour

Procédez comme suit

Arrêter le processus de résolution et afficher la boîte de dialogue Résultat du solveur

Cliquez sur Arrêter.

Continuer le processus de résolution et afficher la solution intermédiaire suivante

Cliquez sur Continuer.

Modifier la façon dont le Solveur trouve des solutions

  1. Sous l’onglet données, sous analyse, cliquez sur Solveur.

    Onglet Données, Groupe Analyse, Complément Solveur

    Si vous ne voyez pas le solveur sous analyse sous l’onglet données

    1. Dans le menu Outils, cliquez sur Compléments.

    2. Dans la liste Macros complémentaires disponibles, activez la case à cocher Solver.Xlam, puis cliquez sur OK.

  2. Cliquez sur Options et dans la boîte de dialogue Options du solveur, sélectionnez une ou plusieurs des options suivantes :

Pour

Procédez comme suit

Définir la durée de résolution et itérations

Sous l’onglet Toutes les méthodes, sous Résolution des limites, dans la zone Temps Max (secondes), tapez le nombre de secondes que vous souhaitez autoriser pour le processus de résolution. Puis, dans la zone itérations, tapez le nombre maximal d’itérations que vous souhaitez autoriser.

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.

Définir le degré de précision

Sous l’onglet Toutes les méthodes, dans la zone Contrainte précision, tapez le degré de précision souhaité. Le nombre est petit, plus la précision est élevée.

Définir le degré de convergence

Sous l’onglet GRG non linéaire ou évolutionnaire, dans la zone Convergence, tapez la durée de modifications relatives à autorisé dans les cinq dernières itérations avant que le Solveur s’arrête avec une solution. Est petit nombre, la niveau de modifications relatives autorisée.

  1. Cliquez sur OK.

  2. Dans la boîte de dialogue Paramètres du solveur, cliquez sur Résoudre ou sur Fermer.

Enregistrer ou charger un modèle de problème

  1. Sous l’onglet données, sous analyse, cliquez sur Solveur.

    Onglet Données, Groupe Analyse, Complément Solveur

    Si vous ne voyez pas le solveur sous analyse sous l’onglet données

    1. Dans le menu Outils, cliquez sur Compléments.

    2. Dans la liste Macros complémentaires disponibles, activez la case à cocher Solver.Xlam, puis cliquez sur OK.

  2. Cliquez sur Charger/enregistrer, entrez une plage de cellules de la zone du modèle, puis cliquez sur Enregistrer ou charger.

    Lorsque vous enregistrez un modèle, tapez la référence de la première cellule d’une plage verticale de cellules vides dans laquelle vous souhaitez placer le modèle de problème. Lorsque vous chargez un modèle, tapez la référence de l’ensemble de plage de cellules qui contient le modèle de problème.

    Conseil : Vous pouvez enregistrer les dernières sélections effectuées dans la boîte de dialogue Paramètres du solveur avec une feuille en enregistrant le classeur. Chaque feuille dans un classeur peut avoir son propre sélections du solveur, et celles-ci sont enregistrés. Vous pouvez également définir plusieurs problèmes pour une feuille en cliquant sur Charger/enregistrer pour enregistrer les problèmes individuellement.

Définir la méthode de résolution utilisée par le solveur

  1. Sous l’onglet données, sous analyse, cliquez sur Solveur.

    Onglet Données, Groupe Analyse, Complément Solveur

    Si vous ne voyez pas le solveur sous analyse sous l’onglet données

    1. Dans le menu Outils, cliquez sur Compléments.

    2. Dans la liste Macros complémentaires disponibles, activez la case à cocher Solver.Xlam, puis cliquez sur OK.

  2. Dans le menu contextuel Sélectionner un mode de résolution, sélectionnez une des opérations suivantes :

Méthode de résolution

Description

GRG (GRG dégradé réduite) non linéaire

Le choix par défaut, pour les modèles à l’aide de la plupart des fonctions Excel autre que SI, CHOOSE, RECHERCHE et d’autres fonctions « étape ».

Simplex LP

Utilisez cette méthode pour les problèmes de programmation linéaires. Votre modèle doit utiliser SOMME, SOMMEPROD, + - et * dans les formules qui dépendent des cellules variables.

Evolutionary

Cette méthode, basée sur les algorithmes génétiques, est recommandée lorsque votre modèle utilise SI, CHOISISSEZ, ou la RECHERCHE avec des arguments qui dépendent des cellules variables.

Certaines parties du code du programme Solveur sont copyright 1990-2010 Frontline Systems, Inc. parties sont sous copyright 1989, Inc.

Pour plus d’informations sur le solveur,

contact :

Frontline Systems, Inc.

Boîte postale 4288

Inclinée omises, NV 89450-4288

Téléphone : (775) 831-0300

Courrier électronique : info@solver.com

ou consultez le site Web de Frontline Systems .

Pour obtenir une aide plus détaillée sur le solveur auprès de Frontline Systems, voir l' Aide du solveur sur le site Web de Frontline Systems.

Voir aussi

Créer un tableau croisé dynamique pour analyser des données de feuille de calcul

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×