Un modèle de données vous permet d’intégrer les données de plusieurs tables et de créer une source de données relationnelles efficace au sein d’Excel de données. Dans Excel données, les modèles de données sont utilisés de façon transparente, fournissant des données tabulaires utilisées dans les tableaux croisés dynamiques et les tableaux croisés dynamiques. Un modèle de données est visualisé comme une collection de tables dans une liste de champs et, la plupart du temps, vous ne savez même pas qu’il s’y trouve.

Avant de commencer à utiliser le modèle de données, vous devez obtenir des données. Dans ce cas, nous allons utiliser l’expérience Récupérer et transformer (Power Query), pour prendre un pas en arrière et regarder une vidéo, ou suivre notre guide d &'apprentissage sur Récupérer & Transformer et Power Pivot.

Où se trouve Power Pivot ?

  • Excel 2016 & Excel pour Microsoft 365 - Power Pivot est inclus dans le ruban.

  • Excel 2013 - Power Pivot fait partie de l’édition Office Professionnel Plus d’Excel 2013, mais n’est pas activé par défaut. En savoir plus sur le démarrage du module dynamique Power Pivot Excel 2013.

  • Excel 2010 : téléchargez le module logiciel Power Pivot,installez le module logiciel Power Pivot,

Où se trouve Get & Transform (Power Query) ?

  • Excel 2016 & Excel pour Microsoft 365 - Get & Transform (Power Query) a été intégré à Excel l’onglet Données.

  • Excel 2013 - Power Query est un module qui est inclus dans Excel, mais qui doit être activé. Sélectionnez Fichier > Options > Des modules,puis dans la zone de dépôt Gérer au bas du volet, sélectionnez > GO. Recherchez des Excel Recherchez des Excel Microsoft Power Query,puis OK pour l’activer. Un onglet Power Query est ajouté au ruban.

  • Excel 2010 : téléchargez et installez le module logiciel Power Query.. Une fois activé, un onglet Power Query est ajouté au ruban.

Pour commencer

Tout d’abord, vous devez obtenir des données.

  1. Dans Excel 2016 et Excel pour Microsoft 365, utilisez le > Données & Transformer des données > Obtenir des données pour importer des données à partir de diverses sources de données externes, telles qu’un fichier texte, un classer Excel, un site web, Microsoft Access, SQL Server ou une autre base de données relationnelle contenant plusieurs tables liées.

    Dans Excel 2013 et 2010, sélectionnez votre source de données dans Power Query > données externes.

  2. Excel vous invite à sélectionner une table. Si vous voulez obtenir plusieurs tables à partir de la même source de données, activez l’option Activer la sélection de plusieurs tables. Lorsque vous sélectionnez plusieurs tables, Excel automatiquement un modèle de données pour vous.

    Remarque : Dans ces exemples, nous utilisons un classe Excel avec des détails d’étudiants fictifs sur des cours et des notes. Vous pouvez télécharger notre exemple de modèle dedonnées d’étudiant, puis suivre. Vous pouvez également télécharger une version avec un modèle de données terminé..

    Get & Transform (Power Query) Navigator
  3. Sélectionnez une ou plusieurs tables, puis cliquez sur Charger.

    Si vous avez besoin de modifier la source de données, vous pouvez choisir l’option Modifier. Pour plus d’informations, voir : Présentation de l’Éditeur de requête (Power Query).

Vous avez maintenant un modèle de données qui contient toutes les tables que vous avez importées et qui seront affichées dans la liste des champs du tableau croisé dynamique.

Remarques : 

  • Les modèles sont créés implicitement lorsque vous importez deux ou plusieurs tables simultanément dans Excel.

  • Les modèles sont créés explicitement lorsque vous utilisez le complément Power Pivot pour importer des données. Dans le module, le modèle est représenté dans une disposition à onglets similaire à la Excel, où chaque onglet contient des données tabulaires. Consultez Obtenir des données à l’aidedu module dynamique Power Pivot pour découvrir les bases de l’importation de données à l’aide d’SQL Server données.

  • Un modèle peut contenir une seule table. Pour créer un modèle basé sur une seule table, sélectionnez la table et cliquez sur Ajouter au modèle de données dans Power Pivot. Vous pouvez procéder de la sorte si vous souhaitez utiliser des fonctionnalités Power Pivot, comme les datasets filtrés, les colonnes calculées, les champs calculés, les indicateurs de performance clés et les hiérarchies.

  • Les relations entre les tables peuvent être créées automatiquement si vous importez des tables associées ayant des relations de clé primaire et de clé étrangère. Excel peut généralement utiliser les informations des relations importées comme base pour les relations entre les tables dans le modèle de données.

  • Pour obtenir des conseils sur la façon de réduire la taille d’un modèle de données, voir Créer un modèle de données économe en mémoire avec Excel power pivot.

  • Pour plus d’informations, voir Didacticiel : importer desdonnées dans Excel et créer un modèle de données.

Conseil : Comment pouvez-vous savoir si votre workbook possède un modèle de données ? Allez à Power Pivot > Gérer. Si vous voyez des données de la même qualité que des feuilles de calcul, un modèle existe. Voir : pour en savoir plus, découvrez quelles sources de données sont utilisées dans un modèle de données debook.

Créer des relations entre vos tables

L’étape suivante consiste à créer des relations entre vos tables, afin de pouvoir en tirer des données. Chaque table doit avoir une clé primaire ou un identificateur de champ unique, tel que ID étudiant ou Numéro de classe. Le plus simple consiste à glisser-déposer ces champs pour les connecter dans la vue de diagramme dePower Pivot.

  1. Allez à Power Pivot >Gérer.

  2. Sous l’onglet Accueil, sélectionnez Vue de diagramme.

  3. Toutes vos tables importées seront affichées, et vous voudrez peut-être un certain temps pour les reorganiser en fonction du nombre de champs de chacune d’elles.

  4. Faites ensuite glisser le champ de clé primaire d’une table vers la suivante. L’exemple suivant est la vue de diagramme de nos tables d’étudiants :

    Power Query Data Model Relationship Diagram View

    Nous avons créé les liens suivants :

    • tbl_Students | ID étudiant > tbl_Grades | ID étudiant

      En d’autres termes, faites glisser le champ ID étudiant de la table Étudiants vers le champ ID étudiant dans la table Notes.

    • tbl_Semesters | ID semestre > tbl_Grades | Semestre

    • tbl_Classes | Numéro de cours > tbl_Grades | Numéro de classe

    Remarques : 

    • Les noms de champs ne doivent pas nécessairement être identiques pour créer une relation, mais ils doivent être du même type de données.

    • Les connecteurs de la vue de diagramme ont un « 1 » d’un côté et un « * » sur l’autre. Cela signifie qu’il existe une relation un-à-plusieurs entre les tables et qui détermine la manière dont les données sont utilisées dans vos tableaux croisés dynamiques. Voir : Pour en savoir plus, consultez les relations entre les tables dans un modèle de données.

    • Les connecteurs indiquent uniquement qu’il existe une relation entre les tables. Ils n’indiquent pas réellement quels champs sont liés les uns aux autres. Pour consulter les liens, allez dans Power Pivot >Gérer > conception > relations > gérer les relations. Dans Excel, vous pouvez aller à Données et > Relations.

Utiliser un modèle de données pour créer un tableau croisé dynamique ou un tableau PivotChart

Un Excel ne peut contenir qu’un seul modèle de données, mais ce modèle contient plusieurs tables qui peuvent être utilisées à plusieurs reprises dans le manuel. Vous pouvez ajouter d’autres tables à un modèle de données existant à tout moment.

  1. Dans Power Pivot, allez à Gérer.

  2. Sous l’onglet Accueil, sélectionnez Tableau croisé dynamique.

  3. Sélectionnez l’emplacement où vous voulez placer le tableau croisé dynamique : une nouvelle feuille de calcul ou l’emplacement actuel.

  4. Cliquez sur OKpour Excel ajouter un tableau croisé dynamique vide avec le volet Liste des champs affiché à droite.

    Liste de champs de tableau croisé dynamique Power Pivot

Ensuite, créez un tableau croisé dynamiqueou créez un graphique croisé dynamique. Si vous avez déjà créé des relations entre les tables, vous pouvez utiliser l’un de leurs champs dans le tableau croisé dynamique. Nous avons déjà créé des relations dans l’exemple de modèle de données étudiant.

Ajouter des données non liées existantes à un modèle de données

Supposons que vous avez importé ou copié beaucoup de données que vous souhaitez utiliser dans un modèle, mais que vous ne les avez pas ajoutées au modèle de données. L'envoi de nouvelles données dans un modèle est plus simple que vous ne le pensez.

  1. Commencez par sélectionner une cellule dans les données que vous voulez ajouter au modèle. Il peut s’agit de n’importe quelle plage de données, mais nous vous Excel de tableau.

  2. Pour ajouter vos données, utilisez l'une de ces approches :

  3. Cliquez sur Power Pivot > Charger dans le modèle de données.

  4. Cliquez sur Insérer > Tableau croisé dynamique, puis activez Ajouter ces données au modèle de données dans la boîte de dialogue Créer un tableau croisé dynamique.

La plage ou la table est désormais ajoutée au modèle en tant que table liée. Pour en savoir plus sur l'utilisation des tables liées dans un modèle, consultez Ajouter des données à l'aide de tables liées Excel dans Power Pivot.

Ajout de données à une Power Pivot données

Dans Power Pivot, vous ne pouvez pas ajouter de ligne dans une table en tapant directement dans une nouvelle ligne comme vous pouvez le faire dans une feuille de calcul Excel. Vous pouvez toutefois ajouter des lignes en copiantet en y coller, ou en mettant à jour les données sources et en actualisant le modèle Power Pivot.

Vous avez besoin d’une aide supplémentaire ?

Vous pouvez toujours consulter un expert de la communauté technique Excel ou obtenir une assistance dans la communauté Answers.

Voir aussi

Obtenir des & d’apprentissage transformer et Power Pivot

Présentation de l’Éditeur de requête (Power Query)

Créer un modèle de données économe en mémoire avec les Excel et Power Pivot

Didacticiel : importer des données Excel et créer un modèle de données

Identifier les sources de données utilisées dans un modèle de données de classeur

Relations entre les tables dans un modèle de données

Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Insider

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la traduction ?
Qu’est-ce qui a affecté votre expérience ?

Nous vous remercions pour vos commentaires.

×