Aller au contenu principal
Mis à jour le

C'est quoi un tableau dynamique dans Excel ?

Un tableau dynamique (Excel 365/2021) est le résultat d'une formule qui renvoie plusieurs valeurs d'un coup et les répartit dans les cellules voisines. Des fonctions comme FILTRE, UNIQUE, TRIER ou SEQUENCE en produisent.

À quoi sert un tableau dynamique dans Excel

Les tableaux dynamiques (disponibles depuis Excel 365 et Excel 2021) permettent à une seule formule de renvoyer plusieurs résultats qui se déversent automatiquement dans les cellules adjacentes, sans que tu aies à sélectionner la plage de destination à l'avance. Quand tu écris =FILTRE(A2:C100;B2:B100="Paris") dans une cellule, Excel remplit tout seul les lignes nécessaires et s'adapte si le nombre de résultats change.

Tu vas l'utiliser dès que tu dois extraire, trier, dédupliquer ou générer des listes dynamiques à partir d'une source de données. Des fonctions comme FILTRE, UNIQUE, TRIER, SEQUENCE et TABLEAU.EN.LIGNES exploitent cette capacité. Le résultat : des tableaux qui se mettent à jour automatiquement quand tes données changent, sans avoir à redimensionner quoi que ce soit manuellement.

Formule FILTRE saisie dans une cellule Excel renvoyant plusieurs lignes de résultats dans les cellules adjacentes
Une seule formule comme FILTRE produit ici plusieurs lignes de résultats d'un coup.

Comment créer un tableau dynamique dans Excel

Une seule fonction à déversement remplit la plage voisine et s'adapte quand tes données changent.

  1. 1Clique sur une cellule vide entourée d'assez de place libre pour le résultat.
  2. 2Saisis une fonction à déversement, par exemple =FILTRE(A2:C100;B2:B100="Paris").
  3. 3Valide avec Entrée, les résultats se déversent dans les cellules voisines.
  4. 4Repère le contour bleu qui délimite la plage déversée.

Guide complet

Maîtriser les formules dynamiques de A à Z

Cette fiche donne l'essentiel pour comprendre un tableau dynamique. Pour vraiment exploiter le déversement, FILTRE, UNIQUE et TRIER, suis la leçon complète du cours, avec captures d'écran et exemples.

Lire le guide complet
Exemple

Data analyst : extraire automatiquement les lignes correspondant à un critère changeant

Tu es data analyst dans une marketplace en ligne. Tu as un tableau de 15 000 commandes avec le statut de chaque commande (en cours, expédié, livré, annulé). Ton équipe support veut consulter en temps réel uniquement les commandes "en cours" sans avoir à filtrer le tableau principal à chaque fois.

Avec la fonction FILTRE, tu écris dans une feuille dédiée : =FILTRE(A2:F15000;D2:D15000="en cours"). Excel déverse automatiquement toutes les lignes correspondantes sous ta formule. Quand une commande change de statut dans le tableau principal, la vue filtrée se met à jour dès l'actualisation sans aucune manipulation.

Tu peux aller plus loin en combinant FILTRE avec TRIER pour classer les résultats par date de commande décroissante : =TRIER(FILTRE(A2:F15000;D2:D15000="en cours");2;-1). Ton équipe dispose d'une vue toujours fraîche, triée, sans toucher aux données brutes.

Feuille Excel où une formule FILTRE déverse dans un tableau dynamique toutes les commandes en cours extraites du tableau principal
La formule FILTRE saisie dans une seule cellule déverse toutes les commandes en cours, et la vue se redimensionne seule quand les statuts changent.

Astuces pour bien utiliser le tableau dynamique

Les fonctions de tableaux dynamiques (FILTRE, UNIQUE, TRIER, SEQUENCE) ne sont disponibles que sur Excel 365 et Excel 2021. Un fichier utilisant ces fonctions affichera des erreurs #NOM? sur Excel 2019 ou antérieur. Si tes collègues sont sur des versions différentes, vérifie la compatibilité avant de partager.

Réutiliser tout le résultat avec le #

Une formule dynamique remplit plusieurs cellules à partir d'une seule. Pour réutiliser tout ce bloc ailleurs, ajoute un # après la cellule de départ. Si ta formule FILTRE est en A2, alors A2# désigne l'ensemble de ses résultats, quelle que soit sa taille du moment.

Tu peux ainsi brancher une autre formule, un graphique ou une liste déroulante sur A2# sans avoir à corriger la plage quand les données grandissent.

SEQUENCE pour numéroter d'un coup

SEQUENCE(10) déverse les nombres de 1 à 10 dans une colonne, et SEQUENCE(5;3) remplit une grille de 5 lignes sur 3 colonnes, le tout depuis une seule cellule et sans recopier.

C'est la façon la plus rapide de fabriquer une numérotation, une trame de calendrier ou une série de dates qui se régénère si tu changes le point de départ.

Questions fréquentes sur le tableau dynamique

Pour aller plus loin

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