Vous êtes sur la page 1sur 40

Complments sur Excel

H. HOCQUARD
hocquard@labri.fr

Plan
Outils de rsolution

La valeur cible
Le solveur

Interactivit dans les feuilles

Fonctions de recherche (ex: RechercheV)


Utilisation de la barre doutils Formulaires

Outils de simulation

Table
Scnario

L3-Eco - Universit de Bordeaux

La valeur cible

Cet outil est utilis lorsquon veut quune cellule dune feuille
de calcul prenne une valeur particulire.

Cette cellule doit obligatoirement contenir une formule.

Cet outil a besoin de 3 paramtres


La rfrence de la cellule cible (cellule qui doit prendre
une valeur particulire),
La valeur quon veut que la cellule prenne,
La cellule quon veut quExcel modifie pour atteindre la
valeur cible.

L3-Eco - Universit de Bordeaux

La valeur cible : Exemple


A

1 Matire Eco Finan Info Math-Fi Audit


2 Note

10

12

14

16

3 Coeff

Moy
8,5

On veut savoir quelle devrait tre la note quil faut avoir en Audit pour
que la moyenne gnrale soit gale 15.
La cellule dfinir est G2 (celle qui contient la moyenne)
La valeur atteindre est 15 (la valeur cible)

La cellule modifier est F2


4

L3-Eco - Universit de Bordeaux

La valeur cible : Exemple


Donnes/Analyse Scnarios/Valeur cible

La note doit tre gale 19,5.

L3-Eco - Universit de Bordeaux

Valeur cible : fonctionnement


Pour atteindre la valeur cible, Excel ajoute ou retranche de petites valeurs
la cellule quon lui demande de modifier jusqu atteindre la valeur cible.
Exemple : On veut calculer la racine carre de 4.
Dans B1, on saisit la formule = A1*A1 4
On lance loutil valeur cible

Si au dpart, on met -1 dans A1, alors cest la valeur -2 qui sera


retourne par loutil non pas 2

La cellule dfinir est B1


La valeur atteindre est 0
La cellule modifier est A1

Il vaut mieux retrancher 1 que dajouter 3

L3-Eco - Universit de Bordeaux

Valeur cible : application

Concevoir une feuille de calcul qui permet :


Dafficher le restant d sur 20 ans
Dun prt

dun montant M,
quon a contract avec un taux dintrt annuel T,
et pour lequel on paye des mensualits dun montant S

Tester votre feuille de calcul avec les donnes

M = 200000
T = 4,5 %
S = 1500

En utilisant la valeur cible, trouver

La valeur Min de S pour finir de rembourser au bout de 20 ans


La valeur de T pour finir de rembourser au bout de 10 ans avec M=200000 et
S=1500 ? Expliquer le rsultat.
Quel est le montant M maximum quon peut emprunter pour finir de rembourser
au bout de 10 ans avec S=1500 et T=4,5% ?
L3-Eco - Universit de Bordeaux

Le solveur
Outil plus puissant que la valeur cible

Il peut maximiser, minimiser, ou atteindre une valeur


En modifiant plusieurs cellules
En tenant compte de contraintes
A

1 Matire Eco Finan Info Math-Fi Audit Moy


2 Note

10

12

14

5,83

3 Coeff
2
3
1
2
4
Quelles notes doit-on avoir en Math-fi et en Audit pour que la
moyenne soit gale 15 ?
8

L3-Eco - Universit de Bordeaux

Le solveur

L3-Eco - Universit de Bordeaux

Le solveur : les contraintes

10

L3-Eco - Universit de Bordeaux

Le solveur : fonctionnement

Tout comme pour la valeur cible, Excel

essaye de modifier le moins possible les cellules modifiables,


tout en respectant les contraintes imposes,
afin datteindre lobjectif (max, min ou =)

Lorsquil y a plusieurs solutions, Excel propose lune


delles.
La difficult consiste bien organiser les donnes
dans la feuille de calcul afin de les exploiter
facilement.

11

L3-Eco - Universit de Bordeaux

Le solveur : fonctionnement
A
1

Montants

Taux

Quantit vendue

Prix de Vente unitaire

1 000
5 000,00

Prix d'achat unitaire

3 000,00

Chiffre d'affaires

100%

Prix d'achat total

5 000 000,00
3 000 000,00

Marge Commerciale

2 000 000,00

40%

8
9

Frais de personnel

1 000 000,00
100 000,00

Loyer

10 RSULTAT

12

900 000,00

L3-Eco - Universit de Bordeaux

60%

18%

Le solveur : fonctionnement

On suppose quon ne peut pas vendre plus de 2000


units et on ne peut pas rduire les frais de
personnel en dessous de 800000 .

Quels devraient tre le nombre dunits vendues et


les frais de personnel pour que le rsultat reprsente
25% du chiffre daffaire ?

13

L3-Eco - Universit de Bordeaux

Le solveur : fonctionnement

14

L3-Eco - Universit de Bordeaux

Le solveur : fonctionnement

15

L3-Eco - Universit de Bordeaux

Le solveur

La difficult dans lutilisation du solveur se situe dans


Le recensement de toutes les contraintes
La conception de la feuille de calcul afin de prendre en compte
toutes les contraintes
Sachant que chaque contrainte utilise une cellule, il faut faire en
sorte ce que pour les contraintes de la forme
Expression_1 Expression_2

Il faut disposer dune cellule pour chacune des 2 expressions.

16

L3-Eco - Universit de Bordeaux

La fonction RechercheV
RECHERCHEV a besoin de 3 (ou 4) paramtres

La valeur recherche
La plage o la rechercher
Le numro de colonne dans la plage contenant la valeur afficher.

