1001 Astuces Nam@ni
http://www.namani.net

Utiliser le solveur

 

 

 

Le solveur permet de trouver une solution optimale en déterminant la valeur de plusieurs cellules variables en fonction d'un résultat donné. Son utilisation est plus délicate que celle de la valeur cible.

En effet, si vous ne maniez pas de manière raisonnée certains paramètres, le solveur est capable de vous répondre à peu près n'importe quoi.

Prenons l'exemple le plus simple : un calcul des bénéfices s'obtient en soustrayant au chiffre d'affaires la valeur des investissements et les charges. Comment obtenir un bénéfice de 800 F ?

    Entrez la cellule cible (le résultat).

    Indiquez une valeur de 800 pour la Valeur à atteindre et spécifiez les cellules CA.

    Investissements et charges pour les variables. Validez.

Le solveur vous annonce fièrement qu'il a trouvé une solution correcte. Mais lorsque vous l'affichez, vous avez la surprise d'obtenir des nombres négatifs et une kyrielle inutile de zéros après la virgule.

C'est pourquoi il est impératif, lorsque l'on utilise le solveur, de lui imposer des contraintes :

    Rendez-vous dans la boîte qui lui correspond, à la section Contraintes.Cliquez sur le bouton Ajouter. Apparaît alors une boîte de dialogue permettant de spécifier des conditions. La première vous permettra d'éliminer les décimales inutiles.

    Une fois le curseur placé dans la section cellule, indiquez « ent » dans la liste des conditions.
    Notez que lorsqu'une même contrainte doit être appliquée à un groupe de cellules, il s'avère inutile de créer autant de contraintes que de cellules.

    Sélectionnez la plage une bonne fois pour toutes. Ensuite, indiquez les valeurs minimales et maximales pour chacune des cellules, de préférence en incluant celle qui contient le résultat.

Que se passe-t-il si le solveur, tenant compte de toutes les contraintes, ne parvient pas à résoudre le problème ? Il propose l'option qui lui paraît la plus proche du résultat escompté.

Mais vous pouvez aussi renoncer à suggérer à Excel de retrouver une valeur exacte, pour lui demander de définir le minimum (bouton Min) ou le maximum (Max) possible.

La fenêtre du solveur
Dans cette boîte de dialogue, l'utilisateur entre la valeur à atteindre et spécifie les contraintes nécessaires à la résolution du problème.

Définir une contrainte
Pas de formules compliquées. Cette boîte de dialogue définit tous les paramètres interactivement.

Le rapport des réponses
Le rapport permet de se tenir informé des réponses et des contraintes en un coup d'oeil.