Excel : Formule de vérification de données
Résolusourire_anne Messages postés 19 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un tableau, sorte de base de données avec déjà 1000 lignes, qui est rempli par plusieurs personnes.
Régulièrement, je suis obligée de vérifier s'il existe des doublons, avant de les supprimer non pas automatiquement mais manuellement. Cette base est "à risque".
J'aimerais savoir s'il existe un moyen par une formule que je mettrais dans ma colonne 2 (cf. image jointe) qui permettrait d'indiquer au moment de la saisie d'une nouvelle personne dans la colonne 1 ( nom+prénom+date de naissance, un concat des 3 colonnes précédentes), qu'elle est déjà présente dans le tableau.
Et si oui, la ligne changerait de couleur pour devenir rouge. Ce serait un moyen d'identifier de suite l'erreur/étourderie commise.
Et si non, la personne pourrait poursuivre la saisie. A ce moment là, la ligne ne changerait pas de couleur. Il ne se passerait rien pour la personne qui est entrain de saisir.
Qui pourrait m'aider dans cela ?
A tous, je vous remercie pour votre aide.
Bonne journée
Anne
Windows / Chrome 135.0.0.0
9 réponses
Le problème porte sur la détection des doublons lors de la saisie dans un tableau Excel contenant nom, prénom et date de naissance, afin d’éviter les vérifications manuelles répétées. La solution proposée consiste à ajouter une colonne de concaténation (par exemple =A2&B2&C2) et à appliquer une mise en forme conditionnelle qui colore en rouge la ligne dès qu’un doublon est détecté dans cette colonne. Il est recommandé d’étendre la formule sur l’ensemble de la plage et de masquer cette colonne de concaténation pour préserver l’ergonomie de la saisie. En complément, la mise en forme conditionnelle peut s’appuyer sur NB.SI et afficher un indicateur dans une cellule auxiliaire lorsque le doublon existe, tout en laissant la saisie courante sans coloration si elle reste unique.
-
Bonjour Anne
Tu vas sur le site transfernow (comme j'ai fait pour t'envoyer le fichier exemple), tu télécharges ton fichier et tu fais créer un lien que tu reviens coller ici dans ton prochain message
Dans l'attente
-
Re
Oui dès la saisie complète de la concaténation la ligne doit se colorer en rouge si existe déjà (La MFC étant installée sur la feuille une fois pour toutes)
Par contre la saisie dans une même cellule ce n'est pas top, notamment si tu veux pouvoir utiliser les dates de naissance (calcul âge par ex.) mais même s'il y a 3 colonnes, une pour le nom, une pour le prénom et une pour la date il faut dans une 4eme concaténer par la formule =A2&B2&C2 par ex, étirer cette formule au plus bas nécessaire (2000, 5000 lignes...) et établir la formule de MFC sur cette colonne de concaténation
La colonne de concaténation qui n’est pas belle peut être masquée comme je le précisais précédemment
A plus
-
-
Bonjour
Il serait plus judicieux d'envoyer un exemple de fichier plutôt qu'une image illisible !!
Néanmoins voici un exemple de ce qu'il est possible avec une mise en forme conditionnelle
https://www.transfernow.net/dl/20250408Hi2kTYL5
La colonne de concaténation peut être masquée et rendue inaccessible aux utilisateurs la MFC fonctionnera toujours
CdlmntVia
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Bonjour,
Je veux bien mais je ne trouve pas la solution pour vous joindre le fichier Excel.
Pouvez-vous m'indiquer la marche à suivre ?
Merci
Bonne journée
Anne
-
Merci via38
Et voici le fichier correspondant : https://www.transfernow.net/dl/20250409bcTdSvJn
-
Re
Ton fichier en retour
Il suffit d'une MFC basée sur les doublons
https://www.transfernow.net/dl/2025040966Vsfxfk
Bonne journée
Via
-
Via38,
Cela veut dire que lors de la saisie en ligne 11, tout de suite on saura si le jeune est déjà sur le tableau ?
Je fais la manipulation indiquée, MFC, après saisie 1 fois par mois. Mais cela ne suffit pas. Je souhaite que ce soit à saisie.
Pensez-vous que cela soit possible ?
Merci
Anne -
Merci
C'est parfait ***


