Comment modifier un tableau croisé dynamique de la source de données dans Excel?
Je veux le changer à partir d'une base de données à l'autre.
Il ne semble pas y avoir de toutes les options pour ce faire sur le tableau croisé dynamique menu contextuel
- Comment cela est hors sujet?! Je suis un développeur BI et ressemble à beaucoup d'autres personnes ont à venir à la recherche pour la même réponse.
Vous devez vous connecter pour publier un commentaire.
Juste pensé à elle-cliquez n'importe où dans le tableau, puis allez dans les onglets en haut de la page et sélectionnez " Options de là, vous verrez un Changement de sélection de Source de Données.
Ressemble à ceci dépend fortement de votre version d'Excel. Je suis à l'aide de la version 2007 et qu'il n'offre aucune option de l'assistant lorsque vous faites un clic droit sur la table. Vous devez cliquer sur le tableau croisé dynamique pour faire des extra "Outils de tableau croisé dynamique" apparaissent à droite des onglets en haut de l'écran. Cliquez sur l'onglet 'options' qui apparaît ici, il y a une grande icône sur le milieu du ruban nommé "modifier la source de données".
clic droit sur le tableau croisé dynamique dans excel
choisissez assistant
cliquez sur 'retour'
cliquez sur " obtenir les données...'
dans la fenêtre de requête
Fichier De Définition De Table De
ensuite, vous pouvez créer une nouvelle ou de choisir une autre connexion
Afin de changer la source de données à partir du ruban dans excel 2007...
Cliquez sur votre tableau croisé dynamique dans la feuille de calcul. Aller à la cérémonie d'où il est dit de Tableau croisé dynamique à Outils, Options, Onglet. Sélectionnez l'option Modifier le bouton Source de Données. Une boîte de dialogue apparaîtra.
Pour obtenir le droit de gamme et d'éviter un message d'erreur... sélectionner le contenu du champ existant et de le supprimer, puis de passer à la nouvelle source de données de feuille de calcul et de mettre en évidence la zone de données (la boîte de dialogue restera sur le dessus de toutes les fenêtres). Une fois que vous avez sélectionné la nouvelle source de données correctement, il faudra renseigner dans le champ vide (que vous avez supprimé avant) dans la boîte de dialogue. Cliquez sur OK. Revenez à votre tableau croisé dynamique et devrait être mis à jour avec les nouvelles données de la nouvelle source.
Cet Add-on va faire l'affaire pour vous.
http://www.contextures.com/xlPivotPlayPlus01.html
Il montre la chaîne de connexion, et lui permet d'être changé.
N'oubliez pas de modifier la Requête SQL ainsi, en cas de besoin (avec le même outil).
Être un peu méfiant de toute solution qui n'implique pas de re-création du tableau croisé dynamique à partir de zéro. Il est possible que votre pivot des champs " noms d'option pour sortir de la synchronisation avec les valeurs qu'ils présentent à la base de données.
Par exemple, dans un classeur que je traite impliquant des données démographiques, si vous essayez de sélectionner la "20-24" tranche d'âge option, Excel effectivement vous présente les chiffres pour les âges de 25 à 29 ans. Elle ne vous dit pas c'est de faire ceci, naturellement.
Voir ci-dessous pour la programmation (VBA) approche du problème que résout ce problème parmi d'autres. Je pense que c'est assez complet et robuste, mais je ne suis pas d'utiliser des Tableaux croisés dynamiques bien apprécierait de rétroaction.
a parfaitement fonctionné.
le bouton obtenir les données est tout à côté le petit bouton avec une flèche rouge à côté de la plage zone de saisie de texte.
pour MS excel 2000 version d'office,
cliquez sur le tableau croisé dynamique
vous trouverez un onglet au-dessus de la ribon, appelé tableau croisé dynamique de l'outil - cliquer sur la
Vous pouvez modifier la source de données à partir de l'onglet Données
Dans le cas d'Excel 2007, Vous pouvez modifier la source de données dans le menu Options /Modifier la Source de Données