KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Comment autoriser uniquement des valeurs uniques dans Excel ?

AuteurXiaoyang Date de modification

Lors de la gestion de données dans Excel, garantir l’exactitude des données est essentiel, notamment lors de la collecte d’informations dans des colonnes qui ne doivent pas contenir d’entrées en double — telles que des codes produits, des identifiants d’employés, des numéros d’inscription ou d’autres identifiants uniques. La saisie involontaire de doublons peut entraîner des erreurs dans les calculs, les rapports ou les traitements ultérieurs. Cet article présente plusieurs techniques pratiques permettant de limiter la saisie à des valeurs uniques au sein d’une colonne ou d’une plage, aidant ainsi les utilisateurs à maintenir efficacement l’intégrité de leurs données. Chaque méthode présente ses propres scénarios d’application et avantages. Des conseils de dépannage, des notes explicatives et des solutions alternatives sont également fournis afin de vous guider dans le choix de l’approche la plus adaptée à vos besoins.

Autoriser uniquement des valeurs uniques dans une feuille de calcul à l’aide de la validation des données

Autoriser uniquement des valeurs uniques dans une feuille de calcul avec Kutools pour Excel

Autoriser uniquement des valeurs uniques dans une feuille de calcul avec du code VBA

Autoriser uniquement des valeurs uniques dans une feuille de calcul à l’aide d’une colonne Assistant de formule d’Excel

Autoriser uniquement des valeurs uniques dans une feuille de calcul via la fonctionnalité Supprimer les doublons


Autoriser uniquement des valeurs uniques dans une feuille de calcul à l’aide de la validation des données

La fonctionnalité Validation des données d’Excel vous permet de définir des règles sur ce qui peut être saisi dans les cellules. Pour restreindre la saisie à des valeurs uniques uniquement dans une colonne ou une plage spécifique, suivez ces étapes :

1. Commencez par sélectionner les cellules ou la colonne dans laquelle vous souhaitez autoriser uniquement des valeurs uniques. Par exemple, si tous vos identifiants uniques se trouvent dans la colonne E, cliquez sur la colonne E pour la sélectionner. Accédez à l’onglet Données du Ruban, puis choisissez Validation des données > Validation des données.

cliquez sur Données > Validation des données > Validation des données

2. Dans la boîte de dialogue Validation des données, configurez les paramètres comme suit pour n’autoriser que des entrées uniques :

(1.) Accédez à l’onglet Paramètres;

(2.) Dans la liste déroulante AutoriserListe déroulante, sélectionnez Personnalisé;

(3.) Dans le champ Formule, saisissez : =NB.SI($E:$E;E1)<2(où)E est votre colonne cible et E1 est la première cellule de votre sélection). Ajustez les références si vos données se trouvent dans une autre colonne (par exemple, remplacez E par A si vous travaillez avec la colonne A).

spécifiez les options dans la boîte de dialogue Validation des données

La formule fonctionne en comptant combien de fois chaque valeur saisie apparaît déjà dans la colonne ; si ce nombre est inférieur à 2, la saisie est autorisée, car elle est considérée comme unique.

3. Cliquez sur OK pour appliquer la validation. Désormais, chaque fois qu’une valeur en double est saisie dans la colonne spécifiée, Excel affichera un avertissement et empêchera la saisie, sauf si la valeur est unique. Le message d’avertissement par défaut peut être « Cette valeur existe déjà » ou quelque chose de similaire.

lorsque vous saisissez une valeur en double dans la colonne spécifique, un message d’avertissement s’affiche

Scénarios d’application : Cette solution est idéale pour les listes simples et les paramètres où une seule colonne doit contenir des valeurs uniques. Toutefois, la validation des données n’empêche pas les doublons si des valeurs sont collées dans la colonne depuis un autre emplacement ; il est donc recommandé de saisir les valeurs manuellement ou de vérifier régulièrement la présence de doublons après un collage.
Conseils : Vous pouvez personnaliser le message d’avertissement dans l’onglet Alerte d’erreur de la boîte de dialogue Validation des données.
Précautions : Assurez-vous que votre sélection couvre toutes les cellules dans lesquelles les utilisateurs saisiront des données, ou étendez la règle de validation en sélectionnant la colonne entière si nécessaire.
Dépannage : Si la validation des données semble ne pas fonctionner, vérifiez attentivement que les références de cellule de votre formule sont correctes et que la validation est bien appliquée à la plage souhaitée.


Autoriser uniquement des valeurs uniques dans une feuille de calcul avec Kutools pour Excel

La méthode ci-dessus permet uniquement d’empêcher les entrées en double dans une seule colonne. Si vous disposez de Kutools pour Excel, son utilitaire **Empêcher les doublons** vous permet d’éviter rapidement les doublons dans toute plage de cellules, qu’il s’agisse d’une seule colonne ou d’une seule ligne.

Kutools pour Excelpropose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, stimulant ainsi créativité et efficacité.Intégré aux capacités de l’IA, Kutools automatise les tâches avec précision, rendant la gestion des données parfaitement fluide.Informations détaillées sur Kutools pour Excel...         Essai gratuit...

