Mettez en évidence les 10 premiers classements dans une seule colonne ou dans chaque colonne dans Google Sheets

Pour mettre en évidence les 10 premiers classements dans Google Sheets, nous pouvons utiliser les fonctions RANK ou LARGE. Ces formules permettent de mettre en évidence jusqu’au rang 10 (n) dans une seule colonne ou dans plusieurs colonnes.

La formule RANK pour mettre en évidence les 10 premiers classements dans les colonnes

Dans une seule colonne

Commençons par une seule colonne. La valeur à mettre en évidence jusqu’aux 10 premiers classements se trouve dans B2:B comme ci-dessous.

J’ai utilisé la formule RANK suivante :

=RANG(B2;B$2:B)<=10

La formule détermine le rang de la valeur dans la cellule B2 dans la plage B$2:B. La cellule B2 est la première cellule de la plage.

La cellule B2 dans la formule est relative, ce qui signifie que le format conditionnel déterminera d’abord le rang de la valeur dans la cellule B2 dans B$2:B, puis le rang de la valeur dans la cellule B3 dans B$2:B, et ainsi de suite.

Comme la plage B$2:B est absolue (seuls les numéros de ligne sont absolus, la colonne est relative), elle ne se modifiera pas en B$3:B, B$4:B, etc.

Ainsi, la formule mettra correctement en évidence les 10 premiers classements dans cette colonne. Pour utiliser cette formule comme règle de format personnalisée, veuillez suivre les étapes ci-dessous.

Étapes :

  1. Sélectionnez B2:B.
  2. Cliquez sur Format > Formatage conditionnel, ce qui ouvrira le menu contextuel de formatage conditionnel en tant que barre latérale.
  3. Assurez-vous que « Appliquer à la plage » est B2:B (probablement B2:B1000 s’il y a 1000 lignes).
  4. Sélectionnez « La formule personnalisée est » dans « Règles de formatage ».
  5. Insérez la formule de classement ci-dessus dans le champ de formule personnalisée vide.
  6. Cliquez sur « Terminé ».

Si vous avez réussi à mettre en place les paramètres détaillés dans les étapes, les paramètres devraient ressembler à ce qui est indiqué sur la capture d’écran ci-dessous.

Dans chaque colonne

Pour mettre en évidence les 10 premières valeurs dans chaque colonne, vous pouvez utiliser la même formule que celle utilisée précédemment. Car j’ai correctement utilisé les références relatives et absolues des cellules dans la formule.

Voyez B$2:B, qui est l’intervalle à mettre en évidence. Comme je l’ai déjà mentionné, seuls les numéros de ligne sont absolus.

Que faut-il changer alors ?

Si les colonnes à mettre en évidence sont B2:B, C2:C et D2:D, sélectionnez simplement B2:D avant d’appliquer la règle de mise en évidence ou modifiez « Appliquer à la plage » en B2:D dans le volet de la barre latérale.

Il n’y a pas d’autres changements à apporter.

La formule LARGE pour mettre en évidence les 10 premiers classements dans les colonnes

Dans Google Sheets, nous pouvons également utiliser la formule LARGE à cette fin.

=B2>=LARGE(B$2:B;10)

La formule ci-dessus fonctionnera dans une seule colonne ainsi que dans plusieurs colonnes, tout comme la formule RANK. Je n’entrerai pas dans les détails car tous les paramètres sont les mêmes que ceux de la formule RANK.

Mettez en évidence les 10 premières valeurs dans l’ordre croissant

Les deux règles de formatage conditionnel précédentes attribuent le rang n°1 à la valeur maximale d’une colonne. Pour attribuer le rang n°1 à la plus petite valeur d’une colonne, nous devons modifier les formules.

En ce qui concerne la première formule (RANK), modifiez-la comme suit :

=RANG(B2;B$2:B;1)<=10

En ce qui concerne la deuxième formule (LARGE), nous devons remplacer la fonction LARGE par SMALL.

=B2<=SMALL(B$2:B;10)

De cette manière, nous pouvons mettre en évidence les 10 premiers classements dans l’ordre croissant ou décroissant dans Google Sheets.

Pour plus de ressources sur Google Sheets, visitez Crawlan.com.

Articles en lien