Classer/Trier des valeurs

  • Initiateur de la discussion Initiateur de la discussion gimx
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

gimx

XLDnaute Junior
Bonjour,

J'ai un souci pour trier des valeurs.
En colonne A B C, j'ai des données.
Mon but est de trier ces données pour faire une recherche dessus.



Dans l'exemple, je voudrais que de E à H, les données soient rangées par ordre alphabétique, puis par ordre croissant. Le but c'est que je puisse mettre une formule aprés pour numéroter de 1 à x les valeurs de chaque nom. Ensuite, sur une autre feuille, si j'ai Dupond avec une valeur de 57, via une fonction de recherche, j'obtiens le rang, ici 2.
Je suis clair ? 🙂

Si quelqu'un a une idée...
Ou si quelqu'un voit plus simple pour le faire aussi 😉

Etant donné que je ne suis pas un pro de fonctions matricielles ou vba, j'aimerais éviter autant que possible de les utiliser pour le moment. Si il n'y a pas d'autres moyens que vba, je veux bien si on me commente le code pour que je puisse le refaire comme un grand.

Merci à vous 🙂
 

Pièces jointes

Re : Classer/Trier des valeurs

Super ! Merci à toi.
J'essaye ce soir et je te dis mais ça m'a l'air de répondre parfaitement à ce que je voudrais. Le tout c'est de le refaire correctement... 😛
Bien ton site, je le mets en favoris 🙂
 
Re : Classer/Trier des valeurs

Bonjour,

Rang alpha donné par Nb.Si
=NB.SI(B$2:B$13;"<="&B2)

"Rang" alpha + note/10000 pour départager le "rang"
=NB.SI(B$2:B$13;"<="&B2)+C2/10000

Index Equiv pour trouver le nom correspondant puis la note puis la date
SommeProd pour les n° 1, 2, 3
 

Pièces jointes

Re : Classer/Trier des valeurs

Bonjour,

Comment ça se fait ?
Je ne sais pas mais c'est utile.
A est inférieur à B
Zzzzz est supérieur à Zz

SommeProd le fait aussi, (si on a d'autres critères à ajouter)
Rien que du texte en colonnes A (des noms) et B (absent ou présent) :
=SOMMEPROD((A2:A6<"Durand")*(B2:B6="Absent"))
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
13
Affichages
146
Réponses
7
Affichages
321
Réponses
6
Affichages
194
Réponses
15
Affichages
505
Retour