Excel, formule de tri dynamique

Apatik Messages postés 6040 Statut Contributeur -  
gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je suis en train d'aider quelqu'un sur une feuille Excel, mais j'arrive à un point où je bloque.
Pour résumer le problème, j'ai un tableau à 3 colonnes. Je souhaite mettre dans une 4ème colonne le rang de chaque ligne en fonction des colonnes 2 et 3. Et bien sur, il peut-y avoir des doublons.
Exemple:
Nom	|Points	|Buts	|Rang	|
Equipe1	|2	|5	|2	|
Equipe2	|2	|4	|3	|
Equipe3	|5	|6	|1	|
Equipe4	|1	|2	|4	|


Dans un premier temps, l'équipe qui a le plus de points se voit attribuer le premier rang, celle qui en a le moins le dernier, et les ex aequo sont traités suivant le nombre de buts.

J'ai trouvé la fonction rang, mais elle ne gère pas plusieurs colonnes, et je galère à tourner en rond pour prendre en compte la seconde colonne...

Si quelqu'un a une idée...

Merci d'avance.


1 réponse

gbinforme Messages postés 15481 Date d'inscription   Statut Contributeur Dernière intervention   4 730
 
bonjour Apatik,

Pour réaliser ce classement, le plus simple c'est :
- de créer une autre colonne avec la formule : =B2+(C2/100)
ou
- de rajouter au nombre de points que tu vas afficher sans décimale le nombre de buts divisé par cent.

Ensuite ta fonction rang fonctionne.

Tu peux aussi afficher le rang et ramener à coté les équipes triées avec leurs points et buts : un exemple qui fonctionne en saisissant quelques scores.
0