Une fois que vous avez installé Kutools pour Excel, voici comment utiliser la fonctionnalité Empêcher les doublons :

1. Sélectionnez la colonne ou la plage dans laquelle vous souhaitez empêcher les entrées en double et n’autoriser que des données uniques. Il peut s’agir d’une seule colonne, de plusieurs colonnes ou d’une plage telle que A1:D15.

2. Cliquez sur l’onglet Kutools du ruban Excel, puis accédez à Limite de saisie et choisissez Empêcher les doublons. Cela lance le processus de configuration de la règle d’unicité pour votre sélection.

cliquez sur la fonctionnalité Empêcher les doublons de Kutools

3. Un message d’avertissement s’affiche pour vous informer que l’application de cette fonctionnalité supprimera toutes les règles existantes de validation des données dans votre plage sélectionnée. Cela garantit que les règles de Kutools n’entrent pas en conflit avec d’autres paramètres de validation.

un message d’avertissement s’affiche pour vous rappeler que la validation des données sera supprimée si vous appliquez cette fonctionnalité

Si vous souhaitez poursuivre, cliquez sur Oui pour confirmer. Kutools appliquera alors la règle d’unicité.

4. Une autre boîte de dialogue s’affiche pour confirmer quelles cellules ont été traitées, vous indiquant précisément où l’unicité est désormais requise.

une autre boîte de dialogue s’affiche pour indiquer quelles cellules ont bénéficié de cette fonctionnalité

5. Cliquez sur OK pour terminer. Désormais, si vous tentez de saisir ou de coller des données en double dans la plage limitée (par exemple, les cellules A1:D15), Kutools affichera un message indiquant que la saisie est invalide et que vous devez entrer des valeurs uniques.

lorsque vous saisissez des données en double, un message d’avertissement apparaît

Scénarios d’application : Idéal pour contrôler simultanément plusieurs colonnes ou lignes.
Conseils : Avant d’appliquer cette fonctionnalité, vérifiez si des règles existantes de validation des données sont essentielles à votre flux de travail, car elles seront supprimées de la plage sélectionnée.
Précautions : Vérifiez soigneusement votre sélection de cellules avant d’activer la fonctionnalité, en particulier dans les tableaux complexes.
Dépannage : Si l’invite n’apparaît pas ou si des doublons persistent malgré tout, assurez-vous que Kutools pour Excel est correctement installé et à jour.

Plus de 300 fonctions sont à votre disposition pour simplifier vos tâches. télécharger Kutools pour Excel pour un essai gratuit.


Autoriser uniquement des valeurs uniques dans une feuille de calcul avec du code VBA

Si vous maîtrisez les macros et souhaitez intégrer une logique plus avancée pour valider les valeurs uniques, VBA (Visual Basic for Applications) offre une solution flexible. Des scripts VBA peuvent être personnalisés pour détecter les doublons en temps réel pendant la saisie et alerter instantanément les utilisateurs dès qu’une valeur non valide est entrée, en supprimant automatiquement la saisie en double si nécessaire.

1. Cliquez avec le bouton droit sur l’onglet de la feuille dans laquelle vous souhaitez autoriser uniquement des valeurs uniques, puis sélectionnez Afficher le code dans le menu contextuel. Dans la fenêtre Microsoft Visual Basic pour Applications qui s’ouvre, copiez et collez le code suivant directement dans le module de la feuille (et non dans un module standard) :

Code VBA : autoriser uniquement des valeurs uniques dans une feuille de calcul :

Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice 20160829
  Dim xRg As Range, iLong, fLong As Long
  If Not Intersect(Target, Me.[A1:A1000]) Is Nothing Then
     Application.EnableEvents = False
     For Each xRg In Target
     With xRg
         If (.Value <> "") Then
          If WorksheetFunction.CountIf(Me.[A:A], .Value) > 1 Then
            iLong = .Interior.ColorIndex
            fLong = .Font.ColorIndex
            .Interior.ColorIndex = 3
            .Font.ColorIndex = 6
            MsgBox "Duplicate Entry !", vbCritical, "Kutools for Excel"
            .ClearContents
            .Interior.ColorIndex = iLong
            .Font.ColorIndex = fLong
          End If
       End If
     End With
     Next
     Application.EnableEvents = True
  End If
End Sub

cliquez sur Afficher le code et insérez le code VBA dans le module

Remarque : dans ce code, A1:A1000 désigne les cellules surveillées pour la saisie unique. Si vos données uniques se trouvent dans une autre plage, ajustez ces références en fonction de la colonne ou de la plage utilisée.

2. Après avoir saisi le code, cliquez sur Enregistrer et fermez la fenêtre VBA. Si la sécurité des macros est activée, assurez-vous que les macros sont autorisées dans les paramètres de votre classeur.

Désormais, la saisie de valeurs en double dans la plage A1:A1000 déclenche immédiatement un message d’avertissement.

un message d’avertissement s’affiche pour indiquer que les entrées en double ne sont pas autorisées

3. Cliquez sur OK dans la boîte de dialogue, et la saisie en double sera supprimée de la cellule.


