Aller au contenu principal

Formules Dynamiques Excel 365

Attention : Ces fonctions nécessitent Excel 365 ou Excel 2021+. Elles ne sont pas disponibles dans les versions antérieures d'Excel.

Tu en as assez de créer des tableaux croisés dynamiques pour filtrer tes données ? De trier manuellement tes listes ? D'écrire des formules complexes pour extraire des valeurs uniques ? Les formules dynamiques changent complètement la donne.

Avec les anciennes versions d'Excel, si tu voulais filtrer une liste de clients par région, tu devais utiliser des filtres automatiques, des tableaux croisés ou des formules matricielles compliquées. Aujourd'hui, =FILTRE(A:C; B:B="Nord") fait le travail en une seule formule. Et le résultat s'adapte automatiquement quand tes données changent.

Le concept clé des formules dynamiques : elles renvoient des tableaux de résultats, pas une seule valeur. Une formule peut remplir 10, 100 ou 1000 cellules automatiquement. Excel appelle ça le "déversement" (spill en anglais). C'est une révolution dans la façon de travailler.

Les fonctions stars sont FILTRE (filtrer des données), TRIER (trier une plage), UNIQUE (extraire les valeurs uniques) et RECHERCHEX (remplaçant moderne de RECHERCHEV). Maîtrise ces quatre-là et tu diviseras par 10 le temps passé sur tes analyses.

Tableaux dynamiques

Une formule, plusieurs résultats automatiques

Syntaxe simple

Plus besoin de Ctrl+Maj+Entrée

Combinables

Imbrique FILTRE, TRIER, UNIQUE ensemble

Les fonctions essentielles

  • FILTRE : filtre un tableau selon des critères
  • TRIER : trie une plage par une ou plusieurs colonnes
  • UNIQUE : renvoie les valeurs uniques d'une plage
  • SEQUENCE : génère une séquence de nombres
  • RECHERCHEX : recherche flexible dans n'importe quelle direction
  • LET : définit des variables dans une formule
  • LAMBDA : crée des fonctions personnalisées

Cas d'usage courants

  • Reporting : filtrer automatiquement les données selon des critères
  • Listes déroulantes : créer des listes de valeurs uniques
  • Top 10 : afficher les N meilleurs résultats triés
  • Tableaux de bord : créer des vues filtrées sans TCD
  • Numérotation : générer des séquences automatiques

Toutes les formules dynamiques (37)

FILTRE

Filtre un tableau selon une condition.

TRIER

Trie un tableau par colonne spécifiée.

UNIQUE

Retourne les valeurs uniques d'une plage.

SEQUENCE

Génère une séquence de nombres.

TRANSPOSE

Inverse les lignes et colonnes d'un tableau.

PRENDRE

Retourne les N premières/dernières lignes d'un tableau.

EMPILER

Empile des tableaux verticalement.

ASSEMB.H

Assemble des tableaux horizontalement.

EXCLURE

Exclut les N premières/dernières lignes ou colonnes d'un tableau.

DEVELOPPER.COL

Transforme un tableau en une seule colonne.

DEVELOPPER.LIGNE

Transforme un tableau en une seule ligne.

REDIM.MATRICE.COL

Redimensionne un vecteur en colonnes.

REDIM.MATRICE.LIGNE

Redimensionne un vecteur en lignes.

AGRANDIR

Agrandit un tableau aux dimensions spécifiées.

REDUCE

Réduit un tableau à une valeur accumulée en appliquant un LAMBDA.

SCAN

Analyse un tableau en appliquant un LAMBDA et renvoie les valeurs intermédiaires.

MAP

Renvoie un tableau en mappant chaque valeur à une nouvelle valeur via LAMBDA.

MAKEARRAY

Renvoie un tableau calculé d'une taille spécifiée via LAMBDA.

BYCOL

Applique un LAMBDA à chaque colonne et renvoie un tableau des résultats.

BYROW

Applique un LAMBDA à chaque ligne et renvoie un tableau des résultats.

LAMBDA

Crée une fonction personnalisée. Les parenthèses finales (5;3) passent les valeurs aux paramètres x et y.

LET

Définit des variables nommées dans une formule.

TABLEAU.ALEA

Tableau de nombres aléatoires.

CHOISIRCOLS

Colonnes spécifiées d'un tableau.

CHOISIRLIGNES

Lignes spécifiées d'un tableau.

GROUPER.PAR

Groupe et agrège des données.

PIVOTER.PAR

Crée un tableau croisé dynamique.

ARRAYFORMULA

Applique une formule à une plage entière (équivalent des tableaux dynamiques Excel).

FLATTEN

Aplatit plusieurs plages en une seule colonne.

SORTN

Retourne les n premières lignes d'une plage triée.

TRIER.PAR

Trie un tableau selon les valeurs d'un autre tableau.

ASSEMB.V

Empile verticalement plusieurs tableaux en un seul.

DANSCOL

Transforme un tableau en une seule colonne.

DANSLIGNE

Transforme un tableau en une seule ligne.

ETENDRE

Étend un tableau aux dimensions spécifiées.

ORGA.COLS

Réorganise un vecteur en tableau avec un nombre de colonnes spécifié.

ORGA.LIGNES

Réorganise un vecteur en tableau avec un nombre de lignes spécifié.

Envie de passer aux formules modernes ?

Le Assistant IA t'aide à migrer tes vieilles formules vers les nouvelles.

Demander à l'Assistant Excel IA