Formule de recherche

Résolu/Fermé
Sarkil Messages postés 7 Date d'inscription mercredi 17 septembre 2014 Statut Membre Dernière intervention 20 décembre 2016 - 17 sept. 2014 à 12:26
Sarkil Messages postés 7 Date d'inscription mercredi 17 septembre 2014 Statut Membre Dernière intervention 20 décembre 2016 - 18 sept. 2014 à 09:44
Bonjour,
Voici ma situation.
Je possède deux banques de données différentes : l'une indiquant les adresses mail des personnes s'étant inscrites un site web ; l'autre indiquant les adresses mail des personnes à qui envoyer une invitation à s'inscrire sur ce site.

Or certaines personnes présentes dans la deuxième banque de données ("inscrit") sont également présentes dans la première banque de données ("à inscrire").

J'ai donc entré les deux banques de données dans un tableau Excel et ai essayé de trouver une formule qui me permettrait de savoir quelles adresses mail ne devrait pas recevoir d'invitation (étant donné qu'elles sont déjà inscrites).

J'ai tenté d'utiliser la formule RECHERCHEV en la rentrant comme telle :

=SI(RECHERCHEV(case de l'adresse à inscrire;colonne des adresses inscrites;1)=case de l'adresse à inscrire;"Inscrite";"")

mais je finis toujours :

- soit par avoir une erreur dans ma formule
- soit par avoir un résultat erroné (certaines adresses mail "inscrites" n'apparaissent pas comme telles)

Pourriez-vous m'aider ?

Bien à vous.

4 réponses

via55 Messages postés 14494 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 26 octobre 2024 2 734
17 sept. 2014 à 16:28
Bonjour

En D1 mets plutôt ceci comme formule :
=SI(NB.SI(Inscrits!C:C;'A inscrire'!C1)=0;"A inscrire";"Inscrit")

Cdlmnt
1
Sarkil Messages postés 7 Date d'inscription mercredi 17 septembre 2014 Statut Membre Dernière intervention 20 décembre 2016
17 sept. 2014 à 16:34
C'EST PARFAIT !!!
Merci beaucoup ça fonctionne.
Comment s'appelle cette formule ?
0
via55 Messages postés 14494 Date d'inscription mercredi 16 janvier 2013 Statut Membre Dernière intervention 26 octobre 2024 2 734
17 sept. 2014 à 20:51
NB.SI qui dénombre les valeurs remplissant la condition indiquée
donc si l'adresse mail existe dans l'autre liste elle renvoie 1 sinon 0
et couplée avec la fonction Si pour renvoyer "A inscrire" dans le cas de 0
0
DjiDji59430 Messages postés 4137 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 3 novembre 2024 677
Modifié par DjiDji59430 le 17/09/2014 à 19:40
avec une formule correcte, ça fonctionne aussi parfaitement !
=SI(RECHERCHEV(C1;Inscrits!C:C;1;0)=C1;"inscrit";"pas inscrit")
1
Sarkil Messages postés 7 Date d'inscription mercredi 17 septembre 2014 Statut Membre Dernière intervention 20 décembre 2016
18 sept. 2014 à 09:44
Merci ;-)
0
DjiDji59430 Messages postés 4137 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 3 novembre 2024 677
17 sept. 2014 à 15:24
=SI(RECHERCHEV(case de l'adresse à inscrire;colonne des adresses inscrites;1)=case de l'adresse à inscrire;"Inscrite";"")
ta formule est incomplete
=SI(RECHERCHEV(case de l'adresse à inscrire;colonne des adresses inscrites;1;1)=case de l'adresse à inscrire;"Inscrite";"")
0
Sarkil Messages postés 7 Date d'inscription mercredi 17 septembre 2014 Statut Membre Dernière intervention 20 décembre 2016
17 sept. 2014 à 15:34
Merci mais cela ne change malheureusement rien.
J'ai bien le message "Inscrite" qui s'affiche devant quelques adresses effectivement déjà inscrites mais certaines autres qui sont pourtant déjà inscrites n'affichent rien.
0
DjiDji59430 Messages postés 4137 Date d'inscription samedi 19 avril 2008 Statut Membre Dernière intervention 3 novembre 2024 677
Modifié par DjiDji59430 le 17/09/2014 à 15:47
Verifier que les adresses soient identiques (sans blanc avant ou apres)
joindre le fichier (si possible) sur https://www.cjoint.com/
0
Sarkil Messages postés 7 Date d'inscription mercredi 17 septembre 2014 Statut Membre Dernière intervention 20 décembre 2016
17 sept. 2014 à 15:57
J'ai créé un "fichier test" pour essayer la formule et faire les tests.
Vous le trouverez sur le lien suivant : https://www.cjoint.com/?3Irp7EN7owl
0
Sarkil Messages postés 7 Date d'inscription mercredi 17 septembre 2014 Statut Membre Dernière intervention 20 décembre 2016
17 sept. 2014 à 15:57
Et les adresses sont bien identiques
0