Autoriser uniquement les valeurs uniques dans une feuille de calcul à l’aide de la colonne Assistant de formule d’Excel

Outre la validation des données et le VBA, une solution pratique consiste à utiliser une colonne auxiliaire associée à des formules Excel pour repérer les valeurs en double. Cette approche ne bloque pas la saisie, mais offre un retour immédiat, ce qui en fait une option idéale pour examiner rapidement vos données et les nettoyer.

1. Ajoutez une colonne auxiliaire juste à côté de vos données — par exemple, la colonne F si vos données se trouvent dans la colonne E. Dans la cellule F1, saisissez la formule suivante :

=IF(COUNTIF($E$1:E1,E1)=1,"Unique","Duplicate")

2. Appuyez sur Entrée pour valider, puis faites glisser la formule vers le bas afin de l’appliquer à toutes les lignes. La formule analyse chaque entrée de la colonne E et indique « Unique » pour la première occurrence, puis « Doublon » pour les suivantes.

Conseil : Utilisez cette colonne auxiliaire pour filtrer les lignes en double ou pour mettre visuellement en évidence les anomalies avant de partager vos données.
Scénarios d’application : Idéal pour examiner des données historiques existantes ou lorsqu’un nettoyage manuel s’impose plutôt qu’une prévention en temps réel.


Autoriser uniquement les valeurs uniques dans une feuille de calcul via la fonctionnalité Supprimer les doublons

Si votre priorité n’est pas de restreindre la saisie, mais plutôt de nettoyer régulièrement une liste pour ne conserver que les valeurs uniques, la fonction intégrée d’Excel Supprimer les doublons est simple, facile à utiliser et très efficace.

1. Sélectionnez la colonne ou le tableau que vous souhaitez traiter.

2. Accédez à Données > Supprimer les doublons. Dans la boîte de dialogue, sélectionnez les colonnes à vérifier, puis cliquez sur OK. Excel conservera automatiquement uniquement la première occurrence de chaque valeur et supprimera les doublons suivants.

Scénarios d’application : Idéal pour nettoyer de grands tableaux après une saisie massive ou une importation de données.
Avantages/Inconvénients : Rapide et simple, mais ne prévient pas les doublons futurs : il supprime uniquement ceux déjà présents.

Résumé et recommandations : La meilleure approche dépend de votre flux de travail et du niveau de contrôle requis. Optez pour la validation des données ou Kutools pour une prévention proactive ; utilisez le VBA pour créer des règles personnalisées et automatiser vos tâches ; et recourez aux formules ainsi qu’à l’outil « Supprimer les doublons » pour examiner et nettoyer manuellement vos données. Vérifiez toujours soigneusement votre sélection et la logique de vos règles avant toute application à grande échelle, et n’oubliez pas de sauvegarder votre classeur lors des tests de nouvelles solutions.


Meilleurs outils de productivité Office

🤖Kutools IA Aide: Révolutionnez Analyse des données grâce à :Exécution intelligente   |  Générez du code|  Créez formules personnalisées  |  Analysez des données et générez des graphiques|  Appelez Fonctions améliorées
Fonctionnalités populaires:Rechercher, mettre en surbrillance ou Marquer les doublons   |  Supprimer les lignes vides   |  Combinez les colonnes ou cellules sans perdre de données   |   Arrondi sans utiliser de formule...
Super RECHERCHEV:RechercheValeurs avec critères multiples  |  RechercheValeurs avec valeurs multiples  |   RechercheValeurs dans plusieurs feuilles   |   Correspondance floue....
Liste déroulante avancée:Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple....
Gestionnaire de colonnes:Ajouter un nombre précis de colonnes|Déplacer des colonnes|Basculer la visibilité des colonnes masquées|Comparer des plages et des colonnes...
Fonctionnalités vedettes:Mise au point de la grille   |  Vue de conception   |Barre de formule améliorée   | Gestionnaire de classeurs et de feuilles   |  Bibliothèque de ressources(Texte automatique)|  Sélecteur de date   |  Consolider les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules   | Envoyer des e-mails par liste   |  Super Filtre   |   Filtre spécial(Filtrer les cellules avec une police en gras/italique/barré...) ...
… et bien plus encore… et plus encore:(,)Supprimer des caractères spécifiques, ...)|   50+Typesde graphiques(, ...)|   40+ Formules pratiques(Calculer l'âge en fonction de la date de naissance, ...)|   19 Outils d’insertion(,Insérer une image depuis un chemin , ...)|   de conversion (Convertir en mots,Conversion de devises, ...)|Fusionner et scinder   (Fusion avancée des lignes,Diviser les cellules , ...)|, ...)   |
Utilisez Kutools dans la langue de votre choix – disponible en anglais, espagnol, allemand, français, chinois et 40+ autres langues !

Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...


Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile

  • Activez 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 vous fait économiser des centaines de clics de souris chaque jour !

Tous les compléments Kutools. Un seul installateur

Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.

ExcelWordOutlookTabsPowerPoint
  • Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
  • Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
  • Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
  • Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
  • Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels