Fonction RECHERCHEV qui ne fonctionne pas [Résolu]

Signaler
-
Messages postés
26068
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
15 juin 2021
-
Bonjour,

Actuellement dans la grosse galère concernant ma fonction RECHERCHEV qui ne fonctionne pas après 1000 essais.

Voici en exemple du problème : https://we.tl/t-SI2mxoIsmA

Pour expliquer un peu mon fichier :
Sur ma feuille n°1 j'ai plusieurs infos :
- colonne A : identifiant
- colonne B : numéro de commande
- colonne C : date de commande

Sur ma feuille n°2 je cherche à faire apparaitre le numéro de commande :
- Colonne A : j’inscris un identifiant quelconque
- Colonne B : le numéro de commande lié à l'identifiant apparait

Sauf que pour l'instant j'ai toujours #N/A qui est inscrit, je ne comprends pas pourquoi ?!

Merci de votre aide

14 réponses

Messages postés
26068
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
15 juin 2021
5 958
Bonjour
déposez votre modèle sur une de ces deux adresses, ce sera plus simple à charger:
https://mon-partage.fr
https://www.cjoint.com/
à vous lire
crdlmnt
Bonjour,

Merci pour votre réactivité, voici le lien : https://www.cjoint.com/c/KEsn7Pt0yhf

merci d'avance
Messages postés
2353
Date d'inscription
lundi 2 juillet 2018
Statut
Membre
Dernière intervention
15 juin 2021
410
Bonjour
Tous les mots de ta feuille 1 doivent etre tapés de la même façon que dans la cellule de recherche feuil 2
j'ai fait l'essai de retaper pomme et cela fonctionne
Bonjour,

Oui il est vrai dans ce cas là cela fonctionne bien mais cela demande une action.

Mais dans mon cas je souhaiterais que cela soit automatique. En fait mon classeur Excel est un outil de suivi (aucune actions juste de la "lecture"de l'utilisateur) et est en lien avec d'autres classeur.

Donc mon classeur de suivi est mis à jour suivant les autres classeur et je souhaiterais que la fonction recherche se mets également à jour automatiquement.

Je m'explique :

- Toutes les infos brut des autres classeur sont dans la feuille 1
- Dans la feuille 2, les informations sont classées suivant plusieurs critères (donc mélangé par rapport à l'ordre initial de la feuille 1). Et c'est là que j'ai besoin de la fonction recherche soit autonome.

Quand dans A1 (numéro de commande) il est écrit : 5545852489
Il faut que dans B1 la date de commande (stocké dans feuille 1) de cette commande apparaisse directement sans aucunes action.

Je sais pas si c’est très clair ?

Merci à vous
Messages postés
699
Date d'inscription
jeudi 18 juillet 2019
Statut
Membre
Dernière intervention
9 juin 2021
53
Bonjour,

Dans ta feuille 1 tu as des espaces après certains de tes mots ! Il faut une cohérence entre feuille 1et feuille 2.

Cordialement
Messages postés
2353
Date d'inscription
lundi 2 juillet 2018
Statut
Membre
Dernière intervention
15 juin 2021
410
Si tous les mots ne sont pas rentrés pareils dans ta liste de données tu auras toujours de problèmes avec la formule RecherchV.
Si si tout mes mots sont rentré de la même manière et sont identiques.

Par exemple :
- sur la feuille 1 en numéro de commande j'ai (dans cellule A1): 551852585

- sur la feuille 2 en numéro de commande j'ai (dans cellule B1) : 551852585
Et je cherche la date de commande stockée dans la colonne C de la feuille 1

Donc ma formule est =RECHERCHEV(A1; 'feuille 1'A:C;2;FAUX)

Et ça ne donne rien
Messages postés
2353
Date d'inscription
lundi 2 juillet 2018
Statut
Membre
Dernière intervention
15 juin 2021
410
Essaie cela
=RECHERCHEV(A1; 'feuille 1'A:C;3;FAUX)

Je me suis trompé dans mon message précédent c'est bien 3 que je mets pour accéder à la colonne C et pas 2.

Désolé
Messages postés
2353
Date d'inscription
lundi 2 juillet 2018
Statut
Membre
Dernière intervention
15 juin 2021
410
Donne un extrait de ton fichier original sans données sensibles 3à4 lignes suffiront
Messages postés
26068
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
15 juin 2021
5 958
Re
dans votre fichier par exemple (je ne suis pas allé plus loin):
Pomme en feuille 1 est suivi d'un blanc qui n'existe pas en feuil2 et donc entraîne le défaut!
tout fonctionne si vous enlevez ce blanc, alors, ceci suppose que les codes initiaux sont des textes et non pas des nombres
  • soit vous écrivez les textes de la même façon dans les deux feuilles
  • soit si les origines de feuil1 sont autres vous écrivez la formule comme suit en B3 de Feuil2

=RECHERCHEV("*"&A3&"*";Feuil1!A2:B6;2;FAUX)
à condition de formatez les cellules A de la feuille 2 en texte
  • cette option ira chercher la cellule de feuil1 qui contient le texte cherché. Attention si vous avez plusieurs codes différents qui contiennent des parties de textes similaires dans un ensemble

à voir avec le fichier réel
crdlmnt

Voici le lien du fichier où j'ai enlevé pas mal de chose confidentielles :)

https://www.cjoint.com/c/KEso21hZmCf


La fonction recherche qui pose problème est dans la seconde page et avec un fond jaune.

Merci à vous
Messages postés
26068
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
15 juin 2021
5 958
Bonjour

c'est un peu laborieux dans les formatage de vos cellules entre les deux feuilles et Excel se mélange avec les textes, les concaténation, les nombres standard etc...
je réussi à extraire la ligne 7 comme suit

1° feuille OE&COMMANDE: formater B complète en standard
2° feuille suivi de commande:
  • ___Formater A en standard
  • ___copier une cellule vide
  • ___collage spécial sur le champ utile A en sélectionnant seulement "ajouter"
  • entrer la formule qui va chercher en A et non pas en B de la base où le code est modifié avec000):

=RECHERCHEV(B7;'SUIVI COMMANDES'!A:C;3;FAUX)
mais il semble que B8/9/10 n'existent pas dans la base
si ça fonctionne, il faudra alimenter la colonne A de SUIVI COMMANDES en standard

à tester chez vous, je ne garantis rien

crdlmnt


Messages postés
26068
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
15 juin 2021
5 958
En complément de mon message précédent et après avoir creusé un peu:
: vous n'avez que peu de chance de faire fonctionner votre système avec les cellules fusionnées qui se promènent au hasard dans votre feuille SUIVI COMMANDE
Bonne chance quand même
crdlmnt
C'est nickel, tout fonctionne. Merci à vous !

Concernant la fusion des cellules, ce n'est pas grave.

Merci
Messages postés
26068
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
15 juin 2021
5 958
Pas de quoi
je passe le sujet en résolu
Bonne route
crdlmnt