PaliSkill
← Excel avancé

Leçon 2 / 7 — Chapitre 1: Fonctions matricielles dynamiques et formules avancées

TRIER : trier le résultat d'une formule

Trier une plage manuellement (vu dans les modules Débutant et Intermédiaire) modifie l'ordre des données sur place. TRIER, une autre fonction de tableau dynamique, renvoie une COPIE triée sans toucher aux données source — particulièrement utile combinée à FILTRE, vue à la leçon précédente.

La syntaxe de TRIER

=TRIER(plage; [colonne_index]; [ordre])
  • colonne_index (facultatif) : la colonne sur laquelle trier, par sa position dans la plage.
  • ordre : 1 pour croissant (par défaut), -1 pour décroissant.
=TRIER(A2:D200; 3; -1)

Trie la plage selon la 3ᵉ colonne, du plus grand au plus petit.

Combiner FILTRE et TRIER

=TRIER(FILTRE(A2:D200; C2:C200>1000); 3; -1)

FILTRE extrait d'abord les lignes qui remplissent la condition, puis TRIER les classe — les deux fonctions s'emboîtent naturellement.

Exemple concret : un directeur commercial veut voir, en permanence et à jour, la liste des commandes dépassant 1000 $ classées de la plus grosse à la plus petite. Une seule formule imbriquée combine les deux opérations, sans jamais rouvrir un menu de tri.

À vous de jouer : combinez FILTRE et TRIER en une seule formule imbriquée pour extraire et classer les lignes d'un tableau selon une condition et un ordre de votre choix.

À vous de jouer

À faire

Écrivez une formule qui combine FILTRE et TRIER pour extraire les lignes d'un tableau A2:D100 où la colonne D vaut 'Urgent', triées par la colonne C dans l'ordre décroissant.

Réalisez la tâche, puis saisissez votre réponse ci-dessous pour vérification.

💡 une formule commençant par =

Quitter le module