Fonction RECHERCHEV qui ne fonctionne pas
Résolu
Remi_lry
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
A voir également:
- Recherchev fonctionne partiellement
- Recherchev ne renvoie pas la bonne valeur ✓ - Forum Excel
- Partiellement en anglais - Forum Windows 10
- Si recherchev ✓ - Forum Excel
- Video partiellement bloquée youtube - Forum Vos droits sur internet
- Recherchev et rechercheh combiné ✓ - Forum Excel
14 réponses
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
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
Merci pour votre réactivité, voici le lien : https://www.cjoint.com/c/KEsn7Pt0yhf
merci d'avance
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
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
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
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
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
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
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é
Désolé
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
=RECHERCHEV("*"&A3&"*";Feuil1!A2:B6;2;FAUX)
à condition de formatez les cellules A de la feuille 2 en texte
à voir avec le fichier réel
crdlmnt
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
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:
=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
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
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
: 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