1 votes

Sélection dynamique d'une série de données pour un graphique Excel

J'ai ce tableau de données.

Trend Data Range

À partir de là, je veux dessiner un graphique où l'année et la semaine sont l'axe des X. Sur ce graphique, je sélectionnerai l'une des colonnes à représenter comme série de données (graphique linéaire). Je veux que le graphique soit dynamique et que je puisse lui demander de tracer une ligne pour la remplisseuse, l'étiqueteuse ou le pasteurisateur. Je veux donc pouvoir indiquer au graphique quelle colonne il doit tracer : G ou H ou K, ou n'importe laquelle des colonnes de la plage de données.

Je sais comment récupérer une valeur avec INDEX et SUMPRODUCT. Mais existe-t-il un moyen d'extraire une colonne entière sur la base de la valeur de la ligne 3 ?

2voto

databyte Points 708

Cela peut se faire à l'aide d'un nom de plage dynamique. Par exemple, si vous tracez les lignes 4 à 15, vous pouvez créer une plage dynamique appelée "maSérie" pour la série avec la formule suivante

=OFFSET(Sheet!$A$4:$A$15,0,MATCH("Filler",Sheet!$4:$4,0)-1)

Au lieu d'utiliser "Filler" comme constante, utilisez une référence de cellule. Les lignes peuvent également être rendues dynamiques en utilisant une plage dynamique basée sur d'autres formules.

Insérez la série dans la source du graphique en utilisant le nom de la feuille devant le nom de la série.

=Sheet!mySeries

0voto

Coofer Cat Points 121

J'ai découvert que la façon de procéder était de construire le tableau sur le côté avec des formules INDIRECTES basées sur la machine sélectionnée.

enter image description here

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X