Bonjour,
Je n'arrive pas à remplir dynamiquement un graphique.
Voici l'exemple :
Dans une cellule, j'aimerais choisir un élément de la liste (a,b ou c)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 graphe/données,data1, data2,data3 a, 1,2,3 b,2,4,4 c,5,2,1
Et ensuite afficher dans un graphique les valeurs correspondants au choix effectué.
Premier problème, en définissant des named ranges comme suit :
valeurs
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 =OFFSET(INDIRECT(ADDRESS(MATCH(Sheet1!$B$7,Sheet1!$A:$A,0),2,,,"Sheet1")),0,0,1,COUNTA(Sheet1!$1:$1)-1)
labels
Je n'arrive pas à les conserver "intacts" lorsque je les insères dans un graphe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 OFFSET(Sheet1!$B$1,0,0,1,COUNTA(Sheet1!$1:$1)-1)
i.e lorsque je tape :
cela me crée une erreur et lorsque je vérifie mes "named ranges" de nouveau, ceux-ci ont changés( dans excel 2010 ext: xlsx). Comment cela se fait-il ?.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SERIES(Sheet1!$B$7,test.xls!labels,test.xls!valeurs,1)
D'autres part si j'insère ces offset dans des cellules et que j'utilise l'accolade pour préciser que se sont des formules vectorielles "array formula".je n'arrive pas non plus à avoir un graphique.
Auriez-vous une idée ?.
ps : je joins le fichier en annexe
Merci d'avance
Partager