Tableaux structurés
Un tableau structuré (Ctrl+L) transforme une plage en objet nommé qui s'agrandit tout seul. Les formules y citent les colonnes par leur nom, ce qui les rend lisibles et robustes aux ajouts.
- tableau
- Ctrl+L
- références structurées
- ligne Total
Syntaxe
Insertion > Tableau (ou Ctrl+L)=[@Colonne] valeur de la ligne courante=NomTable[Colonne] colonne entièreExemple
Table Ventes avec les colonnes Région, Quantité et PrixUnitaire :Nouvelle colonne Montant : =[@Quantité]*[@PrixUnitaire] → recopiée seule sur toutes les lignes=SOMME(Ventes[Montant]) → total qui inclut les lignes ajoutées=SOMME.SI.ENS(Ventes[Montant];Ventes[Région];"Nord") → CA de la région NordÀ retenir
- Renommez le tableau dès sa création (Création de tableau > Nom du tableau) : Ventes est plus parlant que Tableau1 dans les formules, les TCD et Power Query.
- Création de tableau > Ligne Total ajoute des totaux calculés avec SOUS.TOTAL, qui respectent donc les filtres.
- Piège : les formules de matrice dynamique (UNIQUE, FILTRE, TRIER…) ne peuvent pas déborder à l'intérieur d'un tableau structuré et y renvoient #PROPAGATION!. Placez-les à côté du tableau.
- Gardez une source propre : une seule ligne d'en-têtes, aucune ligne ni colonne vide, aucune cellule fusionnée, une seule donnée par cellule.
Voir aussi
- Créer un tableau croisé dynamiqueUn tableau croisé dynamique (TCD) résume une grande table en quelques clics : totaux, moyennes et comptages par catégorie, sans formule. Il se construit de préférence sur un tableau structuré.
- SOMME.SI.ENSSOMME.SI.ENS additionne les valeurs des lignes qui remplissent toutes les conditions données. C'est l'outil des tableaux de bord : CA par région et par mois, dépenses par service et par poste.
- #PROPAGATION!, #CALC!, opérateurs # et @Une matrice dynamique déborde sur les cellules voisines. Cette fiche explique ses erreurs, #PROPAGATION! et #CALC!, et les opérateurs # et @ qui citent ou réduisent une plage débordée.
- Power Query (importer / transformer)Power Query importe des données (fichiers, dossiers, bases, web), les nettoie par étapes enregistrées et les charge dans Excel. Une actualisation rejoue tout le nettoyage sur les nouvelles données.