Détecter les doublons partiels à partir du nom et pas du prénom
Résolu
drakar3
Messages postés
16
Date d'inscription
Statut
Membre
Dernière intervention
-
drakar3 Messages postés 16 Date d'inscription Statut Membre Dernière intervention -
drakar3 Messages postés 16 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Je ne trouve pas de réponse simple à ce problème :
Je dispose d'une colonne sous EXCEL 2010 contenant plusieurs NOM PRENOM.
Or, je souhaite repérer les doublons à partir des NOM seulement, et pas des 2 valeurs.
Exemple :
DUPONT Marc
DUPONT Henri
DUPONT Marcel
Je souhaite qu'il fasse apparaître en surbrillance les 3 DUPONT.
Sans devoir créer une colonne NOM et une colonne PRENOM.
C'est possible sans macro ?
Merci d'avance,
Je ne trouve pas de réponse simple à ce problème :
Je dispose d'une colonne sous EXCEL 2010 contenant plusieurs NOM PRENOM.
Or, je souhaite repérer les doublons à partir des NOM seulement, et pas des 2 valeurs.
Exemple :
DUPONT Marc
DUPONT Henri
DUPONT Marcel
Je souhaite qu'il fasse apparaître en surbrillance les 3 DUPONT.
Sans devoir créer une colonne NOM et une colonne PRENOM.
C'est possible sans macro ?
Merci d'avance,
A voir également:
- Détecter les doublons partiels à partir du nom et pas du prénom
- Comment détecter un traceur sur téléphone - Accueil - Confidentialité
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Facebook recherche par nom et prénom - Guide
- Le nom du champ de tableau croisé dynamique n'est pas valide ✓ - Forum Excel
- Comment trouver une personne sur facebook ✓ - Forum Facebook
3 réponses
Bonjour
voir cette formule à placer dans la condition de MFC, mais bien sur elle passera dans le même format toutes les cellules qui sont en double plus d'une fois + de 1 DUPONT ou + de 1 DURAND seront du même format
=NB.SI(A:A;"*"&GAUCHE(A1;TROUVE(" ";A1;1))&"*")>1
et si réellement les noms sont devant les prénoms dans tous les cas mieux vaut écrire
=NB.SI(A:A;GAUCHE(A1;TROUVE(" ";A1;1))&"*")>1
qui ne prendra en compte que les textes qui commencent pas le nom avant le blanc pour chaque cellule.
si vous voulez seulement DUPONT, la formule est:
=NB.SI(A:A;DUPONT*")>1 ou si DUPONT est inscrit quelque part ex Z1: =NB.SI(A:A;Z1&"*")>1
et enfin vous pouvez éviter de surligner la première apparition du nom avec:
=NB.SI($A$1:A1;GUCHE(A1;TROUVE(" ";A1;1))&"*")>1 qui ne surlignera qu'à partir du second nom trouvé dans la colonne A
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
voir cette formule à placer dans la condition de MFC, mais bien sur elle passera dans le même format toutes les cellules qui sont en double plus d'une fois + de 1 DUPONT ou + de 1 DURAND seront du même format
=NB.SI(A:A;"*"&GAUCHE(A1;TROUVE(" ";A1;1))&"*")>1
et si réellement les noms sont devant les prénoms dans tous les cas mieux vaut écrire
=NB.SI(A:A;GAUCHE(A1;TROUVE(" ";A1;1))&"*")>1
qui ne prendra en compte que les textes qui commencent pas le nom avant le blanc pour chaque cellule.
si vous voulez seulement DUPONT, la formule est:
=NB.SI(A:A;DUPONT*")>1 ou si DUPONT est inscrit quelque part ex Z1: =NB.SI(A:A;Z1&"*")>1
et enfin vous pouvez éviter de surligner la première apparition du nom avec:
=NB.SI($A$1:A1;GUCHE(A1;TROUVE(" ";A1;1))&"*")>1 qui ne surlignera qu'à partir du second nom trouvé dans la colonne A
crdlmnt
La qualité de la réponse dépend surtout de la clarté de la question, merci!
Bonjour,
Dans ta MFC tu mets cette formule avec tes noms en colonne A :
La formule tient compte des noms à particule comme Le Drian
Toujours zen
La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer. Antoine de Saint-Exupéry
Dans ta MFC tu mets cette formule avec tes noms en colonne A :
=NB.SI(A:A;GAUCHE(A1;TROUVE(" ";A1;4))&"*")>1
La formule tient compte des noms à particule comme Le Drian
Toujours zen
La perfection est atteinte, non pas lorsqu'il n'y a plus rien à ajouter, mais lorsqu'il n'y a plus rien à retirer. Antoine de Saint-Exupéry