Note: The other languages of the website are Google-translated. Back to English
English English

Comment classer les numéros de plage de manière unique sans doublons dans Excel?

Dans Microsoft Excel, la fonction de classement normal donne aux nombres en double le même rang. Par exemple, si le nombre 100 apparaît deux fois dans la plage sélectionnée et que le premier nombre 100 prend le rang 1, le dernier numéro 100 prendra également le rang 1, ce qui sautera certains nombres. Mais, parfois, vous devez classer ces valeurs de manière unique comme les captures d'écran suivantes. Pour plus de détails sur le classement unique, veuillez suivre le tutoriel suivant montré étape par étape.

Classer les numéros de plage uniquement par ordre décroissant

Numéros de plage de classement uniquement par ordre croissant


Classer les numéros de plage uniquement par ordre décroissant

Dans cette section, nous allons vous montrer comment classer les numéros de plage de manière unique par ordre décroissant.

Prenez les données de la capture d'écran ci-dessous comme exemple, vous pouvez voir qu'il existe plusieurs numéros en double dans la plage A2: A11.

1. Sélectionnez le B2, copiez et collez la formule =RANK(A2,$A$2:$A$11,0)+COUNTIF($A$2:A2,A2)-1 into the Barre de formule, puis appuyez sur Entrer clé. Voir la capture d'écran:

2. Ensuite, le numéro de classement s'affiche dans la cellule B2. Sélectionnez la cellule B2 et placez le curseur sur son coin inférieur droit, lorsqu'une petite croix noire apparaît, faites-la glisser vers la cellule B11. Ensuite, le classement unique est réussi. Voir la capture d'écran:


Numéros de plage de classement uniquement par ordre croissant

Si vous souhaitez classer les numéros de plage de manière unique par ordre croissant, procédez comme suit.

1. Sélectionnez la cellule B2, copiez et collez la formule =RANK(A2,$A$2:$A$11,1)+COUNTIF($A$2:A2,A2)-1 into the Barre de formule, puis appuyez sur Entrer clé. Ensuite, le premier numéro de classement est affiché dans la cellule B2.

2. Sélectionnez la cellule B2, faites glisser la poignée de recopie vers la cellule B11, puis le classement unique est terminé.


Les meilleurs outils de productivité de bureau

Kutools for Excel résout la plupart de vos problèmes et augmente votre productivité de 80%

  • Réutilisation: Insérer rapidement formules complexes, graphiques et tout ce que vous avez utilisé auparavant; Crypter les cellules avec mot de passe; Créer une liste de diffusion et envoyer des e-mails ...
  • Barre Super Formula (modifiez facilement plusieurs lignes de texte et de formule); Disposition de lecture (lire et modifier facilement un grand nombre de cellules); Coller dans la plage filtréeplus
  • Fusionner les cellules / lignes / colonnes sans perdre de données; Contenu des cellules divisées; Combiner des lignes / colonnes en double... Empêcher les cellules en double; Comparer les gammesplus
  • Sélectionnez Dupliquer ou Unique Lignes; Sélectionnez les lignes vides (toutes les cellules sont vides); Super Find et Fuzzy Find dans de nombreux classeurs; Sélection aléatoire ...
  • Copie exacte Plusieurs cellules sans changer la référence de formule; Créer automatiquement des références à plusieurs feuilles; Insérer des puces, Cases à cocher et plus encore ...
  • Extrait du texte, Ajouter du texte, Supprimer par position, Supprimer l'espace; Créer et imprimer des sous-totaux de pagination; Conversion entre le contenu et les commentaires des cellulesplus
  • Super filtre (enregistrer et appliquer des schémas de filtrage à d'autres feuilles); Tri avancé par mois / semaine / jour, fréquence et plus; Filtre spécial par gras, italique ...
  • Combiner des classeurs et des feuilles de travail; Fusionner les tableaux en fonction des colonnes clés; Diviser les données en plusieurs feuilles; Conversion par lots xls, xlsx et PDFplus
  • Plus de 300 fonctionnalités puissantes. Prend en charge Office / Excel 2007-2019 et 365. Prend en charge toutes les langues. Déploiement facile dans votre entreprise ou organisation. Essai gratuit de 30 jours. Garantie de remboursement de 60 jours.
onglet kte 201905

Office Tab apporte une interface à onglets à Office et simplifie considérablement votre travail

  • Activer l'édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50% et réduit des centaines de clics de souris chaque jour!
bas de cabine
Commentaires (22)
Pas encore de notes. Soyez le premier à évaluer!
Ce commentaire a été minimisé par le modérateur sur le site
Wow j'ai adoré ça. Merci beaucoup . Veuillez dire que je classe une colonne, puis les doublons arrivent. Si je veux alors utiliser un critère comme le total pour séparer le lien, quelle sera la fonction ? Ici, j'utilise le min max pour classer, donc quand il y a un nombre qui apparaît plus d'une fois, je veux les séparer avec les totaux à la place. S'il vous plaît aider. Merci. Kelly
Ce commentaire a été minimisé par le modérateur sur le site
Merci, j'apprécie vraiment l'aide. :RÉ
Ce commentaire a été minimisé par le modérateur sur le site
Bonjour à tous, j'ai maîtrisé le classement mais comment puis-je obtenir le classement pour calculer automatiquement les points, par exemple, le 1er est égal à 100 points, le 2e est égal à 50, etc.
Ce commentaire a été minimisé par le modérateur sur le site
Utiliser la fonction Grand
Ce commentaire a été minimisé par le modérateur sur le site
VOTRE FORMULE NE FONCTIONNE PAS
Ce commentaire a été minimisé par le modérateur sur le site
travaille pour moi.
Ce commentaire a été minimisé par le modérateur sur le site
C'est le cas - généralement, il peut y avoir deux choses qui peuvent le causer

1) Vous n'avez pas gelé les liens correctement (F4) - vérifiez les signes dollar dans la formule.
2) cela ne fonctionne en quelque sorte pas sur les nombres avec plusieurs décimales - l'idéal est d'avoir les nombres arrondis à un nombre défini (même décimal)

