Graphiques

Les graphiques tout le monde connaît ! quelques raffinements :

graphique dans une feuille de calcul ou feuille graphique
changer de type de graphique
étiquettes et titres
Données source
Formats
Ajouter des points ou des séries
Modifier le graphique à la souris


et quelques exemples :

Représenter graphiquement une courbe paramétrique : x=f(t) y=g(t)
Comparer des plages de valeurs avec les graphiques en barre
Histogrammes empilés doubles
Un graphique qui s'adapte aux nombre de données
Faire virevolter une image graphique en 3D (VBA)
Récupérer les données d'un graphique au format image

 
 
 

 
 
 

graphique dans une feuille de calcul ou feuille graphique

sélectionner le graphique
Graphique / Emplacement / sur une nouvelle feuille ou en tant qu'objet dans une feuille existante

(Remarque, quand on clique sur un graphique incorporé à une feuille de calcul, on seacute;lectionne la "zone de graphique". Pour sélectionner l'objet graphique, presser sur CTRL ou MAJ avant de cliquer).

changer de type de graphique

Graphique / Type de graphique permet de choisir entre histogramme, courbe, nuage de points, camembert…

Contrairement au graphique en courbe (ou en histogramme) pour lequel l'axe des x est discontinu (points régulièrement espacés), le graphique en nuage de points permet de disposer d'un réel axe des abscisses.

Particulièrement intéressant pour représenter une évolution dans le temps.

Rien n'empêche de placer plusieurs points à la même abscisse.

La courbe peut être présentée sous une forme lissée.

 

 

 

- les graphiques en 3D permettent de présenter plusieurs séries

On peut utiliser des histogrammes ou des surfaces en 3D :

Pour observer le graphique sur un autre angle, Graphique / vue 3D / rotation horizontale et verticale.

A la souris, sélectionner les coins ("coins", en cas de difficultés, sélectionner un élément puis se déplacer sur les autres éléments avec les flèches vers le haut ou le bas du clavier), placer le curseur sur l'un des coins.

Le curseur se transforme en croix. Maintenir le bouton gauche de la souris enfoncé en déplaçant le coin.

télécharger le fichier exemple"

 

 

 

On peut présenter sur le même graphique une courbe et un histogramme, plusieurs courbes sur deux axes d'échelle différente.

Utile pour mettre en évidence la corrélation entre deux paramètres (rentabilité et prix du pétrole par exemple).

 

On peut même combiner une courbe et un camembert, un histogramme et un graphique en barres, mais le résultat n'est pas toujours très heureux…).

 

Pour créer directement un graphique combiné, utiliser la procédure classique en choisissant "Type Personnalisé".

Pour transformer un graphique en courbes en graphique combiné courbe / histogramme, clic droit de la souris sur la courbe à transformer / type de graphique / histogramme.

Pour utiliser deux échelles différentes, clic droit sur la courbe à mettre sur une nouvelle échelle, Format de la série de données / sélection de l'axe / axe secondaire.

télécharger le fichier exemple (tous types de graphiques, fichier zip 64ko)

 

étiquettes et titres

Pour ajouter un titre au graphique (ou aux axes), sélectionner le graphique, Graphique / Options du graphique / titres…

Pour lier le titre au contenu d'une cellule, sélectionner le titre (attention, il faut sélectionner la zone de texte et non le texte qui est situé dans la zone de texte) puis taper "=" avant de sélectionner la cellule à lier (par exemple =feuil1!A3 ).

Pour ajouter des étiquettes sur chaque point d'une série (que le graphique soit en courbe, nuage de points, histogramme, camembert…),

Graphique / Options du graphique / étiquettes de donnée / afficher la valeur ou afficher l'étiquette.

Il est malheureusement impossible d'utiliser comme étiquette autre chose que la valeur des abscisse ou celle des ordonnées (voir moyen de contourner le problème, sans macro, dans le paragraphe "quelques exemples un peu ardus" ou bien téléchargez la macro etiquettesvba.zip).

Pour changer l'étiquette d'un point, il suffit de la sélectionner à la souris (en cliquant une fois, on sélectionne toutes les étiquettes de la série, en cliquant une seconde fois, on sélectionne celle du point) et d'en modifier le texte. Comme pour les titres, on peut lier le texte d'une étiquette au contenu d'une cellule.

 

Données source

Pour modifier les plages de données servant de base à un graphique, deux solutions :

Sélectionner la série à modifier. Dans la barre de formule apparaît la référence des données sources, sous la forme : référence du nom de la série ; référence des abscisses (étiquette ou valeur x) ; référence des valeurs ; numéro de la série de points :

Il suffit de changer les valeurs à ce niveau pour modifier les données source.

Une autre méthode, un peu plus longue mais plus conviviale consiste à passer par Graphique / Données source, puis à modifier séparément chaque donnée (éventuellement à la souris) :

 

Formats

Chaque élément du graphique peut être sélectionné séparément : axe des x, axe des y, quadrillage (principal ou secondaire), série, point isolé, étiquette, zone de traçage…

Une fois sélectionné, chaque élément peut être mis au format désiré par Format … ou bien par un clic droit de la souris.

On peut ainsi changer la couleur du fond du graphique, l'épaisseur des traits, le format des nombres sur les axes, leur orientation, mettre en évidence un point d'une courbe en en modifiant la taille, la forme ou la couleur…

Dans le cas de graphiques en courbe avec des dates en abscisse, Excel propose directement un format d'axe par jours, mois et années.

Autre avantage, dans ce cas, les points sont automatiquement remis en ordre de dates croissantes.

Quand on souhaite éviter un "trou" dans une courbe (point non renseigné), on peut extrapoler la courbe par

Outil / Options / Graphique / traitement des cellules vides / Interpolées.

Si on ne souhaite pas que les cellules masquées soient représentées, Outil / Options / Graphique / Tracer les cellules visibles seulement.

Remarque : si les points sont calculés, un cellule contenant un message d'erreur sera considérée comme nulle. Pour éviter que la courbe ne revienne à zéro, utiliser une formule remplaçant le message d'erreur par #NA ou NA(). Par exemple =SI(ESTERREUR(A5/A4);NA();A5/A4) renverra #N/A et non #DIV/0! si A4=0.

Ajouter des points ou des séries

Pour ajouter une série ou un point, on peut passer par Graphique / Données source.

On peut aussi copier le point ou la série à ajouter et le coller directement sur la graphique avec collage spécial…

Si on veut ajouter quelques points sans faire référence à une feuille Excel, on peut passer par Graphique / Données source, et entrer directement les points sous forme ={1\5\7} ou bien ={1;5;7}.

Modifier le graphique à la souris

On a vu que l'on pouvait faire tourner un graphique 3D avec la souris.

On peut aussi déplacer directement un point du graphique à la souris (cliquer sur le point pour sélectionner la série, cliquer une seconde fois pour sélectionner le point, déplacer le point à la souris). Attention, les coordonnées du point seront directement modifiées dans la feuille Excel (les données initiales sont perdues).

Mieux encore, si les coordonnées résultent d'un calcul, Excel propose de modifier la cellule antécédente par "valeur cible".