Applies ToExcel pour Microsoft 365 Excel pour Microsoft 365 pour Mac Excel pour le web Excel pour iPad Excel pour iPhone

En septembre 2018, nous avons publié des formules de tableau dynamique pour Excel pour Microsoft 365. Les différences entre les tableaux dynamiques et les formules Ctrl+Maj+Entrée (CSE) héritées sont décrites ci-dessous.

Formules de tableau dynamique :

  • Peut « déborder » en dehors des limites de cellule où la formule est entrée. L’exemple suivant montre la fonction RANDARRAY dans D1, qui déborde sur D1 :F5 ou 5 lignes par 3 colonnes. Techniquement, la formule de tableau dynamique n’existe que dans la cellule D1, alors qu’avec une formule CSE héritée, la formule doit être entrée dans la plage entière.Fonction RANDARRAY entrée dans la cellule D1, déversant de D1 à F5.

  • Redimensionne automatiquement à mesure que les données sont ajoutées ou supprimées de la plage source. Les formules matricielles CSE tronquent la zone de retour si elle est trop petite, ou retournent #N/A si elle est trop grande.

  • Calculez dans un contexte 1x1. Par instance, la fonction RAND retourne un seul résultat. Par conséquent, si vous souhaitez renvoyer plusieurs nombres aléatoires dans la grille, vous pouvez utiliser la fonction RANDARRAY. Les fonctions ROW et COLUMN retournent la ligne et la colonne de la cellule source. SEQUENCE(ROW()) peut être utilisé pour répliquer l’ancien comportement de ROW dans une formule de tableau héritée.

  • Toutes les nouvelles formules qui retournent plus d’un résultat sont automatiquement renversées. Il n’est pas nécessaire d’appuyer sur Ctrl+Maj+Entrée.

  • Les formules matricielles CSE sont conservées pour des raisons de compatibilité. À l’avenir, vous devez utiliser des formules de tableaux dynamiques à la place.

  • Lorsque les cellules d’une formule de tableau CSE héritée dépendent les unes des autres, Excel tente de calculer chacune individuellement au lieu d’être un tableau. Ce comportement a été appelé « rupture CSE » et, dans certaines circonstances, les formules calculées de cette façon pouvaient produire des résultats incohérents. Pour éviter le risque de résultats incohérents, nous vous recommandons d’utiliser des formules distinctes au lieu de s’appuyer sur la séparation CSE. Les formules de tableau dynamique ne se décomposent pas. Au lieu de cela, ils indiquent la référence circulaire afin que vous puissiez y remédier.

  • Peut être facilement modifié en modifiant la cellule source, tandis que les formules de tableau CSE nécessitent que la plage entière soit modifiée simultanément.

  • L’insertion/suppression de colonnes et de lignes est interdite dans une plage de formules de tableau CSE active. Vous devez d’abord supprimer toutes les formules de tableau existantes qui se trouvent dans le chemin.

Vous avez besoin d’une aide supplémentaire ?

Vous pouvez toujours poser des questions à un expert de la Communauté technique Excel ou obtenir une assistance dans la Communauté de support.

Voir aussi

Fonction FILTER

Fonction TABLEAU.ALEAT

Fonction SEQUENCE

Fonction TRI

Fonction TRIERPAR

Fonction UNIQUE

#SPILL ! erreurs dans Excel

Tableaux dynamiques et comportement des tableaux renversés

Opérateur d'intersection implicite : @

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.