FRFAM.COM >> Famille >> Technologie &Innovation >> Informatique

Tutoriel Excel : Utiliser Goal Seek et Solver pour résoudre des variables inconnues

Excel excelle lorsque toutes les données nécessaires à vos calculs sont disponibles.

Mais que se passerait-il si vous pouviez résoudre des variables inconnues automatiquement ? C'est possible grâce à Goal Seek et au complément Solver. Ce guide complet et étapes par étapes vous explique comment utiliser Goal Seek pour une seule cellule ou Solver pour des équations complexes.

Comment utiliser la Recherche d'objectif (Goal Seek) dans Excel

Goal Seek est intégré nativement à Excel. Accédez-y via l'onglet Données, dans le groupe Analyse de simulation :

Tutoriel Excel : Utiliser Goal Seek et Solver pour résoudre des variables inconnues

Pour cet exemple simple, supposons trois trimestres de chiffre d'affaires avec un objectif annuel. Goal Seek détermine les ventes nécessaires au quatrième trimestre pour atteindre cet objectif.

Tutoriel Excel : Utiliser Goal Seek et Solver pour résoudre des variables inconnues

Le total actuel s'élève à 114 066 unités. Pour viser 250 000 unités, combien vendre au T4 ? Suivez ces étapes :

  1. Cliquez sur Données > Analyse de simulation > Recherche d'objectif. La fenêtre s'ouvre :Tutoriel Excel : Utiliser Goal Seek et Solver pour résoudre des variables inconnues
  2. Dans Définir la cellule, sélectionnez la cellule à optimiser (B5 pour le total des ventes ici).
  3. Dans Valeur à atteindre, saisissez 250000.
  4. Dans En changeant la cellule, choisissez la variable à ajuster (D2 pour les ventes T4) :Tutoriel Excel : Utiliser Goal Seek et Solver pour résoudre des variables inconnues
  5. Cliquez sur OK. Excel trouve la solution :Tutoriel Excel : Utiliser Goal Seek et Solver pour résoudre des variables inconnues
  6. Confirmez avec OK. La valeur (135 294 unités) apparaît dans D2 :Tutoriel Excel : Utiliser Goal Seek et Solver pour résoudre des variables inconnues

Ce calcul est basique (soustraction simple), mais Goal Seek brille avec des formules complexes contenant déjà des données. Attention : il écrase les données originales. Travaillez toujours sur une copie et notez "Généré par Goal Seek" pour éviter les confusions.

Goal Seek est pratique, mais découvrons Solver, bien plus puissant.

Que fait Solver dans Excel ?

Solver est une version multivariée de Goal Seek : il optimise une cellule cible en ajustant plusieurs variables, sous contraintes. Il maximise, minimise ou atteint une valeur précise, en respectant des limites (ex. plages de valeurs).

Idéal pour résoudre plusieurs inconnues. Mais d'abord, activez-le.

Comment activer le complément Solver

Solver n'est pas activé par défaut. Allez dans Fichier > Options > Compléments, cliquez Aller… près de Gérer : Compléments Excel :

Tutoriel Excel : Utiliser Goal Seek et Solver pour résoudre des variables inconnues

Cochez Solver Add-in et validez :

Tutoriel Excel : Utiliser Goal Seek et Solver pour résoudre des variables inconnues

Le bouton Solver apparaît dans Données > Analyse :

Tutoriel Excel : Utiliser Goal Seek et Solver pour résoudre des variables inconnues

Comment utiliser Solver dans Excel

Solver repose sur trois éléments : objectif, variables et contraintes. Procédez ainsi :

  1. Ouvrez Données > Solver :Tutoriel Excel : Utiliser Goal Seek et Solver pour résoudre des variables inconnues
  2. Définissez l'objectif : cellule cible et action (Max, Min, Valeur de) :Tutoriel Excel : Utiliser Goal Seek et Solver pour résoudre des variables inconnues
  3. Sélectionnez les cellules variables à modifier :Tutoriel Excel : Utiliser Goal Seek et Solver pour résoudre des variables inconnues
  4. Ajoutez des contraintes (détails ci-après).
  5. Cliquez Résoudre. Copiez vos données au préalable !

Générez des rapports pour analyser les résultats.

Comment définir des contraintes dans Solver

Les contraintes limitent les ajustements. Exemple : une variable >= 200 :

Tutoriel Excel : Utiliser Goal Seek et Solver pour résoudre des variables inconnues

Cliquez Ajouter :

Tutoriel Excel : Utiliser Goal Seek et Solver pour résoudre des variables inconnues

Opérateurs :

  • <= (inférieur ou égal)
  • = (égal)
  • >= (supérieur ou égal)
  • entier
  • binaire (0 ou 1)
  • Tous différents (valeurs uniques de 1 au nombre de cellules)

Sélectionnez plusieurs cellules pour des contraintes groupées. Cochez "Rendre non négatives" si nécessaire :

Tutoriel Excel : Utiliser Goal Seek et Solver pour résoudre des variables inconnues

Exemple pratique avec Solver

Optimisons un emploi du temps pour maximiser le salaire (5 jobs, taux horaire variés, total 40h/semaine) :

Tutoriel Excel : Utiliser Goal Seek et Solver pour résoudre des variables inconnues

Contraintes :

  • Tous jobs >= 4h
  • Job 2 > 8h (≥ 9h)
  • Job 5 < 11h (≤ 10h)
  • Total = 40h

Configuration :

Tutoriel Excel : Utiliser Goal Seek et Solver pour résoudre des variables inconnues

(Copie du tableau originale.) Résultat : +130 $ de revenus :

Tutoriel Excel : Utiliser Goal Seek et Solver pour résoudre des variables inconnues

Choisissez Conserver la solution du solveur. Générez des rapports pour détails :

Tutoriel Excel : Utiliser Goal Seek et Solver pour résoudre des variables inconnues

Options avancées de Solver

Pour les experts, choisissez la méthode : GRG non linéaire, Simplex LP ou évolutionnaire (précise mais lente) :

Tutoriel Excel : Utiliser Goal Seek et Solver pour résoudre des variables inconnues

Ajustez via Options pour précision et temps de calcul.

Goal Seek et Solver : propulsez Excel au niveau supérieur

Maîtrisez ces outils pour des calculs avancés. Pratiquez pour débloquer leur plein potentiel.

Utilisez-vous Goal Seek ou Solver ? Partagez vos astuces en commentaires !

[]