Tableaux Croisés Dynamiques, Sources de Données Externes
La possibilité d’analyser des données peut vous aider à prendre de meilleures décisions professionnelles. Mais parfois il est difficile de savoir où commencer, tout particulièrement quand vos données sont stockées en dehors d’Excel, par exemple dans une base de données Microsoft Access ou Microsoft SQL Server ou dans un cube OLAP (Online Analytical Processing). Dans ce cas, vous devez vous connecter à la source de données externe, puis créer un tableau croisé dynamique pour synthétiser, analyser, explorer et présenter les données.
Voici comment créer un tableau croisé dynamique en utilisant une connexion à une source de données externe existante :
- Cliquez sur une cellule de la feuille de calcul.
- Cliquez sur Insertion > Tableau croisé dynamique.
- Dans la boîte de dialogue Créer un tableau croisé dynamique, sous Choisissez les données à analyser, cliquez sur Utiliser une source de données externes.
- Cliquez sur Choisir la connexion.
- Dans l’onglet Connexions, dans la zone Afficher, conservez Toutes les connexions sélectionné ou sélectionnez la catégorie de connexion qui contient la source de données à laquelle vous voulez vous connecter.
Pour réutiliser ou partager une connexion existante, utilisez une connexion à partir de Connexions de ce classeur.
- Dans la liste des connexions, sélectionnez la connexion voulue, puis cliquez sur Ouvrir.
- Sous Choisissez l’emplacement de votre rapport de tableau croisé dynamique, sélectionnez un emplacement.
- Pour insérer le tableau croisé dynamique dans une nouvelle feuille de données à partir de la cellule A1, cliquez sur Nouvelle feuille de calcul.
- Pour insérer le tableau croisé dynamique dans la feuille de données active, choisissez Feuille de calcul existante, puis dans la zone Emplacement, tapez la cellule dans laquelle le tableau croisé dynamique doit commencer.
- Cliquez sur OK.Excel ajoute un tableau croisé dynamique vide et affiche la liste des champs afin que vous puissiez afficher les champs souhaités et les réorganiser pour créer votre propre disposition.
- Dans la section Liste des champs, cochez la case en regard d’un nom de champ pour placer le champ dans une zone par défaut de la section de zones de la Liste des champs.En règle générale, les champs non numériques sont ajoutés à la zone Lignes, les champs numériques à la zone Valeurs, et les champs de date et d’heure sont ajoutés à la zone Colonnes. Vous pouvez déplacer des champs dans une zone différente si vous le souhaitez.
Conseil : Vous pouvez également cliquer avec le bouton droit sur un nom de champ, puis sélectionnez Ajouter à la zone Filtre du rapport, Ajouter aux étiquettes de colonnes, Ajouter aux étiquettes de lignes, ou Ajouter aux valeurs pour placer le champ dans cette zone de la section de zones, ou faire glisser un champ de la section de champ vers une zone dans la section de zones.
Utilisez la liste des champs pour mieux concevoir la disposition et la mise en forme d’un tableau croisé dynamique en cliquant avec le bouton droit sur les champs de la section zones, puis en sélectionnant la zone souhaitée ou en faisant glisser les champs entre les zones de la section zones.
Créer une connexion à une nouvelle source de données externe
Pour créer une connexion de données externes à SQL Server et importer les données dans Excel sous forme de tableau ou de tableau croisé dynamique, procédez comme suit :
- Cliquez sur Données > Autres sources.
- Cliquez sur la connexion souhaitée.
- Cliquez sur Provenance : SQL Server pour créer une connexion à une table SQL Server.
- Cliquez sur Provenance : Analysis Services pour créer une connexion à un cube SQL Server Analysis.
- Dans l’Assistant Connexion de données, effectuez les étapes pour établir la connexion.
- Dans la page 1, entrez le serveur de base de données et spécifiez comment vous y connecter.
- Dans la page 2, entrez la base de données, la table ou la requête qui contient les données.
- Dans la page 3, entrez le fichier de connexion à créer.
Pour créer une connexion à une base de données Access et importer les données dans Excel sous forme de tableau ou de tableau croisé dynamique, procédez ainsi :
- Cliquez sur Données > Depuis Access.
- Dans la boîte de dialogue Sélectionner la source de données, recherchez la base de données à laquelle vous voulez vous connecter, puis cliquez sur Ouvrir.
- Dans la boîte de dialogue Sélectionner le tableau, sélectionnez le tableau souhaité, puis cliquez sur OK.
S’il existe plusieurs tableaux, cochez la case Activer la sélection de plusieurs tables afin de cocher les cases des tables souhaitées, puis cliquez sur OK.
- Dans la boîte de dialogue Importation de données, sélectionnez comment afficher les données dans votre classeur et où les placer, puis cliquez sur OK.
Les tableaux sont automatiquement ajoutés au modèle de données, et la base de données Access est ajoutée à vos connexions de classeur.