[RÉSOLU]Fonction Index Equiv qui ne fonctionne pas

Gen Rose

XLDnaute Impliqué
Supporter XLD
Bien le bonjour! :eek:

Petite entrée en la matière: cette formule fonctionne très bien. D'habitude. Malgré que j'ai bien nommé mes plages et que tout soit dans l'ordre, il me semble...ça ne fonctionne pas ici.

J'ai vraiment besoin de vos lumières!

Il s'agit d'un fichier avec 2 onglets; à l'aide de cette fonction, je veux aller chercher 2 information sur la page précédente en utilisant ma référence numéro de "Membre".

Fai étrange; j'ai converti la plage membre sur les 2 feuilles en nombre (car elles étaient en spécial;code postal..??) mais la première conserve le 0 à l'avant et la deuxième non... Il faut par contre conserver le 0 à l'avant, idéalement.

Je vous joint un fichier exemple.

Merci pour votre temps, j'apprécie beaucoup.
Gen
 

Pièces jointes

  • Test1.xls
    74 KB · Affichages: 59
  • Test1.xls
    74 KB · Affichages: 54
  • Test1.xls
    74 KB · Affichages: 54
Dernière modification par un modérateur:

R@chid

XLDnaute Barbatruc
Re : Fonction Index Equiv qui ne fonctionne pas

Bonjour @ tous,
le problème est que la colonne Membre est en format Texte...,
essayer avec,
Code:
=INDEX(Courriel_du_contact;EQUIV(0&clients!$B2;Membre;0))
@ + +


Edit : Salut Hasco, Salut Jocelyn, Ravis...
 
Dernière édition:

Jocelyn

XLDnaute Barbatruc
Re : Fonction Index Equiv qui ne fonctionne pas

Bonjour le Forum,
Bonjour genevieve78,

tes valeurs sont différentes alors ^pour les rendre identique dans la formule, en L2 testes :

Code:
=INDEX(Courriel_du_contact;EQUIV(TEXTE(clients!$B2;"00000");Membre;0))

Cordialement

EDIT : Oup's bonjour les amis Hasco et Rachid :)
 
Dernière édition:

Gen Rose

XLDnaute Impliqué
Supporter XLD
Re : Fonction Index Equiv qui ne fonctionne pas

Merci Hasco :eek:
et merci Rachid et merci Jocelyn!

Je me doutais bien qu'il y avait un problème avec le format!
J'ai l'impression que ça va me servir ailleur ;)

Merci beaucoup les gars, vous êtes supers!

Bonne journée à tous et toutes :eek:

Edit: Rachid, ta solution est très élégante :)
 
Dernière modification par un modérateur:

Habitude

XLDnaute Accro
Re : [RÉSOLU]Fonction Index Equiv qui ne fonctionne pas

Bonjour

En autant que ton ID membre soit toujours numérique et unique.
Tu peux remplacer ton Equiv par un SommeProd avec conversion


Solution en passant par des nombres plutot que par du texte

=INDEX(Courriel_du_contact;SOMMEPROD((CNUM(clients!$B2)=CNUM(Membre))*LIGNE(Membre)))
 

Gen Rose

XLDnaute Impliqué
Supporter XLD
Re : [RÉSOLU]Fonction Index Equiv qui ne fonctionne pas

Désolé de vous revenir... je crois qu'il y a autre chose.

Lorsque j'ai pris la formule pour la copier dans le document, les résultats sortent mais pas toujours.

J,ai fait des test et en y mettant autre chose que des adresses courriel, les résulats se reportaient sur l'autre page. si modifie pour une adresse factice, exemple a@hotmail.com là aussi les résultat se reportent. je me suis même assurée de tout mettre en format texte. Qu'en pensez-vous?

Coroyez-vous qu'il y a aussi un probleme avec les adresses courriel?

Je vous joints un 2e fichier exemple.
 

Pièces jointes

  • Test2.xls
    85 KB · Affichages: 70
  • Test2.xls
    85 KB · Affichages: 89
  • Test2.xls
    85 KB · Affichages: 92

R@chid

XLDnaute Barbatruc
Re : [RÉSOLU]Fonction Index Equiv qui ne fonctionne pas

Bonjour,
pour éviter les valeurs d'erreur,
Code:
=SIERREUR(INDEX(Courriel_du_contact;EQUIV(0&B2;Membre;0))&"";"")
@ + +

Edit :
Si tu es sous Excel2003,
Code:
=SI(NB.SI(Membre;0&B2);INDEX(Courriel_du_contact;EQUIV(0&B2;Membre;0))&"";"")
@ + +
 
Dernière édition:

R@chid

XLDnaute Barbatruc
Re : [RÉSOLU]Fonction Index Equiv qui ne fonctionne pas

Bonjour @ tous,
Bonjour Hasco,
Rachid,

Bien sûr, je connais le esterreur mais si vous regardez de plus près le client 01004, il est censé avoir une résulat en Contat général...même chose pour 01005 et 01006...
Oui bien-sur si tu as bien définis le nom du champ Courriel-general, vas vérifier et corriger l'erreur...
@ + +
 

Discussions similaires

Réponses
17
Affichages
772

Statistiques des forums

Discussions
312 215
Messages
2 086 332
Membres
103 188
dernier inscrit
evebar