Si ces deux choses sont bien gérées, cela fonctionnera.
Ce commentaire a été minimisé par le modérateur sur le site
Cette formule est stupide et ne fonctionne que s'il y a un doublon !
Ce commentaire a été minimisé par le modérateur sur le site
Cher Matt,
La formule fonctionne bien dans mon cas même si plusieurs doublons existent dans la colonne. Pouvez-vous fournir votre version Excel ?
Ce commentaire a été minimisé par le modérateur sur le site
Merci beaucoup! J'adore la solution.
Ce commentaire a été minimisé par le modérateur sur le site
La formule ne semble pas fonctionner parfois, et je pense que cela pourrait être dû à une erreur d'arrondi. RANK et COUNTIF traitent probablement l'arrondi différemment. Si j'utilise d'abord ROUND sur la gamme que je veux classer, cela semble fonctionner.
Ce commentaire a été minimisé par le modérateur sur le site
C'est absolument essentiel. J'ai souvent rencontré une erreur où il dupliquait encore au hasard quelques rangs en utilisant cette méthode et je ne pouvais pas comprendre pourquoi, vraiment frustrant, surtout si vous avez besoin d'un ensemble complet de classements pour les recherches ailleurs - remplacement / saisie tout simplement pas une option. Jack a réussi. Arrondissez la plage que vous souhaitez classer (même si c'est dans une colonne séparée pour ne pas affecter l'intégrité de vos données), problème résolu. Merci Jack!!
Ce commentaire a été minimisé par le modérateur sur le site
Merci Jack, du futur !
Ce commentaire a été minimisé par le modérateur sur le site
Bonjour, Cette formule classe simplement tous les nombres dans l'ordre croissant/décroissant et ne combine pas les doublons en un seul rang. Comment combiner le classement des doublons, par exemple deux doublons 100 à combiner et tous deux classés 1, 3 doublons 90 à combiner et classés 2, 2 doublons 80 classés 3, etc. ? Dans votre exemple de 10 étudiants au total, je veux une formule qui classera les deux 100 comme 1, classera les deux 90 comme 2, classera les deux 80 comme 3, etc. Aidez-moi s'il vous plaît. Merci
Ce commentaire a été minimisé par le modérateur sur le site
Pourquoi avez-vous besoin de faire cela ? une formule RANK standard classera ces exemples comme 1, 1, 3, 3, 5, 5. c'est une manière beaucoup plus habituelle de classement comme s'il y avait 2 premières places, la suivante en ligne serait généralement la 3e et non la 2e.
Ce commentaire a été minimisé par le modérateur sur le site
si vous voulez ce type de classement, ce que je ferais, c'est copier toute la liste ailleurs, puis utiliser supprimer les doublons dans le menu Données pour ne laisser que les valeurs individuelles. classez ces scores individuels à l'aide d'une formule RANK standard, puis utilisez une simple formule VLOOKUP pour renvoyer la valeur par rapport au score dans la liste complète.

cela affichera les valeurs comme vous le souhaitez ci-dessus.
Ce commentaire a été minimisé par le modérateur sur le site
si vous voyez le classement ci-dessous, où les numéros en double ont été trouvés, le numéro est manquant.
Exemples
Après 23, il passe à 25, après 29, il passe à 30, la formule manque le numéro suivant comme - 24 et 29

Classement des scores

4661 21

4650 22

4648 23

4645 25

4645 25

4644 26

4629 27

4626 28

4595 30

4595 30

4578 31

4438 32
Ce commentaire a été minimisé par le modérateur sur le site
Quelle est la formule de ce classement où il combine les mêmes valeurs en un seul classement ???
Ce commentaire a été minimisé par le modérateur sur le site
Les formules pour l'unique ascendant et descendant sont identiques. L'ordre croissant doit être : =RANK(A2,$A$2:$A$11,1)+COUNTIF(A2:$A$2,A2)-1.
Ce commentaire a été minimisé par le modérateur sur le site
J'ai toujours des classements en double. Avant d'utiliser COUNTIF, le classement était de 4 pour les deux, maintenant ils sont tous les deux classés 5 avec COUNTIF MAIS dans mon tableau, il ne répertoriera qu'un des éléments deux fois au lieu de répertorier les deux éléments. Voici ma formule : =RANK(V3,V$3:V$30, 1)+COUNTIF(V$3:V$30:V3,V3)-1
Dans le tableau de classement, il affiche le rang 4 comme équipe 1 et le rang 5 comme équipe 1 puisque l'équipe 1 et l'équipe 2 ont le même rang, l'équipe 2 n'est pas répertoriée. Voici la formule pour ces cellules :=INDEX($L$3:$L$30,MATCH(SMALL($V$3:$V$30,Y3),$V$3:$V$30,0))
Comment puis-je m'assurer que les équipes qui sont à égalité ne sont pas oubliées ?


Ce commentaire a été minimisé par le modérateur sur le site
Cette astuce était PARFAITE pour résoudre mon problème de tri ! Merci beaucoup!!!
Ce commentaire a été minimisé par le modérateur sur le site
Merci pour la solution! Marche parfaitement!
Il n'y a pas encore de commentaires postés ici
Laisser vos commentaires
Publier en tant qu'invité
×
Évaluez cet article:
0   Personnages
Emplacements suggérés