Microsoft Office Online
Se connecter à Mon site Office Online (Qu'est-ce que c'est ?) | Se connecter

 
 
Microsoft Office Excel
Rechercher
Rechercher
 
Acheter Office
Acheter et activer Office 2007
Rechercher des mises à jour : (c) Microsoft
Tester Office 2010 beta
 
 
 
Support et commentaires
Ressources techniques
Ressources supplémentaires
Avertissement : vous affichez cette page avec un navigateur Web non pris en charge. Ce site Web fonctionne de manière optimale avec Microsoft Internet Explorer 6.0 ou version ultérieure, Firefox 1.5 ou Netscape Navigator 8.0 ou version ultérieure. En savoir plus sur les navigateurs pris en charge.

Fonction RANG
 

Renvoie le rang d'un nombre dans une liste d'arguments. Le rang d'un nombre est donné par sa taille comparée aux autres valeurs de la liste. (Si vous deviez trier la liste, le rang d'un nombre serait sa position).

Syntaxe

RANG(nombre;référence;ordre)

nombre   est le nombre dont vous voulez connaître le rang.

référence   est une matrice, ou une référence à une liste de nombres. Les valeurs non numériques dans référence sont ignorées.

ordre   est un numéro qui spécifie comment déterminer le rang de l'argument nombre.

  • Si l'argument ordre a la valeur 0 (zéro) ou si cet argument est omis, Microsoft Excel calcule le rang d'un nombre comme si la liste définie par l'argument référence était triée par ordre décroissant.
  • Si la valeur de l'argument ordre est différente de zéro, Microsoft Excel calcule le rang d'un nombre comme si la liste définie par l'argument référence était triée par ordre croissant.

Notes

  • La fonction RANG attribue le même rang aux nombres en double. Cependant, la présence de nombres en double affecte le rang des nombres suivants. Par exemple, dans une liste de nombres entiers triés par ordre croissant, si le nombre 10 apparaît deux fois et porte le numéro de rang 5, le nombre 11 se verra attribuer le numéro de rang 7 (aucun nombre n'aura le rang 6).

  • Dans certains cas, vous voudrez utiliser la définition de rang qui tient compte des attaches. Imaginez que vous souhaitez revoir le rang 5,5 pour le nombre 10 dans l'exemple précédent. Cela est possible en ajoutant le facteur de correction suivant à la valeur renvoyée par la fonction RANG. Ce facteur de correction fonctionne avec les rangs calculés par ordre aussi bien décroissant (ordre = 0 ou omis) que croissant (ordre = valeur non nulle).

    Facteur de correction pour rangs attachés=[NB(référence) + 1 – RANG(nombre, référence, 0) – RANG(nombre, référence, 1)]/2.

    Dans l'exemple suivant, RANG(A2,A1:A5,1) est égal à 3. Le facteur de correction est (5 + 1 – 2 – 3)/2 = 0,5 et le rang révisé tenant compte des attaches est 3 + 0,5 = 3,5. Si le nombre ne se produit qu'une seule fois dans la référence, le facteur de correction sera 0, puisque le RANG n'aura pas été corrigé en raison d'une attache.

Exemple

L'exemple sera plus compréhensible si vous le copiez dans une feuille de calcul vide.

AfficherComment copier un exemple

  1. Créez un classeur ou une feuille de calcul vide.
  2. Sélectionnez l'exemple de la rubrique d'aide.

     Remarque   Ne sélectionnez pas les en-têtes des lignes ou des colonnes.

    Sélection d'un exemple de l'aide

    Sélection d'un exemple de l'aide
  3. Appuyez sur Ctrl+C.
  4. Dans la feuille de calcul, sélectionnez la cellule A1 et appuyez sur Ctrl+V.
  5. Pour basculer entre l'affichage des résultats et la formule, appuyez sur Ctrl+` (accent grave) ou sous l'onglet Formules, dans le groupe Audit de formules, cliquez sur le bouton Afficher les formules.
 
1
2
3
4
5
6
A
Données
7
3,5
3,5
1
2
Formule Description (résultat)
=RANG(A3;A2:A6;1) Rang de 3,5 dans la liste ci-dessus (3)
=RANG(A2;A2:A6;1) Rang de 7 dans la liste ci-dessus (5)
publicité