Renvoi une valeur apres recherche dans deux colonnes

[Fermé]
Signaler
Messages postés
3
Date d'inscription
dimanche 24 février 2013
Statut
Membre
Dernière intervention
25 février 2013
-
Messages postés
3
Date d'inscription
dimanche 24 février 2013
Statut
Membre
Dernière intervention
25 février 2013
-
Bonjour,


Je souhaiterai votre aide sur la problématique suivante

Fichier 1

Colonne A : Prénom
Colonne B : nom d'usage
Colonne C : nom de jeune fille
Colonne D : Cotisation retraite


Fichier 2

colonne A : Prénom
Colonne B : Nom
Colonne C : Cotisation retraite.


Le fichier comporte 2000 personnes. Je souhaite dans un premier temps comparer la présence des personnes dans le fichier par leur nom de famille. Si le nom du fichier 2 correspond au nom d'usage du fichier 1 = "connue". Si le nom du fichier 2 n'est pas trouvé chercher dans fichier 1 nom de jeune fille. Si le nom de jeune fille est trouvé renvoyer "connue" sinon "inconnue".

(Pour éviter tout homonyme j'aurais au préalable concaténé les noms et prénoms et comparer avec date de naissance.)

Une fois que je me serai assuré que les deux fichiers de noms correspondent je comparerai les cotisations. Mais cela est une seconde étape. Ma question porte donc sur la recherche d'un nom sur deux colonnes excel. Comment faire avec recherchev ?


En vous remerciant pour votre aide si j'ai été assez explicite.


Jean-Michel.


3 réponses

Messages postés
24201
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
22 octobre 2021
6 936
Bonjour,

pour tester la présence tu peux faire la somme de 2 nb.si()
Le 2nd tu le multiplie par 2 comme ça tu as 0, 1, 2 ou 3 en réponse.
0 : non trouvé
1 : trouvé en 1
2 : trouvé en 2
3 : trouvé en 1 et 2

eric
Messages postés
3
Date d'inscription
dimanche 24 février 2013
Statut
Membre
Dernière intervention
25 février 2013

Ok ,

merci pour ta réponse, j'essaye dans le courant de la semaine et te reviens.

Stevens
Messages postés
3
Date d'inscription
dimanche 24 février 2013
Statut
Membre
Dernière intervention
25 février 2013

Merci encore Eric pour l'astuce.

J'ai essayé sur quelques lignes pour être sûr d'avoir compris la logique avec la fonction =nb.si( très simple à mettre en oeuvre.


J'essayerai donc sur un fichier réel.


Bonne soirée

Stevens