Trier une colonne en fonction d'une autre

Bonjour,

J'aimerais pouvoir trier une colonne selon les résultats dans l'ordre décroissant d'une autre.

Petit exemple pour m'expliquer avec une image ci-jointe qui est certainement plus parlante que mon explication :

J'ai 3 élève toto tata titi ayant respectivement 25, 12 ,16 j'aimerais pouvoir récupérer les noms en fonction de leurs résultats et donc obtenir :
toto, titi, tata.

Simple jusqu'ici, il suffit d'utiliser la fonction SORT.
Je me heurte cependant à 2 problèmes :
SORT ne trie qu'en colonne et je ne sais pas comment récupérer mes données sous forme de ligne.
De plus, et c'est surtout ça qui m’embête, dans le cas où j'ai plusieurs colonnes résultats, la fonction SORT m'oblige à trier des tableaux entiers au lieu d'afficher uniquement les résultats et ça devient vite très très lourd.

Comment pourrais-je alléger tout ça ?

Merci par avance

exemple

Bonjour,

Il y a une solution, Ex: En A1 créer un menu déroulant "toto, tata, titi"

puis en A4 avec la fonction Query qui va chercher les infos dans une plage et les afficher.

=QUERY('Nom de la feuille'!la plage;"Select * Where (la colonne des noms) = '"&A1&"'";1)

Sinon, post un lien de ton fichier https://www.sheets-pratique.com/fr/cours/partage en lecture

CDLT

Alex

Rechercher des sujets similaires à "trier colonne fonction"