RechercheV ne fonctionne pas sur mes données

Résolu
kalystha Messages postés 321 Date d'inscription   Statut Membre Dernière intervention   -  
kalystha Messages postés 321 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
J'utilise RechercheV depuis très longtemps pour prendre des données d'une autre feuille ou un autre tableau, mais là je me trouve confronté à un souci. Dans le fichier joint, j'ai rassemblé les données sur deux, feuilles, en fait elle se trouvent chacune sur un fichier, mais je ne pense pas que celà change grand chose.
Le fichier
https://www.cjoint.com/?CBip4TJWbDw

Comme vous le verrez dans l'exemple joint, je veux récupérer les nouvelles references de la feuilles 2, à partir des anciennes de la feuille 1.

Je pense que le souci vient du fait, que sur la feuille 2, les chiffres soient sous forme de texte. Car si je les mets sous forme de nombre, ça fonctionne, sauf que mes références sont éronnées.

- 00490 devient 490 etc..

Tous les chiffres avec des "0" devant sont de fait modifiés.
J'ai essayé en "standard", "personnalisé" etc.. rien n'y fait.

Je vous remercie par avance de votre aide.

Cdt



4 réponses

eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonjour,

Pas bien normal qu'excel réagisse comme ça mais ça arrive...
Pour passer le problème :
=RECHERCHEV(SI(ESTNUM(A3);TEXTE(A3;"0");A3);Feuil2!$A$1:$B$885;2;FAUX)

Par ailleurs tu as plein d'espaces en fin de données sur la colonne A.
Ctrl+F pour les remplacer par rien (vide).

eric
0
kalystha Messages postés 321 Date d'inscription   Statut Membre Dernière intervention   15
 
Bonjour Eric,
Je te remercie une nouvelle fois de ta réactivité.
J'ai mis ta formule, mais je constate que des références ne sont pas prises en compte , dont certaines, parce qu'elle ont plusieurs possibilités de correspondances
Exemple:
Feuille 1
ref 8700G (ligne8) Donne deux refs feuilles 2 (lig 857 et 858)

Par contre pour certaines, je ne vois pas pourquoi la référence de la feuille deux n'est pas renvoyée:
ref 2032G n'a qu'une reference en feuille deux, mais j'ai #N/A en résultat ..

C'est bien la première fois que je suis autant ennuyé avec "rechercheV".
Cdt
Thierry
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Re,

ref 8700G (ligne8) Donne deux refs feuilles 2 (lig 857 et 858)
Avec recherchev tu n'auras toujours que la 1ère référence trouvée.
Après ce sont des formules plus compliquées sur plusieurs cellules ou bien en vba.

ref 2032G n'a qu'une reference en feuille deux, mais j'ai #N/A en résultat ..
Pas moi : https://www.cjoint.com/?CBiufRt8USJ
Tu as bien oté tous les espaces ?

eric

0
kalystha Messages postés 321 Date d'inscription   Statut Membre Dernière intervention   15
 
Re,

Effectivement, je suis confronté à un "mystère" d'excel 2007...
J'ai fait la même chose que toi, j'ai bien supprimé les espaces, mais les quelques exemples parmis tous les autres que je t'ai transmis, étaient bien ainsi (surtout ceux sans plusieurs refs).
Je te remercie, surtout pour la colonne rajoutée, qui un indicateur très importants pour moi.
Je te souhaite un très agréable week end, et encore merci.
Cdt
Thierry
0