Commençons par un problème simple qui permet de voir la puissance du solveur d'EXCEL.
Vous pouvez copier le fichier exemple EXCEL : exdeb.xls
Position du problème
On cherche à résoudre l'équation
à une inconnue x , f(x)= exp(x) + sin^2(x) = 10.
Sur la feuille de
calcul , on peut formaliser le problème de
cette façon :
![]()
En B1 se trouve la variable x=0 et en D2 se trouve la
formule correspondant à la fonction f :
=EXP(B1)+PUISSANCE(SIN(B1);2).
On ouvre le solveur : la cellule
cible est D2 de valeur 10 , la
cellule variable est
B1.
Il n'y a pas de
contraintes.
Le solveur trouve évidemment la solution.
![]()
Ajout d'une variable et d'une contrainte
Utilisons un peu plus les fonctionnalités de
solveur en lui demandant de résoudre une équation
à deux inconnues (x et y) et une
contrainte x^2+y<=
4.
La fonction elle , devient f(x,y)=exp(x)+sin^2(x)+y .
On cherche toujours à résoudre l'équation
f(x,y)= 10.

La cellule
cible est toujours D2=
EXP(B1)+PUISSANCE(SIN(B1);2)+D1.
Les cellules variables
sont B1(x) et D1(y).
Il y a une contrainte
C3(=PUISSANCE(B1;2)+D1) <= 4.

Le solveur trouve une solution :
