Tableau croisé dynamique: rajout de colonnes à la sélection
3 réponses
xavier
Bonjour à tous,
J'ai créé avec l'assistant un tableau croisé dynamique à partir d'une
feuille de calcul.
J'ai rajouté des colonnes à ma feuille de calcul.
Comment dois-je faire pour que mon tableau croisé dynamique prenne en compte
ces nouvelles colonnes? J'aimerais étendre la sélection pour pouvoir
sélectionner les champs sans pour autant perdre la mise en forme de mon
tableau.
J'espère avoir été clair. N'hésitez pas à me poser des questions dans le cas
contraire.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Trirème
Bonjour Xavier
Comment dois-je faire pour que mon tableau croisé dynamique prenne en compte ces nouvelles colonnes? Il faut retourner dans l'assistant à l'étape 2 : Données - Rapport de
TCD (tu es alors dans l'assistant, étape3) - bouton Précédent. Tu modifies la plage.
Mais le mieux est encore de créer un non dynamique : Insertion - Nom - Définir : Nom = MaBase, fait référence à : ÞCALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A);NBVAL(Feuil1!$1:$1)) Tu utilises alors ce nom à l'étape 2, ensuite tu actualises les données de ton TCD. !!! ATTENTION, ne rien mettre d'autre que tes données en ligne 1 et colonne 1. Y compris le TCD lui-même !!!
Il y a aussi moyen de faire ça tout seul par gestion d'évéènement.
sélectionner les champs sans pour autant perdre la mise en forme de mon tableau. Pour garder tes MEF, dans la page d'options du TCD, tu décoches 'Mise en
forme automatique'.
Cordialement Trirème
Bonjour Xavier
Comment dois-je faire pour que mon tableau croisé dynamique prenne en compte
ces nouvelles colonnes?
Il faut retourner dans l'assistant à l'étape 2 : Données - Rapport de
TCD (tu es alors dans l'assistant, étape3) - bouton Précédent. Tu
modifies la plage.
Mais le mieux est encore de créer un non dynamique : Insertion - Nom -
Définir : Nom = MaBase, fait référence à :
ÞCALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A);NBVAL(Feuil1!$1:$1))
Tu utilises alors ce nom à l'étape 2, ensuite tu actualises les données
de ton TCD.
!!! ATTENTION, ne rien mettre d'autre que tes données en ligne 1 et
colonne 1. Y compris le TCD lui-même !!!
Il y a aussi moyen de faire ça tout seul par gestion d'évéènement.
sélectionner les champs sans pour autant perdre la mise en forme de mon
tableau.
Pour garder tes MEF, dans la page d'options du TCD, tu décoches 'Mise en
Comment dois-je faire pour que mon tableau croisé dynamique prenne en compte ces nouvelles colonnes? Il faut retourner dans l'assistant à l'étape 2 : Données - Rapport de
TCD (tu es alors dans l'assistant, étape3) - bouton Précédent. Tu modifies la plage.
Mais le mieux est encore de créer un non dynamique : Insertion - Nom - Définir : Nom = MaBase, fait référence à : ÞCALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A);NBVAL(Feuil1!$1:$1)) Tu utilises alors ce nom à l'étape 2, ensuite tu actualises les données de ton TCD. !!! ATTENTION, ne rien mettre d'autre que tes données en ligne 1 et colonne 1. Y compris le TCD lui-même !!!
Il y a aussi moyen de faire ça tout seul par gestion d'évéènement.
sélectionner les champs sans pour autant perdre la mise en forme de mon tableau. Pour garder tes MEF, dans la page d'options du TCD, tu décoches 'Mise en
forme automatique'.
Cordialement Trirème
xavier
Bonjour à tous et merci Trirème,
J'ai essayé une autre solution très simple.
Dans mon tableau croisé dynamique, j'ai sélectionner l'assistant. Dans la fenètre qui s'ouvre, je clique sur précédent pour retourner à la fénètre de sélection de la plage de sélection. Je modifie la sélection (dans mon cas je l'étend de 16 colonnes) en modifiant la formule. Exemple: j'avais 'mon projet'!$A$2:$I$85 que je modifie en 'mon projet'!$A$2:$HA$85
Je termine l'assistant et le tour est joué.
Mon tableau croisé dynamique ne change pas de forme mais par contre dans la liste des champs disponibles, je retrouve mes colonnes que j'ai rajouté.
N'hésitez pas à me contacter si je n'avais pas été clair.
Merci
Xavier
Bonjour Xavier
Comment dois-je faire pour que mon tableau croisé dynamique prenne en compte ces nouvelles colonnes? Il faut retourner dans l'assistant à l'étape 2 : Données - Rapport de
TCD (tu es alors dans l'assistant, étape3) - bouton Précédent. Tu modifies la plage.
Mais le mieux est encore de créer un non dynamique : Insertion - Nom - Définir : Nom = MaBase, fait référence à : ÞCALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A);NBVAL(Feuil1!$1:$1)) Tu utilises alors ce nom à l'étape 2, ensuite tu actualises les données de ton TCD. !!! ATTENTION, ne rien mettre d'autre que tes données en ligne 1 et colonne 1. Y compris le TCD lui-même !!!
Il y a aussi moyen de faire ça tout seul par gestion d'évéènement.
sélectionner les champs sans pour autant perdre la mise en forme de mon tableau. Pour garder tes MEF, dans la page d'options du TCD, tu décoches 'Mise en
forme automatique'.
Cordialement Trirème
Bonjour à tous et merci Trirème,
J'ai essayé une autre solution très simple.
Dans mon tableau croisé dynamique, j'ai sélectionner l'assistant. Dans la
fenètre qui s'ouvre, je clique sur précédent pour retourner à la fénètre de
sélection de la plage de sélection.
Je modifie la sélection (dans mon cas je l'étend de 16 colonnes) en
modifiant la formule. Exemple:
j'avais 'mon projet'!$A$2:$I$85 que je modifie en 'mon projet'!$A$2:$HA$85
Je termine l'assistant et le tour est joué.
Mon tableau croisé dynamique ne change pas de forme mais par contre dans la
liste des champs disponibles, je retrouve mes colonnes que j'ai rajouté.
N'hésitez pas à me contacter si je n'avais pas été clair.
Merci
Xavier
Bonjour Xavier
Comment dois-je faire pour que mon tableau croisé dynamique prenne en compte
ces nouvelles colonnes?
Il faut retourner dans l'assistant à l'étape 2 : Données - Rapport de
TCD (tu es alors dans l'assistant, étape3) - bouton Précédent. Tu
modifies la plage.
Mais le mieux est encore de créer un non dynamique : Insertion - Nom -
Définir : Nom = MaBase, fait référence à :
ÞCALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A);NBVAL(Feuil1!$1:$1))
Tu utilises alors ce nom à l'étape 2, ensuite tu actualises les données
de ton TCD.
!!! ATTENTION, ne rien mettre d'autre que tes données en ligne 1 et
colonne 1. Y compris le TCD lui-même !!!
Il y a aussi moyen de faire ça tout seul par gestion d'évéènement.
sélectionner les champs sans pour autant perdre la mise en forme de mon
tableau.
Pour garder tes MEF, dans la page d'options du TCD, tu décoches 'Mise en
Dans mon tableau croisé dynamique, j'ai sélectionner l'assistant. Dans la fenètre qui s'ouvre, je clique sur précédent pour retourner à la fénètre de sélection de la plage de sélection. Je modifie la sélection (dans mon cas je l'étend de 16 colonnes) en modifiant la formule. Exemple: j'avais 'mon projet'!$A$2:$I$85 que je modifie en 'mon projet'!$A$2:$HA$85
Je termine l'assistant et le tour est joué.
Mon tableau croisé dynamique ne change pas de forme mais par contre dans la liste des champs disponibles, je retrouve mes colonnes que j'ai rajouté.
N'hésitez pas à me contacter si je n'avais pas été clair.
Merci
Xavier
Bonjour Xavier
Comment dois-je faire pour que mon tableau croisé dynamique prenne en compte ces nouvelles colonnes? Il faut retourner dans l'assistant à l'étape 2 : Données - Rapport de
TCD (tu es alors dans l'assistant, étape3) - bouton Précédent. Tu modifies la plage.
Mais le mieux est encore de créer un non dynamique : Insertion - Nom - Définir : Nom = MaBase, fait référence à : ÞCALER(Feuil1!$A$1;;;NBVAL(Feuil1!$A:$A);NBVAL(Feuil1!$1:$1)) Tu utilises alors ce nom à l'étape 2, ensuite tu actualises les données de ton TCD. !!! ATTENTION, ne rien mettre d'autre que tes données en ligne 1 et colonne 1. Y compris le TCD lui-même !!!
Il y a aussi moyen de faire ça tout seul par gestion d'évéènement.
sélectionner les champs sans pour autant perdre la mise en forme de mon tableau. Pour garder tes MEF, dans la page d'options du TCD, tu décoches 'Mise en
forme automatique'.
Cordialement Trirème
Trirème
Hello Xavier, C'est ce que je proposais :-)
Par contre, retiens l'idée du nom dynamique pour une autre fois, car une table de données évolue TRÈS souvent et plutôt 'vers le bas' que 'vers la droite'. Le nom dynamique permet d'oublier cette étape de plage de référence.
Cordialement Trirème
Hello Xavier,
C'est ce que je proposais :-)
Par contre, retiens l'idée du nom dynamique pour une autre fois, car une
table de données évolue TRÈS souvent et plutôt 'vers le bas' que 'vers
la droite'. Le nom dynamique permet d'oublier cette étape de plage de
référence.
Par contre, retiens l'idée du nom dynamique pour une autre fois, car une table de données évolue TRÈS souvent et plutôt 'vers le bas' que 'vers la droite'. Le nom dynamique permet d'oublier cette étape de plage de référence.