En septembre 2018, nous avons publié des formules de tableau dynamique pour Excel pour Microsoft 365. Les sections suivantes décrivent les différences entre les tableaux dynamiques et les formules héritées Ctrl+Maj+Entrée (CSE).
Formules de tableau dynamiques :
Peut « déborder » en dehors des limites de la cellule où vous entrez la formule. L’exemple suivant montre la fonction TABLEAU.ALEA en D1, qui s’étend sur D1 :F5, ou 5 lignes par 3 colonnes. Vous entrez la formule de tableau dynamique uniquement dans la cellule D1, et ses résultats se répandent dans les cellules adjacentes. En revanche, vous devez entrer une formule CSE héritée dans toute la plage de sortie et la confirmer en appuyant sur Ctrl+Maj+Entrée.
Redimensionnez automatiquement lorsque vous ajoutez ou supprimez des données de la plage source. Les formules de tableau CSE tronquent la zone de retour si elle est trop petite ou renvoient #N/A si elle est trop grande.
Évaluer des formules dans un contexte de cellule unique. Par instance, la fonction ALEA renvoie un résultat unique. Par conséquent, si vous souhaitez renvoyer plusieurs nombres aléatoires dans la grille, utilisez la fonction TABLEAU.ALEA. Si vous omettez l’argument de référence, les fonctions LIGNE et COLONNE renvoient les numéros de ligne et de colonne de la cellule contenant la formule. Pour générer un tableau séquentiel, utilisez la fonction SEQUENCE et spécifiez le nombre requis de lignes ou de colonnes.
Débordement automatique lorsqu’ils renvoient plusieurs résultats. Il n’est pas nécessaire d’appuyer sur Ctrl+Maj+Entrée.
Excel conserve les formules de tableau CSE pour des raisons de compatibilité. Pour les nouveaux classeurs, utilisez plutôt des formules de tableau dynamique.
Lorsque les cellules d’une formule de tableau CSE héritée dépendaient les unes des autres, Excel tentait de calculer chacune d’elles individuellement plutôt que sous forme de tableau. Ce comportement était appelé « rupture CSE » et, dans certaines circonstances, les formules calculées de cette manière pouvaient produire des résultats incohérents. Pour éviter le risque de résultats incohérents, utilisez des formules distinctes au lieu de vous fier à la rupture de l’ESC. Les formules de tableau dynamique ne se séparent pas. Au lieu de cela, ils rapportent la référence circulaire afin que vous puissiez y répondre.
Peut être facilement modifié en changeant la cellule source, alors que les formules de tableau CSE nécessitent que vous modifiiez toute la plage simultanément.
Vous ne pouvez pas insérer ou supprimer des lignes ou des colonnes dans une plage de formules de tableau CSE active. Pour effectuer ces modifications, supprimez d’abord la formule de tableau.
Vous avez besoin d’une aide supplémentaire ?
Vous pouvez toujours poser des questions à un expert de la Communauté technique Excel ou obtenir de l’aide dans les Communautés.
Voir aussi
Fonction FILTRE
Fonction TABLEAU.ALEAT
Fonction SEQUENCE
Fonction TRI
Fonction TRIERPAR
Fonction UNIQUE
Les tableaux dynamiques et le comportement de matrice dispersé