Mis à jour d'un graphique

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 !

flosauveur69

XLDnaute Occasionnel
Bonjour à tous,

dans le classeur joint, j'ai un graphique qui ést créé à partir d'un tableau qui prend des données d'un Tableau Dynamique Croisée. (Je n'ai pas fais le graphique directement à partir du TDC car les ceux sont trop simplistes)

Dans mon classeur le TDC tire ses données de l'onglet données.

La formule qui est dans le tableau tirant les données du TCD est =SI(TDC!D5<>"";TDC!D5;"")

Mon problème est le suivant:

Lorsqu'une ligne se rajoute dans l'onglet données, donc dans le TCD donc dans le tableau, elle ne se rajoute pas dans le graphique car non compris dans la plage de données sources du graphique.

Comment faire pour pallier à ce problème?

Je ne sais si cela est clair mais en regardant mon classeur cela devrait l'être.

Merci

(c) CJoint.com, 2010
 
Re : Mis à jour d'un graphique

bonjour ,
le mieux serais de nommer ta plage dynamiquement (utilise la fonction decaler)
ensuite dans ton TCD, tu utilise cette plage nommée comme source
Ps je n'arive pas a acceder à ton fichier exemple
 
Re : Mis à jour d'un graphique

Salut,
ta plage à nommer sera ta base de données.

Tu vas dans insérer -> nom -> définir et la au lieu de taper :

a1:d100 par exemple

tu vas taper :

=Feuil1!$A$1:INDEX(Feuil1!$A$1:$Z$65000;NBVAL(Feuil1!$A$1:$Z$65000);NBVAL(Feuil1!$A$1:$CZ$1))

feuil1 est le nom de ton onglet contenant tes données
a1 le point de départ
 
Re : Mis à jour d'un graphique

Salut,
ta plage à nommer sera ta base de données.

Tu vas dans insérer -> nom -> définir et la au lieu de taper :

a1:d100 par exemple

tu vas taper :

=Feuil1!$A$1:INDEX(Feuil1!$A$1:$Z$65000;NBVAL(Feuil1!$A$1:$Z$65000);NBVAL(Feuil1!$A$1:$CZ$1))

feuil1 est le nom de ton onglet contenant tes données
a1 le point de départ


après tu peux automatiser ta feuille de contenant ton TCD, avec une macro toute simple.

tu fais un clic droit sur le nom de ta feuille -> visualiser le code et la tu selectionnes dans les menus :

worksheet à gauche et activate à droite

tu insères entre le sub et end sub ceci:
Range("B10").Select
ActiveSheet.PivotTables("Tableau croisé dynamique1").PivotCache.Refresh
 
Re : Mis à jour d'un graphique

Bonjour,
Je ne vois pas à quoi sert la feuille récap !
Graphique à partir du TCD, mais pas GCD pour conserver la mise en forme
Regardes les plages nommées qui alimentent le TCD et le graphique
J'ai vidé la base pour conserver le strict nécessaire et poster sur le forum
A+
kjin
 

Pièces jointes

Re : Mis à jour d'un graphique

Bonjour,
Je ne vois pas à quoi sert la feuille récap !
Graphique à partir du TCD, mais pas GCD pour conserver la mise en forme
Regardes les plages nommées qui alimentent le TCD et le graphique
J'ai vidé la base pour conserver le strict nécessaire et poster sur le forum
A+
kjin

Merci bien, mais si le nombre de données augmente dans le TCD, le graphique ne se mettra pas automatiquement à jour, si?

sinon peux on ajouter la moyenne de chaque histogramme (moyenne "en cours" et "terminées"
 
Re : Mis à jour d'un graphique

Re,
...si le nombre de données augmente dans le TCD, le graphique ne se mettra pas automatiquement à jour, si?
Le mieux est d'essayer non ?!
La plage s'adapte automatiquement au nombre de valeurs présentes dans la colonne A, car j'ai cru comprendre que cette colonne était toujours renseignée lorsque qu'une ligne est ajoutée.
sinon peux on ajouter la moyenne de chaque histogramme (moyenne "en cours" et "terminées"
Comprends pas ! Moyenne de quoi ?
A+
kjin
 
Re : Mis à jour d'un graphique

Re,

Le mieux est d'essayer non ?!
La plage s'adapte automatiquement au nombre de valeurs présentes dans la colonne A, car j'ai cru comprendre que cette colonne était toujours renseignée lorsque qu'une ligne est ajoutée.

Comprends pas ! Moyenne de quoi ?
A+
kjin

Oui en fait cela marche parfaitement, mais comment as tu fait pour faire ce graphique?

Pour la moyenne, j'essaie de voir comment mieux l'expliquer.
 
- 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

Discussions similaires

Réponses
11
Affichages
419
Réponses
0
Affichages
188
Réponses
1
Affichages
217
Retour