Comment trier sans doublons dans Excel et Google Sheets

Comment trier sans doublons dans Excel et Google Sheets

Dans cet article, vous apprendrez à trier sans doublons dans Excel et Google Sheets.

Trier sans doublons

Supposons que vous ayez la liste de nombres suivante dans la colonne B.

Comme vous pouvez le voir, les nombres 2 et 5 sont répétés deux fois, et le nombre 11 est répété trois fois. Pour trier sans inclure les doublons, procédez comme suit :

1. Tout d'abord, identifiez les valeurs en double dans une colonne d'aide. Pour ce faire, dans la cellule C2, entrer la formule:

1 =COUNTIF(B3:B$12,"="&B2)

La fonction COUNTIF compte combien de fois une cellule de la plage B3:B12 est égale à B2. Cela recherche toute autre cellule de la plage B3:B12, qui a une valeur de B2 (5). Dans ce cas, le résultat est 1, puisque la cellule B7 est la valeur 5. Par conséquent, si une valeur de la colonne B n'a pas de doublons, le résultat de la formule sera 0.

2. Positionnez le curseur dans le coin inférieur droit de la cellule C2, jusqu'à ce que le traverser apparaît.

3. Faites glisser la formule vers le bas jusqu'à la fin de la plage (C12).

4. Les valeurs avec 0 dans la colonne C sont celles sans doublons. Pour inclure uniquement ces valeurs uniques, créez une autre colonne d'assistance; dans la cellule D2, entrer la formule:

1 =SI(C2=0,B2"")

Utilisez la fonction SI pour vérifier si la valeur dans C2 est 0 (n'a pas de doublons). Si vrai, copiez la valeur de B2 vers D2 et sinon, laissez D2 vide.

5. Faites glisser la formule vers le bas à la cellule D12.

Comme vous pouvez le voir, la colonne D ne contient que des valeurs uniques de la colonne B.

6. Créez maintenant une autre colonne d'assistance pour trier les valeurs de la colonne D sans espaces. Pour ce faire, dans la cellule E2, entrer la formule:

1 =LARGE($D$2:$D$12,LIGNE(D2)-LIGNE(D$2)+1)

Utilisez la fonction LARGE pour déterminer la position d'une valeur dans un tableau. Dans ce cas, le tableau est $D$2:$D$12. Pour la position dans le tableau, utilisez la fonction ROW : LIGNE(D2) - LIGNE(D$2) + 1. Cette partie de la formule augmente d'un pour chaque nouvelle ligne. Par exemple, la cellule E2 renvoie la position 1 du tableau D2:D12 en utilisant la fonction LARGE, qui est D2 (14); E3 renvoie la position 2 (D3), etc.

7. Faites glisser la formule vers le bas à la cellule E12.

Maintenant, toutes les valeurs de la colonne B sont triées par ordre décroissant dans la colonne E. Si vous souhaitez trier du plus petit au plus grand, vous pouvez utiliser la même formule, uniquement avec la fonction SMALL :

1 =PETIT($D$2:$D$12,LIGNE(D2)-LIGNE(D$2)+1)

8. Enfin, vous pouvez copier et coller en tant que valeurs dans la colonne E, supprimer les colonnes d'aide C et D, et supprimer les valeurs d'erreur (#NUM!) causé par des cellules vides.

Trier sans doublons dans Google Sheets

Vous pouvez utiliser exactement les mêmes étapes que celles utilisées dans Excel pour trier sans doublons dans Google Sheets. La sortie finale est la même que dans Excel.

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave