Relations entre tables
 
Les relations entre tables sont une nouvelle et importante fonctionnalité apparue dans Excel 2013.
 
Pour utiliser cette option, il faut aller dans le menu "Données >>> Relations".
Menu relations
 
1-Il faut que le classeur contienne au moins deux tables.
Une feuille de classeur n'est pas forcément une table. Si votre classeur ne contient pas de tables, ou n'en contient qu'une seule l'option "Relations " du menu données sera inactive.
L'exemple suivant utilise une feuille avec une liste d'élèves et une seconde avec la liste des enseignants.
 
Liste d'élèves
Loupe
Liste des enseignants
Loupe
 
2-Création des tables
Création de table Plage de cellules
 
Dans le menu "Insertion", cliquer sur "Tableau". Excel va proposer une plage de cellules à transformer. Il est possible de la modifier.
Dès que la validation du tableau est .effective, les tables s'affichent: dans le cadre 1, il est possible de nommer la table.
NB: si votre feuille ne comporte pas d'en-têtes de colonnes, Excel en générera automatiquement ("Colonne1, Colonne2 ....), qu'il sera préférable de renommer.
 
Table
 
Table
   
   
3-Création des relations
Dans le menu "Données", cliquer sur "Relations".
Menu relations
 
Si certains libellés de colonnes sont identiques dans les deux tables, Excel va les proposer pour créer une relation. Dans l'exemple, la relation sera établie entre les colonnes "Classe" de chaque table.
Si les en-têtes sont différents, il est possible de les choisir dans la liste déroulante.
 
Relation
 
A droite de la boîte de dialogue, il est possible de créer de nouvelles relations, de modifier celles qui existent, de les supprimer ou de les désactiver.
 
4-Utiliser les relations pour créer un tableau croisé dynamique utilisant les deux tables
Un tableau croisé dynamique affichant le nombre d'élèves par enseignant va être créé.
 
Tableau croisé dynamique
Loupe
 

Dans "Champs de tableau croisé dynamique", il faut cliquer sur "Tous" pour faire apparaître toutes les tables qui seront prises en compte dans le tableau. Champs

Ensuite, on déroule la liste des champs de chaque table pour pouvoir choisir ceux qui vont être utilisés dans le tableau. Champs

On fait glisser les champs vers l'emplacement où ils seront traités. Champs

 
Relations
Loupe
Il faut choisir ce qui sera affiché et calculé dans le tableau:
- Les lignes afficheront le nom des enseignants.
- Les colonnes contiendront les numéros des classes.
- Excel devra compter le nombre de noms de chaque classe.
tableau
Loupe
 
Il est possible de modifier les libellés des colonnes et des lignes et d'effectuer une mise en forme du tableau
 
Tableau
Loupe