Accueil – Le CFO masqué › Forums › Excel › TCD – interférences entre plusieurs TCD basés sur mêmes données
Mots-clés : TCD
- Ce sujet contient 4 réponses, 4 participants et a été mis à jour pour la dernière fois par Renaudb, le il y a 1 année et 11 mois.
-
AuteurArticles
-
25 octobre 2020 à 8 h 19 min #82912YoPierParticipant
Bonjour à 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 octobre 2020 à 9 h 13 min #82913Sophie MarchandParticipantBonjour 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 octobre 2020 à 9 h 18 min #82952Stéphane LorinParticipantBonjour
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 octobre 2020 à 14 h 39 min #83212YoPierParticipantChè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 novembre 2022 à 16 h 29 min #122565RenaudbParticipantBonjour, 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
-
AuteurArticles
- Vous devez être connecté pour répondre à ce sujet.