Renvoi une valeur apres recherche dans deux colonnes

Fermé
STEVENS62 Messages postés 3 Date d'inscription dimanche 24 février 2013 Statut Membre Dernière intervention 25 février 2013 - 24 févr. 2013 à 23:24
STEVENS62 Messages postés 3 Date d'inscription dimanche 24 février 2013 Statut Membre Dernière intervention 25 février 2013 - 25 févr. 2013 à 21:23
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

eriiic Messages postés 24600 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 21 octobre 2024 7 239
24 févr. 2013 à 23:43
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
0
STEVENS62 Messages postés 3 Date d'inscription dimanche 24 février 2013 Statut Membre Dernière intervention 25 février 2013
25 févr. 2013 à 20:32
Ok ,

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

Stevens
0
STEVENS62 Messages postés 3 Date d'inscription dimanche 24 février 2013 Statut Membre Dernière intervention 25 février 2013
25 févr. 2013 à 21:23
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
0