Erreur introuvable

Résolu
tichacha14 Messages postés 282 Date d'inscription   Statut Membre Dernière intervention   -  
Lentzouille Messages postés 670 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,


habituée à faire appel à ce forum j'espère y trouvé ma réponse que je n'ai pas trouvé dans les réponses déjà postée (j'ai peut être mal cherché)

voilà mon soucis :
j'ai un fichier excel avec des clients et je cherche le code client nom par nom, je sais que la fonction recherchev peut m'aider mais lorsque je tape ma formule sans erreur apparente
=RECHERCHEV(C2;'codes tiers'!A2:B2046;2;FAUX) où C2 est mon client, 'codes tiers' ma liste de clients avec leurs n° client, 2 la colonne de la matrice correspondant au n° de client et faux car je ne veux pas un autre code que celui de mon client; le logiciel affiche #N/A alors que les noms sont orthographiés de la même façon.

avez-vous une idée de mon problème ?

Merci d'avance

5 réponses

Lentzouille Messages postés 670 Date d'inscription   Statut Membre Dernière intervention   64
 
Bonjour,

Il est très probable que ton problème provienne de C2,
Ta formule est bonne,

Si le problème persiste,
Pense à envoyer le fichier via cjoint.com,

Cdt,
0
Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour
vérifier aussi le formatage des cellules , une différence peut poser quelquefois problèmes.
Vérifier qu'il n'y ai pas de blanc dans les noms de la liste clients,(ça arrive si la liste est copiée collée d'un fichier différent), accents, ect....

Le mieux pour utiliser cette formule est de placer une 2 une liste déroulante basée sur la colonne A qui vous assurera une conformité des libellés

( pour placer une validation par liste d'une feuille à une autre, nommer la liste de référence est utilisez le nom dans l'option liste de la validation =nom de la liste)

Crdlmnt

Ps si vous avez beaucoup de clients, on peut vous proposez une liste évolutive selon les 1° lettres entrées en C2
... et éventuellement pour valider votre formule:
allez en colonne A de la base de données, copiez un nom et coller en C2 de l'édition, vous verrez si cela fonctionne

Errare humanum est, perseverare diabolicum
0
tichacha14 Messages postés 282 Date d'inscription   Statut Membre Dernière intervention   55
 
les formats n'étaient pas les mêmes mais j'ai converti en format nombre toutes les données des 2 tableaux...
0
tichacha14 Messages postés 282 Date d'inscription   Statut Membre Dernière intervention   55
 
comme je ne vois pas d'où ça vient ci-joint le lien vers le fichier excel si cela peut m'éviter des manip supplémentaires ça serait mieux sinon j'essayerai votre solution liste évolutive

https://www.cjoint.com/?CJxkX7NtCfy

Merci pour votre aide
0
Lentzouille Messages postés 670 Date d'inscription   Statut Membre Dernière intervention   64
 
Bonjour,

L'erreur est simple,

Tu as une colonne rangé par NOM Prénom
et une rangé par Prénom NOM

Bon courage ;)
0
tichacha14 Messages postés 282 Date d'inscription   Statut Membre Dernière intervention   55
 
l'erreur n'est pas si simple car certains clients sont rangés de la même manière nom prénom (ex: AVRIL PIERRE)...
et j'ai fait le test avec Alain Mercier en inversant et ça n'a rien changé...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Lentzouille Messages postés 670 Date d'inscription   Statut Membre Dernière intervention   64
 
L'erreur est toujours aussi simple,

Va dans ton onglet "codes tiers" clique sur un nom, et regarde le nombre d'espace qu'il y a après chaque nom,

Cordialement,
0
tichacha14 Messages postés 282 Date d'inscription   Statut Membre Dernière intervention   55
 
il faut le même nombre de caractères du coup ?

bon bah tan pis je crois que je vais tout reprendre en mode manuel :(

Merci pour l'info en tout cas
0
Lentzouille Messages postés 670 Date d'inscription   Statut Membre Dernière intervention   64
 
Il faut que les 2 cellule soit exactement identique !

D'un côté tu as "Alain Mercier"
Et de l'autre tu as "Alain Mercier "

Cdt,
0