Graphique à source de données variable

  • Initiateur de la discussion Initiateur de la discussion CHS
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

CHS

Guest
Bonjour,
Dans le fichier joint, je voudrais faire un graphique qui au mois de mars n'affiche que les mois de janvier, février, mars, au mois d'avril n'affiche que les mois de janvier, février, mars, avril....
Pour cela je cherche un moyen de définir la source de données de mon graphique de façon dynamique (en prenant comme variable le numero du mois ("Z_NBMOIS" dans le fichier).

Une autre façon de poser la question est : il existe une fonction ADRESSE qui retourne l'adresse d'une cellule ; comment retourner l'adresse d'une plage de cellule variable ?

ps1 : je souhaite éviter l'utilisation de macro.
ps2 : la fonctionnalité "Option/Graphique/traitement de cellules vides = ne pas tracer" ne marche pas car en réalité les cellules des mois "futurs" ne sont pas vide...

Merci d'avance pour votre aide, je galère depuis un moment !
 

Pièces jointes

Bonjour,

Je pense qu'en définissant des noms dynamiques liés à ta variable de mois, cela devrait résoudre ton problème.

Avec des noms définis avec une formule du type :
=DECALER(Feuil1!$A$7;;;Z_NBMOIS)

Puis tu ajoutes ton graphique en ajoutant le nom de la feuille, ! puis le nom.

Ci-joint un exemple.

Tu trouveras aussi plus d'information là :
http://www.polykromy.com/html/decaler.html

Bon courage.

Gaetan Mourmant
www.polykromy.com
=> Formation sur les fonctions avancées d'Excel :
www.polykromy.com/cd/bonus_cd.html
=> Formation sur Excel-VBA.
www.polykromy.com/vba
 

Pièces jointes

Merci pour la réponse !
Ca marche.....presque : j'ai défini le nom Z_NOM avec la fonction décaler, et dans le graphique je mets données source = Z_NOM jusque là OK

Le pb c'est que que si Z_NBMOIS change, le graphique ne se mets pas à jours. Si je retourne dans les donnes sources de mon graphique, surprise, "Z_NOM" a été remplacé par sa valeur en dur A$1:F$8.

Comment faire ??
 
Bonjour,

As-tu regardé l'exemple que je t'ai joint ? Est-ce qu'il fonctionne ?

Pour le graphique, dans l'étape Données Source, cliquer sur l'onglet Série, puis tu tapes la formule suivante :
=SourceVariable.xls!X_mois
et ainsi de suite pour les 4 noms correspondant à tes 4 colonnes.

Bon courage.

Gaetan Mourmant
www.polykromy.com
=> Formation sur les fonctions avancées d'Excel :
www.polykromy.com/cd/bonus_cd.html
=> Formation sur Excel-VBA.
www.polykromy.com/vba
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
1
Affichages
1 K
Réponses
13
Affichages
911
Retour