Exploration des données avec des tableaux croisés dynamiques

Vous pouvez effectuer une analyse approfondie des données à l'aide de tableaux croisés dynamiques et produire les rapports souhaités. L'intégration du modèle de données avec le tableau croisé dynamique améliore la façon dont les données sont rassemblées, connectées, résumées et rapportées. Vous pouvez importer des tables à partir de sources de données externes et créer un tableau croisé dynamique avec les tables importées. Cela facilite les mises à jour automatiques des valeurs dans le tableau croisé dynamique chaque fois que les données des sources de données connectées sont mises à jour.

Création d'un tableau croisé dynamique pour analyser les données externes

Pour créer un tableau croisé dynamique pour analyser des données externes -

  • Ouvrez un nouveau classeur vierge dans Excel.
  • Cliquez sur l'onglet DONNÉES sur le ruban.
  • Cliquez sur À partir de l'accès dans le groupe Obtenir des données externes. La boîte de dialogue Sélectionner la source de données s'affiche.
  • Sélectionnez le fichier de base de données Access.
  • Cliquez sur le bouton Ouvrir. La boîte de dialogue Sélectionner une table apparaît, affichant les tables de la base de données. La base de données Access est une base de données relationnelle et les tables seront similaires aux tables Excel, à l'exception des relations existant entre ces tables.

  • Cochez la case Activer la sélection de plusieurs tables.

  • Sélectionnez toutes les tables. Cliquez sur OK.

le Import Datala boîte de dialogue apparaît. Sélectionnez Rapport de tableau croisé dynamique. Cette option importe les tables dans votre classeur Excel et crée un tableau croisé dynamique pour analyser les tables importées.

Comme vous le voyez, la case à cocher Ajouter ces données au modèle de données est sélectionnée et désactivée, indiquant que les tables seront ajoutées automatiquement au modèle de données.

Les données seront importées et un tableau croisé dynamique vide sera créé. Les tables importées apparaissent dans la liste Champs de tableau croisé dynamique.

Exploration des données dans plusieurs tables

Vous pouvez analyser les données des multiples tables importées avec le tableau croisé dynamique et arriver au rapport spécifique souhaité en quelques étapes seulement. Cela est possible en raison des relations préexistantes entre les tables de la base de données source. Lorsque vous avez importé toutes les tables de la base de données ensemble en même temps, Excel recrée les relations dans son modèle de données.

Dans la liste Champs de tableau croisé dynamique, vous trouverez toutes les tables que vous avez importées et les champs de chacun d'eux. Si les champs ne sont visibles pour aucune table,

  • Cliquez sur la flèche à côté de ce tableau dans la liste Champs de tableau croisé dynamique.
  • Les champs de ce tableau seront affichés.

Exploration des données à l'aide du tableau croisé dynamique

Vous savez comment ajouter des champs au tableau croisé dynamique et faire glisser des champs dans les zones. Même si vous n'êtes pas sûr du rapport final que vous souhaitez, vous pouvez jouer avec les données et choisir le rapport approprié.

Supposons que vous souhaitiez avoir un rapport affichant les éléments suivants -

  • Données pour cinq disciplines - tir à l'arc, plongeon, escrime, patinage artistique et patinage de vitesse.
  • Régions qui ont remporté plus de 80 médailles dans ces 5 disciplines.
  • Le nombre de médailles dans chacune des cinq disciplines dans chacune de ces régions.
  • Nombre total de médailles pour les cinq disciplines dans chacune de ces régions.

Vous pouvez voir avec quelle facilité vous pouvez créer ce rapport en quelques étapes.

Pour commencer, créez un tableau croisé dynamique affichant le nombre de médailles dans toutes les régions pour les cinq disciplines sélectionnées comme suit:

  • Faites glisser le champ NOC_CountryRegion de la table des médailles vers la zone COLONNES.

  • Faites glisser Discipline du tableau Disciplines vers la zone ROWS.

  • Filtrez Discipline pour afficher uniquement les cinq disciplines pour lesquelles vous vouliez le rapport. Cela peut être effectué dans la zone Champs de tableau croisé dynamique ou à partir du filtre Étiquettes de ligne dans le tableau croisé dynamique lui-même.

  • Faites glisser Medal du tableau des médailles vers la zone VALEURS.

  • Faites glisser Medal du tableau des médailles vers la zone FILTRES.

Vous obtiendrez le tableau croisé dynamique suivant -

Comme vous le constatez, le nombre de médailles s'affiche pour toutes les régions et pour les cinq disciplines que vous avez sélectionnées. Ensuite, vous devez affiner ce rapport afin que seules les régions avec un nombre total de médailles supérieur à 80 soient affichées.

  • Cliquez sur le bouton fléché à droite des étiquettes de colonne.

  • Cliquez sur Filtres de valeurs dans la liste déroulante qui apparaît.

  • Sélectionner Greater Than… dans la liste déroulante qui apparaît.

La boîte de dialogue Filtres de valeurs s'affiche.

Comme vous le constatez, le nombre de médailles et est supérieur à ceux affichés dans les cases ci-dessous Show items for which. Tapez 80 dans la zone en regard de la zone contenant est supérieur à et cliquez sur OK.

Désormais, le tableau croisé dynamique affiche uniquement les régions dont le nombre total de médailles dans les cinq disciplines sélectionnées est supérieur à 80.

Création d'une relation entre des tables avec des champs de tableau croisé dynamique

Si vous n'importez pas les tables en même temps, si les données proviennent de sources différentes ou si vous ajoutez de nouvelles tables à votre classeur, vous devez créer vous-même les relations entre les tables.

Ajoutez une nouvelle feuille de calcul avec une table contenant des champs Sport et SportID à votre classeur.

  • Nommez la table - Sports.
  • Cliquez sur TOUS dans la liste Champs de tableau croisé dynamique de la feuille de calcul de tableau croisé dynamique.

Vous pouvez voir que le tableau nouvellement ajouté - Sports est également visible dans la liste Champs de tableau croisé dynamique.

Ensuite, ajoutez le champ Sport également au tableau croisé dynamique comme suit -

  • Faites glisser le champ Sport de la table Sports vers la zone ROWS. Les valeurs Sport s'affichent sous forme d'étiquettes de ligne dans le tableau croisé dynamique.

  • Un message apparaîtra dans la liste Champs de tableau croisé dynamique que les relations entre les tables peuvent être nécessaires. Un bouton CRÉER apparaît à côté du message.

Cliquez sur le bouton CRÉER. La boîte de dialogue Créer une relation s'affiche.

  • Sélectionnez Médailles sous Table.
  • Sélectionnez Sport sous Colonne.
  • Sélectionnez Sports sous Tableau associé. Le sport apparaît sous la colonne associée.
  • Cliquez sur OK.

Faites glisser Discipline sous Sport dans ROWS. Il s'agit de définir la hiérarchie dans le tableau croisé dynamique. Le tableau croisé dynamique affiche le sport et le groupe de disciplines correspondant à ce sport.