Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Tri Avancé Avec SORTBY et LARGE | Section
Tableaux Dynamiques Excel

Tri Avancé Avec SORTBY et LARGE

Glissez pour afficher le menu

SORT fonctionne bien pour le classement de base, mais les rapports avancés nécessitent souvent plusieurs niveaux de tri ou des références de tri indépendantes. Dans ce chapitre, utilisation de SORTBY pour un classement multi-niveaux et de LARGE pour l'extraction de KPI.

Structure de SORTBY

=SORTBY(array, by_array1, sort_order1, [by_array2, sort_order2])
  • array : ensemble de données retourné ;
  • by_array1 : première référence de tri ;
  • sort_order1 : première direction de tri ;
  • by_array2 : deuxième référence de tri optionnelle ;
  • sort_order2 : deuxième direction de tri.

Contrairement à SORT, SORTBY utilise des tableaux externes au lieu de positions de colonnes internes.

Structure de LARGE

=LARGE(array, k)
  • array : valeurs numériques évaluées ;
  • k : position du classement ;
  • 1 : valeur la plus élevée ;
  • 2 : deuxième valeur la plus élevée.

LARGE retourne une seule valeur classée au lieu d'un ensemble de données trié complet.

Étape 1 Vérifier les valeurs d'entrée
expand arrow

Dans Dynamic_Reports, vérifier que les entrées suivantes existent :

CelluleValeur
J2North
J43000
Étape 2 Construire le rapport SORTBY
expand arrow

Remplacer la formule SORT précédente par :

=SORTBY(
FILTER(Sales_Data!A2:H52,(Sales_Data!E2:E52=J2)*(Sales_Data!H2:H52>J4),"No results found"),
FILTER(Sales_Data!E2:E52,(Sales_Data!E2:E52=J2)*(Sales_Data!H2:H52>J4),"No results found"),1,
FILTER(Sales_Data!H2:H52,(Sales_Data!E2:E52=J2)*(Sales_Data!H2:H52>J4),"No results found"),-1
)
  • Premier niveau de tri : Région croissant ;
  • Deuxième niveau de tri : Chiffre d'affaires décroissant.
Étape 3 Tester le tri principal
expand arrow

Examiner le résultat et vérifier que les lignes sont regroupées par ordre alphabétique de région.

Étape 4 Tester le classement secondaire
expand arrow

Dans chaque groupe, vérifier que les valeurs de Chiffre d'affaires apparaissent de la plus élevée à la plus basse.

Étape 5 Valider la cohérence des tableaux
expand arrow

Toutes les conditions FILTER dans SORTBY doivent retourner des tableaux avec un nombre de lignes identique. Si un tableau est désaligné, la formule échoue.

Étape 6 Extraire la valeur de chiffre d'affaires la plus élevée
expand arrow

Dans une cellule séparée, saisir :

=LARGE(Sales_Data!H2:H52, 1)

Ceci retourne la valeur de Chiffre d'affaires la plus élevée de l'ensemble de données.

Étape 7 Ajouter un filtrage dynamique à LARGE
expand arrow

Remplacer la formule par :

=LARGE(FILTER(Sales_Data!H2:H52, Sales_Data!E2:E52=J2), 1)
  • FILTER(...) : restreint l'ensemble de données à la région sélectionnée ;
  • 1 : retourne la valeur de Chiffre d'affaires la plus élevée.
Étape 8 Tester la mise à jour dynamique des KPI
expand arrow

Changer la valeur de région dans J2. Remarquer que :

  • Le rapport SORTBY se met à jour automatiquement ;
  • Le KPI LARGE se met à jour automatiquement.

1. Pourquoi SORTBY offre-t-il plus de flexibilité que SORT ?

2. Quelle est une exigence stricte pour les tableaux utilisés dans SORTBY ?

3. Quelle est la principale différence entre SORT/SORTBY et LARGE ?

question mark

Pourquoi SORTBY offre-t-il plus de flexibilité que SORT ?

Sélectionnez la réponse correcte

question mark

Quelle est une exigence stricte pour les tableaux utilisés dans SORTBY ?

Sélectionnez la réponse correcte

question mark

Quelle est la principale différence entre SORT/SORTBY et LARGE ?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 4

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Section 1. Chapitre 4
some-alt