Cet article fait partie d’une série visant à améliorer vos capacités avec Excel. Vous trouverez des liens vers les autres articles plus bas.
La plupart des gens pensent qu’une formule dans Excel produit un résultat uniquement pour une cellule précise de la feuille de calcul.
Mais avec la fonction de tableaux dynamiques d’Excel, une formule peut remplir plusieurs cellules, chacune avec un calcul unique, ce qui permet de créer en un clin d’œil des classeurs volumineux tout en minimisant les erreurs. Vous pouvez utiliser ces formules magiques partout où vous avez besoin de répéter un calcul dans une série de données.
Ces deux exemples montrent comment vous pouvez économiser temps et énergie en utilisant des tableaux dynamiques.
Pour commencer : créez un tableau d’addition
Votre objectif : créer un tableau d’addition et une clé de correction comme celle présentée ci-dessous pour aider votre enfant à apprendre les mathématiques (et pour vous permettre de vérifier ses réponses).
L’ancienne méthode : après avoir saisi les valeurs à additionner dans la première ligne et la première colonne, créez une formule telle que =C4+B5 dans la première cellule du tableau, puis copiez-la et collez-la dans la première ligne. Copiez et collez ensuite cette ligne dans celles du dessous. Beaucoup de copier-coller!
La méthode dynamique : créez une formule unique qui fait référence à l’ensemble de la plage de cellules et calcule chaque valeur en une seule fois.
Comment faire : en prenant le tableau ci-dessous comme exemple, entrez dans la première cellule de réponse =C4:J4+B5:B18, où C4:J4 représente la plage de cellules de la première ligne et B5:B18 représente celles de la première colonne. Appuyez sur Entrée et le tableau entier se remplit!

Niveau supérieur : synthétisez les données par personne ou par catégorie
Votre objectif : prenez les personnes gagnantes d’un concours de vente hebdomadaire et calculez le total des ventes de chacune. Puis, mettez à jour ces totaux au fur et à mesure que de nouvelles personnes s’ajoutent.
L’ancienne méthode : vous pourriez utiliser la fonction =SUMIF() pour synthétiser les ventes par entrée, mais comme de nouvelles personnes gagnantes sont ajoutées chaque semaine, ce qui étend la plage de cellules, vous devrez ajuster manuellement la formule chaque fois.
La méthode dynamique : utilisez un tableau dynamique qui met automatiquement à jour la plage chaque fois qu’une nouvelle personne gagnante hebdomadaire est ajoutée.
Comment faire : le tableau ci-dessous montre les personnes gagnantes hebdomadaires jusqu’à présent. Pour obtenir une liste de vendeurs et de vendeuses et omettre les doublons, utilisez la nouvelle fonction UNIQUE() : dans une zone vide du classeur, entrez la formule =UNIQUE(B3:B12), où B3:B12 est la liste actuelle des personnes gagnantes :

Pour obtenir le total des ventes de chaque personne, vous utiliserez une version différente de la fonction =SUMIF() : dans la colonne à côté du nom de Murat, entrez la formule =SUMIF(B3:B12,E3#,C3:C12), où B3:B12 est la liste des personnes gagnantes et C3:C12 est la liste des ventes hebdomadaires.
Le signe numérique (#) est l’élément essentiel ici, car il indique à Excel de référencer l’ensemble de la plage du tableau dynamique, en d’autres termes, de prendre en compte toutes les nouvelles lignes. Appuyez sur la touche Entrée et Excel synthétise les ventes de chaque personne :

Maintenant, lorsque vous insérez Alyssa comme gagnante de la semaine 11, cette donnée est ajoutée automatiquement à la liste récapitulative :

Excel propose de nombreuses façons d’utiliser les tableaux dynamiques, notamment avec les fonctions FILTRE(), TRIER(), TRIERPAR(), SEQUENCE() et TABLEAU.ALEAT(). En vous obligeant à n’utiliser chacune de ces fonctions qu’une seule fois pour remplir un nombre infini de cellules, les tableaux dynamiques peuvent vous faire gagner un temps considérable.