dimanche 31 mars 2013

Excel - La fonction RANG

Excel – La fonction RANG dans tous ses états.

1- Introduction

Classer ces données de façon chronologique du plus petit au plus grand, attribuer un rang à chaque donnée de la liste, voilà qui peut être intéressant.
La fonction RANG et ses dérivés MOYENNE.RANG, EQUATION.RANG, vont nous permettre d’effectuer aisément, des classements et tris dans Excel, sur des valeurs numériques.

A noter : Dans Excel 2007, seul la fonction RANG existait, depuis Excel 2010, cette fonction est maintenue pour une raison de compatibilité, mais est remplacée par MOYENNE.RANG et EQUATION.RANG.

2-Type de fonction

Les exemples qui suivent, font tous référence à l’image ci-dessus.
2.1 RANG (Excel 2007) :
Cette fonction (C3 à C12) renvoie le rang d’un nombre dans une liste d’arguments (B3 à B12).
Le rang d’un nombre est donné par sa taille comparée aux autres valeurs de la liste. (Si nous devions trier la liste, le rang d’un nombre serait sa position). Les cellules C10 à C12, ont un rang identique, car les données quelles analyse en B10 à B12 sont identiques.
Contenu de la cellule C3=RANG(nombre,référence,[ordre]) =RANG(B3;B$3:B$12)
Il est possible de classer les données, par ordre croissant ou décroissant, en précisant 0 (ou vide) pour un ordre décroissant, ou tout autre nombre différent de 0 pour un ordre croissant.
Ici l’ordre étant omis, le classement est décroissant.
Vous trouverez ici, une adaptation de cette fonction pour un tri automatique dans Excel.
Publicité:
Excel 2010 - Maîtrisez les fonctions avancées du tableur de Microsoft®
2.2 MOYENNE.RANG (Depuis 2010) :
Cette fonction (D3 à D12) renvoie le rang d’un nombre dans une liste de nombres (B3 à B12), sa taille par rapport aux autres valeurs de la liste. Si deux valeurs, ou plus, possèdent le même rang, le rang moyen est renvoyé. Les cellules D10 à D12, ont un rang identique, car les données quelles analyse en B10 à B12 sont identiques.
Comparée à RANG et EQUATION.RANG, cette fonction, en cas de nombres identiques, crée un trou dans la numérotation et renvois la position suivante. Dans l’exemple, pour les cellules D10 à D12, MOYENNE.RANG renvois 9, alors que RANG et EQUATION.RANG renvois 8.
Contenu de la cellule D3= MOYENNE.RANG(nombre,référence,[ordre])=MOYENNE.RANG(B3;$B$3:$B$12)
Il est possible de classer les données, par ordre croissant ou décroissant, en précisant 0 (ou vide) pour un ordre décroissant, ou tout autre nombre différent de 0 pour un ordre croissant.
Ici l’ordre étant omis, le classement est décroissant.
 2.3 EQUATION.RANG (Depuis 2010) :
Cette fonction (E3 à E12) renvoie le rang d’un nombre dans une liste de nombres (B3 à B12). Sa taille est exprimée par rapport aux autres valeurs de la liste. Si deux valeurs, ou plus, possèdent le même rang, le rang supérieur de cet ensemble de valeurs est renvoyé. Si vous deviez trier la liste, le rang d’un nombre serait sa position.
Contenu de la cellule E3= EQUATION.RANG(nombre,référence,[ordre])= =EQUATION.RANG(B3;$B$3:$B$12)
Il est possible de classer les données, par ordre croissant ou décroissant, en précisant 0 (ou vide) pour un ordre décroissant, ou tout autre nombre différent de 0 pour un ordre croissant.
Ici l’ordre étant omis, le classement est décroissant.
Cette fonction est l’équivalent de la fonction RANG ci-dessus.

Comment obtenir un classement sans ex-aequo pour ces fonctions?


3- Téléchargements :

-Fichier en PDF

4- Autres liens :


-Tri automatique dans Excel
Vous connaissez d’autres astuces pour gérer les classements? Partagez-les avec nous!
Publicité:
Samsung NP350E7C-S07FR Série 3 Ordinateur portable 17,3" (44 cm) Intel core i5-3210M 750 Go 6144 Mo Windows 8

Print Friendly and PDF

En discuter sur le Forum?

Au service de l'entreprise

0 commentaires :

Enregistrer un commentaire