Comment trouver les valeurs uniques dans Excel

Comment trouver les valeurs uniques dans Excel
Dernière mise à jour le 20/04/2024
Temps de lecture : 2 minutes

Comment trouver les valeurs uniques dans Excel ? Deux méthodes sont possible.

La fonction UNIQUE

La fonction UNIQUE vous permet d'extraire sans doublon toutes les valeurs présentes dans une colonne. Cette fonction n'est disponible que sur les versions d'Excel 365, Excel Online et Excel 2021.

=UNIQUE(A2:A10)

Fonction UNIQUE

Mais écrite comme cela, la fonction UNIQUE renvoie aussi bien les valeurs présentes une seule fois que les valeurs en double.

Méthode 1 : Extraire les valeurs uniques

Pour extraire les éléments présents qu'une seule fois, nous allons utiliser la même formule. En effet, la fonction UNIQUE d'Excel, propose une option pour ne se focaliser QUE sur les valeurs uniques. Cette option, c'est le 3e paramètre qu'il faut positionner à VRAI.

=UNIQUE(A2:A10;;VRAI)

Extraire les elements presents quune seule fois

Méthode 2 : Résoudre le problème avec la fonction NB.SI.ENS

Si vous n'avez pas la fonction UNIQUE dans votre version d'Excel, vous pouvez malgré tout trouver les valeurs présentes une seule fois. Il suffit d'utiliser la fonction NB.SI.ENS de la façon suivante.

=NB.SI.ENS($A$2:$A$10;A2)

Formule NB.SI .ENS pour trouver les valeurs uniques

Ensuite, il suffit d'appliquer un filtre.

Et ne sélectionner que la valeur 1.

Ne conserver que les valeurs egales a 1

Pour ne conserver que les valeurs présentes une seule fois dans la liste.

Valeurs presentes une seule fois avec le filtre

Vous pouvez aussi faire l'inverse. A savoir sélectionner toutes les valeurs différentes de 1 et de les supprimer. Comme ça, seules les valeurs uniques seront conservées dans votre colonne Excel.

Vous trouverez des informations complémentaires sur la fonction UNIQUE sur le site de Microsoft.

2 Comments

  1. Redwan
    03/11/2022 @ 16:07

    Bonjour M. Le Guen,

    Tout d'abord, merci pour votre site qui est une mine d'information et de formation !

    Je me trouve actuellement face à un problème (que d'autres ont dû rencontrer) : La version que j'utilise m'a permis de créer une sorte de catalogue de commande de matériel grâce notamment aux fonctions UNIQUE et FILTRE combinées à une case à cocher de contrôle de formulaire. Cependant, la version Excel de l'entreprise (2016...) ne me permet pas d'exploiter ce fichier !

    En gardant le système actuel de case à cocher qui renvoie la liste de matériel choisis sur une feuille récapitulative (Une cellule pour un matériel), existe-t-il une fonction ou une macro équivalente aux fonctions UNIQUE et FILTRE qui me permettrait de regrouper en colonne et en enlevant les cases vides les matériels choisis automatiquement (sans manipulation excel de la personne qui commande, du moins rien de plus qu'un bouton qui lancerait la macro) ?

    Merci d'avance.

    Cordialement,
    Redwan

    Reply

    • Frédéric LE GUEN
      07/11/2022 @ 12:01

      Oui, en macro on peut réaliser ce travail mais c'est beaucoup de développement

      Reply

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Comment trouver les valeurs uniques dans Excel

Reading time: 2 minutes
Dernière mise à jour le 20/04/2024

Comment trouver les valeurs uniques dans Excel ? Deux méthodes sont possible.

La fonction UNIQUE

La fonction UNIQUE vous permet d'extraire sans doublon toutes les valeurs présentes dans une colonne. Cette fonction n'est disponible que sur les versions d'Excel 365, Excel Online et Excel 2021.

=UNIQUE(A2:A10)

Fonction UNIQUE

Mais écrite comme cela, la fonction UNIQUE renvoie aussi bien les valeurs présentes une seule fois que les valeurs en double.

Méthode 1 : Extraire les valeurs uniques

Pour extraire les éléments présents qu'une seule fois, nous allons utiliser la même formule. En effet, la fonction UNIQUE d'Excel, propose une option pour ne se focaliser QUE sur les valeurs uniques. Cette option, c'est le 3e paramètre qu'il faut positionner à VRAI.

=UNIQUE(A2:A10;;VRAI)

Extraire les elements presents quune seule fois

Méthode 2 : Résoudre le problème avec la fonction NB.SI.ENS

Si vous n'avez pas la fonction UNIQUE dans votre version d'Excel, vous pouvez malgré tout trouver les valeurs présentes une seule fois. Il suffit d'utiliser la fonction NB.SI.ENS de la façon suivante.

=NB.SI.ENS($A$2:$A$10;A2)

Formule NB.SI .ENS pour trouver les valeurs uniques

Ensuite, il suffit d'appliquer un filtre.

Et ne sélectionner que la valeur 1.

Ne conserver que les valeurs egales a 1

Pour ne conserver que les valeurs présentes une seule fois dans la liste.

Valeurs presentes une seule fois avec le filtre

Vous pouvez aussi faire l'inverse. A savoir sélectionner toutes les valeurs différentes de 1 et de les supprimer. Comme ça, seules les valeurs uniques seront conservées dans votre colonne Excel.

Vous trouverez des informations complémentaires sur la fonction UNIQUE sur le site de Microsoft.

2 Comments

  1. Redwan
    03/11/2022 @ 16:07

    Bonjour M. Le Guen,

    Tout d'abord, merci pour votre site qui est une mine d'information et de formation !

    Je me trouve actuellement face à un problème (que d'autres ont dû rencontrer) : La version que j'utilise m'a permis de créer une sorte de catalogue de commande de matériel grâce notamment aux fonctions UNIQUE et FILTRE combinées à une case à cocher de contrôle de formulaire. Cependant, la version Excel de l'entreprise (2016...) ne me permet pas d'exploiter ce fichier !

    En gardant le système actuel de case à cocher qui renvoie la liste de matériel choisis sur une feuille récapitulative (Une cellule pour un matériel), existe-t-il une fonction ou une macro équivalente aux fonctions UNIQUE et FILTRE qui me permettrait de regrouper en colonne et en enlevant les cases vides les matériels choisis automatiquement (sans manipulation excel de la personne qui commande, du moins rien de plus qu'un bouton qui lancerait la macro) ?

    Merci d'avance.

    Cordialement,
    Redwan

    Reply

    • Frédéric LE GUEN
      07/11/2022 @ 12:01

      Oui, en macro on peut réaliser ce travail mais c'est beaucoup de développement

      Reply

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.