Aller au contenu principal
Mis à jour le

C'est quoi un modèle de données dans Excel ?

Le modèle de données est un moteur en mémoire (Power Pivot) intégré à Excel qui permet de relier plusieurs tables par des relations et d'analyser des millions de lignes.

À quoi sert un modèle de données dans Excel

Le modèle de données permet de travailler avec plusieurs tables reliées entre elles dans Excel, comme dans une vraie base de données relationnelle. Au lieu d'empiler toutes tes données dans un seul tableau géant avec des RECHERCHEV partout, tu gardes des tables séparées (Clients, Commandes, Produits) et tu les relies par des champs communs. Le TCD peut ensuite exploiter toutes ces tables simultanément.

C'est indispensable quand tu dépasses les limites du classeur classique : fichiers de plus d'un million de lignes, données provenant de plusieurs sources, ou analyses qui croisent des informations de tables différentes. Le modèle de données utilise le moteur Power Pivot qui compresse les données en mémoire et les traite beaucoup plus vite qu'un fichier Excel standard.

Vue diagramme du modèle de données Power Pivot montrant plusieurs tables reliées entre elles
La vue diagramme représente les tables du modèle et les liens qui les unissent.

Comment ajouter des tables au modèle de données dans Excel

Tu charges chaque table dans le moteur en mémoire, puis tu relies les tables par leur colonne commune.

  1. 1Mets chaque plage sous forme de tableau avec Ctrl+L.
  2. 2Sélectionne un tableau, ouvre l'onglet Insertion, puis clique sur Tableau croisé dynamique.
  3. 3Coche « Ajouter ces données au modèle de données » avant de valider.
  4. 4Répète l'insertion pour chaque table à intégrer au modèle.
  5. 5Ouvre Données puis Relations pour relier les tables par leur colonne commune.

Guide complet

Maîtriser le modèle de données de A à Z

Cette fiche donne l'essentiel pour comprendre le modèle de données. Pour vraiment l'exploiter, relier tes tables par une clé et les analyser dans un même tableau croisé, suis la leçon complète sur Power Pivot, avec captures d'écran et exemples.

Lire le guide complet
Exemple

Contrôleur de gestion : croiser les ventes, les clients et les produits

Tu es contrôleur de gestion dans une entreprise de e-commerce. Tu as trois tables : Ventes (800 000 lignes avec IdClient, IdProduit, Date, Montant), Clients (5 000 lignes avec IdClient, Nom, Région, Segment) et Produits (2 000 lignes avec IdProduit, Catégorie, Fournisseur). Tu veux analyser les ventes par région client et par catégorie produit.

Sans modèle de données, tu devrais ajouter des RECHERCHEV pour ramener la région et la catégorie dans chaque ligne de vente, ce qui rendrait le fichier énorme et lent. Avec le modèle de données, tu charges les trois tables, tu crées deux relations (Ventes.IdClient vers Clients.IdClient, Ventes.IdProduit vers Produits.IdProduit) et tu construis un TCD qui puise dans les trois tables à la fois.

Ton TCD affiche les ventes par Région (venant de la table Clients) et par Catégorie (venant de la table Produits) sans aucune formule intermédiaire. Et le fichier reste rapide parce que le moteur Power Pivot compresse les données.

Astuces pour bien utiliser le modèle de données

Ouvrir la fenêtre Power Pivot

Le modèle vit en coulisses, mais tu peux l'ouvrir en grand. Active le complément Power Pivot dans Fichier puis Options puis Compléments puis Compléments COM, et un onglet Power Pivot apparaît. Il donne accès à la vue diagramme des tables, aux mesures DAX et à la gestion fine des colonnes, bien plus confortable que le menu Relations.

Retirer une table du modèle

Supprimer une feuille ne retire pas sa table du modèle : elle continue d'alourdir le fichier en mémoire. Passe par la fenêtre Power Pivot, clic droit sur l'onglet de la table puis Supprimer, ou par Données puis Requêtes et connexions Icône du bouton Requêtes et connexions pour couper la source. Sans ça, un modèle traîne des tables fantômes dont tu ne te sers plus.

Vérifier que la clé est unique côté référence

Une relation exige que la colonne commune ne contienne aucun doublon du côté de la table de référence, comme Clients ou Produits. Si la clé y apparaît plusieurs fois, Excel refuse de créer le lien. Nettoie tes doublons ou construis une table de référence dédiée avant de relier.

Questions fréquentes sur le modèle de données

Pour aller plus loin

Le lexique Excel complet

294 termes Excel décryptés, avec exemples et erreurs fréquentes

Une question sur Excel ?

Pose-la à notre assistant Excel IA et obtiens une réponse claire en quelques secondes.

Demander à l'assistant IA

Gratuit · 10 questions par mois