1- Créer un graphique simple en courbe et la mettre dans l’autre feuille :• Ouvrir la feuille Données• Sélectionner K14:M26
• Ruban/Insertion/Graphique/Ligne/Courbe 2D/Courbe
• Valider
• Sélectionner le graphique
• Couper (Ctrl+X)
• Activer la feuille TableauBord
• Cliquez G20
• Coller (Ctrl+V)
2- Créer des données dynamiques avec un contrôle formulaire (zone de liste déroulante)
• Ruban/Développeur/Contrôle/Insérer Zone de liste déroulante (contrôle formulaire)
• Si vous n’avez pas le menu Développeur dans Excel 2007, faire:
Ruban/Bouton Windows/Option/Standard :
Cocher Afficher l’onglet développeur
![]() |
Nous allons maintenant enregistrer les éléments qui vont entrer dans la zone de liste déroulante
• En A5, A6 et A7 écrire respectivement: Objectif N, Année N-1 et Année N-2
• Sélectionner A5:A7 et nommer cette plage comme “Liste”
o Formule/Définir un nom :
Nom : Liste
Fait référence à =TableauBord!$A$5:$A$7
Valider (et votre nom a été créer)
• Cliquez en appuyant sur la touche clavier Ctrl pour sélectionner
• Appuyer sur Ctr+1 (raccourci clavier qui nous ramène dans la boîte de dialogue Format de contrôle)
• Dans la boite de dialogue format de contrôle, Contrôle:
Plage d’entrée: Liste
Cellule liée: $A$3
Valider
Pour se rassurer que votre zone de liste déroulante fonctionne faites ce test :
o cliquez sur une cellule dans la feuille (pour désactiver la zone de liste déroulante)
o Cliquez sur la flèche de la zone de liste déroulante
o Changer les valeurs : à chaque changement de valeur dans la liste déroulante la cellule A3 change de valeur (de 1 à 3)
Si c’est le cas, alors votre Zone de liste déroulante marche bien. Si ce n’est pas le cas, alors refaites pas à pas la partie 2… Et si ça ne marche toujours pas, alors je pense que vous n’avez plus le choix, vous allez enfin utiliser les commentaires pour poser votre question (c’est juste après l’article en bas). Et je me ferai un plaisir de vous éclairer.
Maintenant que notre liste déroulante est insérer, nous allons la relier aux données de notre graphique.
3- Nommer les données dynamiques
• Nommer la cellule A3 comme ControlCourbe
• Ruban/Formules/Nom définis/Définir un nom
Dans la boîte de dialogue Définir un nom:
Nom : CourbeDyn
Zone : Classeur
Fait référence à: =INDEX(Données!$M$15:$O$26;;Controlcourbe)
Valider
![]() |
4- Insérer le nom dynamique dans le graphique• Sélectionner le graphique en cliquant sur le bouton droit
• Cliquez sur sélectionner les données
• Dans la boîte de dialogue Sélectionner la source de données, dans Entrées de légende (Série)
o Sélectionner Objectif N
![]() |
o Cliquez sur ModifierDans la boîte de dialogue Modifier la série, dans Valeur de la série écrire=Données!CourbeDyn
![]() |
o Cliquez sur OKEt FermerNormalement, votre graphique devrait être bel et bien dynamique selon le choix de la Zone de liste déroulante.
• La légendeSélectionner la légende, cliquez sur la touche Suppr du clavier• L’axe Horizontal
Sélectionner l’axe horizontal, en cliquant sur Mars par exemple avec la souris
Accueil/Taille Police 7
Agrandir le graphique sur l’horizontale jusqu’à avoir les libellés de l’axe positionnés en horizontal
• L’axe vertical
Sélectionner l’axe vertical, en cliquant par exemple sur 15 000 000 avec le pointeur de la souris
Appuyez sur Ctrl+1 ou Ctrl+Maj+1 (pour avoir le Format de l’axe)
Allez dans nombre/Catégorie/Personnalisé/
Code Format : # ##0
Important : juste après le 0, il faut ajouter un espace. Chaque espace ajouté représente les montants divisés par mille
Cliquez sur ajouter
Validez
![]() |
• QuadrillageSélectionner le quadrillage en cliquant dessus.Si vous ne réussissez pas cliquez uniquement sur le quadrillage, vous pouvez passer par le menu pour sélectionner le quadrillage:
– Cliquez sur le graphique
– Outils de graphique/Disposition/Sélection active dans la liste déroulantes des éléments du graphique, choisir Quadrillage principal de Axe vertical
– Cliquez sur Suppr de votre clavier
Et la nous avons fini avec le tutoriel 2. Demain, nous finirons notre tableau de bord avec la 3ème partie. Vous pouvez télécharger le fichier sur ce lien (dans la liste déroulante, choisir préalablement « Tableau de bord tutoriel »).









Bonjour
pour la légende, si on la supprime comment nous pouvons avoir une légende dynamique?
Cordialement
même question pour le titre du graphique
Pour rendre une légende ou un titre d’un graphique dynamique, sélectionner l’élément et aller dans la barre des formules et mettre une formule du genre =A4.
Bonjour, Je n’arrive pas à faire le point 4. J’ai un message d’erreur :
« une des formules de ce feuille de calcul contient une ou plusieurs références externes non valides.
Vérifier que les chemin d’accès , le classeur, le nom de la plage, et les références de cellules de toutes les formules sont corrects »
Pouvez-vous m’aider?
@ Boedec , as tu bien mis le nom de la feuille avec un point d’exclamation avant de mettre la plage nommée?
Je pense avoir bien fait le point 3, même si je ne comprends pas ce qu’est « ControlDyn ».
Ensuite dans mon graphe, en modification des entrées de légende, dans valeurs de la série, je mets : la feuille où sont mes données du tableau + ! + GraphDyn (nom que j’ai donné à A3 dans mon cas pratique)
@ Tigrou
Pour changer la legende pas besoin de mettre le nom de la feuille, =A3 par exemple. Et ça marchera.
Bonjour,
Je te remercie d’abord pour tes apports!!!!
Stp j’ai un petiet blocage: Je n’arrive pas à lier le graphe aux données, il faut dire qu’il y a une petite ambiguité au niveau des étapes.
En fait, je crée la liste déroulante, mais je n’arrive pas à la lier au graphe.
JE te remercierais de m’aider à le faire.
@Yas,
Pour lier les données il faut changer la valeur de la serie en mettant =Données!CourbeDyn
Normalement ça devrait marcher.
Merci pour ta réponse, mais justement c l’étape « CourbeDyn » qui me bloque.
Peux-tu juste me donner plus de détails?
Merc encore
Bonjour je suis bloqué a l’etape ou il faut changer la valeur de la série en mettant Données!Courbedyn. j’ai refait avec un autre exemple. quand je le fait ‘nomde la feuille’!Courbedyn ca me genere une erreur. en regardant dans la correction la syntaxe est: ‘nomdutableur’!Courbedyn????