Home – Le CFO masqué › Forums › Excel › TCD – interférences entre plusieurs TCD basés sur mêmes données
Tagged: TCD
- This topic has 4 replies, 4 voices, and was last updated 2 years, 5 months ago by
Renaudb.
-
AuthorPosts
-
25 October 2020 at 8 h 19 min #82912
YoPier
ParticipantBonjour à tous,
Je ne peux pas croire que cette question n’ait pas déjà été posée, mais j’ai cherché de l’aide à de nombreuses reprises ces dernières années pour ce cas sans jamais trouver la réponse. Donc pardon d’avance pour la redite, n’hésitez pas à me renvoyer vers une réponse ou un tuto déjà existants.
Voici le cas :
Dans un même fichier Excel, je construis plusieurs TCD et graphiques dynamiques basés sur une même base de données contenue dans un onglet particulier du fichier Excel.
Ensuite, lorsque je manipule mes filtres / champs lignes / champs colonnes de l’un de ces TCD, cela vient impacter le paramétrage (filtre / lignes / colonnes) de mes autres TCD contenus sur d’autres onglets.J’ai cru à un moment que cela venait du fait que peut-être Excel nommait de la même manière deux TCD basés sur le même jeu de données et j’ai donc changé les noms des TCD dans leurs options, mais rien n’y fait. J’ai toujours ces ‘interférences’ lorsque je modifie un TCD sur d’autres TCD.
Quelqu’un peut me dire comment stopper ces interférences entre plusieurs TCD ?
Bien cordialement,
Yoann25 October 2020 at 9 h 13 min #82913Sophie Marchand
ParticipantBonjour Yoann,
Cela se produit lorsque vous utilisez la fonctionnalité GROUPER dans votre tableau croisé dynamique (clic droit de souris sur une étiquette de lignes ou de colonnes + GROUPER).
Cette fonctionnalité affecte la cache du TCD.
Ce faisant, comme tous les TCD d’un même fichier basés sur une même base de données partagent la même cache, les options de groupement se réflètent dans tous les TCD du fichier.
C’est un point qui est vu dans notre formation Ecxel – Tableaux de bord (niveau 1), si jamais le sujet vous intérese : https://www.lecfomasque.com/formation-informatique-decisionnelle/excel-tableaux-de-bord-niveau-1/.
Pour construire un TCD qui ne partagerait pas la même cache que les autres TCD de votre fichier et briser le comportement que vous observez, il faudra bêtement le construire dans un autre fichier (toujours à partir de la même base de données) et ensuite le ramener dasn votre fichier actif (celui contenant votre base de données). Cela va forcer Excel à créer une cache séparée.
Au plaisir,
Sophie
26 October 2020 at 9 h 18 min #82952Stéphane Lorin
ParticipantBonjour
Pour contourner ce problème lorsque vous sélectionnez la même plage de données vous pouvez passer par l’assistant tableau croisé dynamique (celui d’Excel avant 2007).Il faut déjà ajouter cet assistant dans le ruban ou la barre d’outils “Accès rapide” :
Options/Personnaliser le ruban ou Option/Barre d’outils Accès rapide
puis “Commandes non présentes sur le ruban” et “Assistant tableau croisé dynamique”Ensuite, à l’étape 2 de l’assistant après avoir choisi votre source, Excel vous indique qu’il existe déjà un TCD sur la même source et vous propose d’utiliser les mêmes données : réponse “Oui” = économie de mémoire
ou deux TCD indépendants : réponse “Non”Cordialement
Stéphane
30 October 2020 at 14 h 39 min #83212YoPier
ParticipantChère Sophie, cher Stéphane,
Alors là…. Chapeau ! J’ai un peu les boules de comprendre que le contournement de cette difficulté dont je souffre depuis des années fait partie d’une formation de “niveau 1”, mais il faut savoir être humble et apprendre chaque jour !
Je vais pouvoir corriger un tas de TCD qui me pourrissaient la vie !!
Bisous à tous les deux, sur la bouche !! (avec le masque, faut pas déconner…) 🙂
MERCI17 November 2022 at 16 h 29 min #122565Renaudb
ParticipantBonjour, Merci pour l’astuce :)!
j’ai bien réussît la manip avec une base dont la table est dans le fichier excel.
Mais quand c’est du power query ca ne marche pas. Quand je re-importe le TCD dans le fichier cela me crée un doublon de requete. Et si je me reconnecte à ma requête d’origine le même problème réapparait concernant le groupage et le dégroupage lié aux autre tableaux…
Au passage merci Sophie pour votre site et vos vidéo j’ai beaucoup appris grâce a vous!Renaud
-
AuthorPosts
- You must be logged in to reply to this topic.