Exemple :
RechercheV(A1; C2:F6; 3)

va chercher la valeur de A1

dans la plage C2:F6 en fait, seulement dans C2:C6

une fois trouve, la valeur situe dans la mme ligne que A1 et dans la colonne 3
dans C2:F6, i.e. colonne E, sera affiche.

17

L3-Eco - Universit de Bordeaux

RechercheV

La recherche se fait toujours et seulement dans la premire


colonne de la plage quon a prcise.

La premire colonne doit tre trie par ordre croissant.

Si la valeur recherche nest pas trouve, alors cest la plus proche


qui sera utilise.

RechercheV(val;plage;col; FAUX) vite de retourner une valeur


proche. Retourne #N/A

ESTNA(RechercheV(val;plage;col; FAUX)) est VRAIE si la recherche


est infructueuse (i.e. retourne #N/A)

18

L3-Eco - Universit de Bordeaux

RechercheV (2)

Fonctionnement :

Voici ce que fait Excel quand il excute la formule situe en B2 :


1. Excel consulte la cellule A2 (cellule_lue) et y lit la valeur 2.
2. Excel consulte le tableau qui s'tend de la cellule G2 la cellule I4. Il y
trouve la valeur 2 lue prcdemment.
3. Excel crit dans la cellule B2 la valeur "bananes" situe dans la deuxime
colonne du tableau.

19

L3-Eco - Universit de Bordeaux

RechercheV (3)- Calcul de la mention

20

L3-Eco - Universit de Bordeaux

RechercheV (3)- Calcul de la mention


Il faut bloquer la plage

21

L3-Eco - Universit de Bordeaux

Application

Ralisation dune Feuille Facture

22

L3-Eco - Universit de Bordeaux

La barre doutils : Formulaires

Utile pour viter de saisir des valeurs.


Facilite linteraction avec la feuille de calcul.
Dveloppeur/Insrer/Contrles de formulaire.
Zone de liste droulante

23

Permet de choisir dans une liste de valeurs


vite les erreurs de frappe en limitant les choix
La valeur slectionne dans cette liste doit tre associe une
cellule.

L3-Eco - Universit de Bordeaux

Application : modification de Facture

24

L3-Eco - Universit de Bordeaux

Barre doutils Formulaire

La barre de dfilement

Permet, en dplaant le curseur, de slectionner une valeur


numrique dans un intervalle.
La valeur slectionne est affecte une cellule.
Les paramtres sont :

25

Les valeurs Min et Max dans lintervalle


Le pas (pour passer dune valeur la suivante)
La cellule laquelle sera affecte la valeur slectionne

L3-Eco - Universit de Bordeaux

Application

26

L3-Eco - Universit de Bordeaux

Gestionnaire de scnario

Permet de faire varier des cellules pour voir comment


ces variations influent sur le rsultat des calculs.
Le gestionnaire de scnario agit dans le sens contraire de
la valeur cible (ou du solveur) qui part du rsultat pour
trouver les donnes.

27

L3-Eco - Universit de Bordeaux

Gestionnaire de scnario

Soit le tableau

On aimerait construire un tableau faisant apparatre les prix


de vente en fonction dune variation de prix dachat et de la
marge.

28

L3-Eco - Universit de Bordeaux

Gestionnaire de scnario

Lancer loutil.
Les cellules variables sont B1 et B2.
On peut crer plusieurs scnarii en modifiant chaque
fois les valeurs de B1 et B2.
Enfin, on peut faire la synthse de ces derniers.

29

L3-Eco - Universit de Bordeaux

Gestionnaire de scnario

30

L3-Eco - Universit de Bordeaux

Gestionnaire de scnario

31

L3-Eco - Universit de Bordeaux

Gestionnaire de scnario

La synthse

32

L3-Eco - Universit de Bordeaux

Gestionnaire de scnario

33

L3-Eco - Universit de Bordeaux

Scnario : application VPM(T ; nb ; val)

Permet de calculer la valeur de lchance si lon veut


emprunter un montant val
un taux T
et on veut taler nos remboursements sur nb chances.
Par dfaut,VPM retourne une valeur ngative.
Attention : si le taux est annuel et lchance est mensuelle, il faut
transformer T en un taux mensuel.
Construire un tableau synthtisant la valeur de la mensualit pour

un montant de 200000
des taux de 4% et 5%
des remboursements sur 10, 15 et 20 ans.

34

L3-Eco - Universit de Bordeaux

Scnario : application VPM(T ; nb ; val)

35

L3-Eco - Universit de Bordeaux

Les tables

Parfois, les scnarios sont lourds manipuler.


On peut utiliser la place des tables.
Loutil Table permet de gnrer un tableau affichant
les variations dune cellule en fonction des variations

36

dune autre cellule (table 1 dimension)


de 2 autres cellules (table 2 dimensions)

L3-Eco - Universit de Bordeaux

Les tables 1 dimension

On veut construire un tableau affichant les mensualits


quon doit rembourser pour un prt de 200000
chelonn sur 20 ans en fonction dun taux variant de 4
5% par pas de 0,05%.

37

L3-Eco - Universit de Bordeaux

Les tables 1 dimension

38

L3-Eco - Universit de Bordeaux

Les tables 2 dimensions

On veut construire un tableau affichant les mensualits


quon doit payer pour un prt de 200000 chelonn
sur 20 ans en fonction

39

dun taux variant de 4% 5% par pas de 0,05% et


dun nombre dannes variant de 10 15 par pas de 1.

L3-Eco - Universit de Bordeaux

Les tables 2 dimensions

40

L3-Eco - Universit de Bordeaux