Recherche v

Fermé
cbbc_0796 Messages postés 12 Date d'inscription mercredi 3 février 2021 Statut Membre Dernière intervention 14 septembre 2022 - 20 avril 2021 à 09:32
Vaucluse Messages postés 26495 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 8 avril 2022 - 20 avril 2021 à 20:03
Bonjour,
j'ai tenté de faire une recherche v mais ça ne m'a ramené aucun résultats.
voici la formule utilisée =RECHERCHEV(B:B;'[DEBITEURS BIOLOGIE ACP -BASE - v2 2021.xls]FICHIER DEBITEUR BIO ACP'!$1:$65536;4;FAUX)
merci par avance de votre aide.
je ne comprends pas pourquoi j'ai autant de difficulté entre la théorie et la pratique...
merci par avance

7 réponses

Vaucluse Messages postés 26495 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 8 avril 2022 6 284
Modifié le 20 avril 2021 à 10:09
Bonjour
sans le fichier, difficile de voir ce qui ne va pas, mais:
  • de fichier à fichier, ne fonctionne que si le fichier source est ouvert
  • veillez bien au "calage" dans cette formulation où vous ne précisez pas la cellule de la valeur à chercher en début de code
  • voyez si ça fonctionne mieux en tirant la formule après avoir spécifié la première adresse, soit par exemple $B2 au lieu de B:B
  • On suppose par ailleurs que vous cherchez bien le B en ligne dans la colonne A de la base. Sinon revoyez, l'adresse du champ de recherche en spécifiant le départ avec la colonne qui contient la valeur cherchée


Et si ça ne règle pas le sujet, il faudra voir les fichier que vous pouvez déposer par exemple ici:
https://mon-partage.fr
et revenez coller le lien créé sur le site
crdlmnt

0
PapyLuc51 Messages postés 3799 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 30 novembre 2022 1 197
20 avril 2021 à 10:14
Bonjour

La valeur cherchée ne peut pas être toute une colonne - remplacer B:B par la cellule cherchée -
La zone de recherche doit, dans le cas de cette formule, être un ensemble de 4 colonnes au minimum dont celle de gauche sert à trouver la concordance avec la cellule cherchée pour renvoyer ce qui se trouve dans la colonne 4

https://support.microsoft.com/fr-fr/office/fonction-recherchev-0bbc8083-26fe-4963-8ab8-93a18ad188a1

Cordialement
0
PapyLuc51 Messages postés 3799 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 30 novembre 2022 1 197
20 avril 2021 à 11:04
Il ne faut pas ouvrir une autre question pour continuer sur le sujet de cette discussion mais cliquer sur Répondre

Rapatrie le tout ici en faisant un copier / coller

Cordialement
0
Vaucluse Messages postés 26495 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 8 avril 2022 6 284
20 avril 2021 à 11:07
Salut Papyluc, ça roule?)
on est bien d'accord sur le doublage dub fil, mais j'ai répondu sur l'autre, et à priori ça manque encore d'infos!!!!
Ce qui démontre bien comment les doublons compliquent!
Bien cordialement
0
PapyLuc51 Messages postés 3799 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 30 novembre 2022 1 197
Modifié le 20 avril 2021 à 11:27
Salut Vaucluse,

Oui ça roule, dans la limite des 10 bornes autour de chez moi ; lol!! :-D.
Vivement que ça se termine tout ce cirque.

Pour le doublage du fil ne n'ai pas voulu répondre et je suis d'accord sur le manque d'info notamment sur les sources externes.

Cordialement
0

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

Posez votre question
Vaucluse Messages postés 26495 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 8 avril 2022 6 284
20 avril 2021 à 12:26
Suite à fermeture (normale) du doublon, je recolle mon message ici:
Pas très clair comme explication et complétement sibyllin pour ceux qui ne connaissent pas votre métier!!
Parlons en Excel:
il n'y a pas de feuille nommée feuil3 dans votre fichier
quelle est la feuille devant recevoir la formule
quel est dans cette feuille, la colonne qui contient la référence à trouver
dans quelle colonne de la base de données se trouve cette référence
dans quelle colonne de la base se trouve l'information à ressortir
et merci de rester sur ce fil plutôt que d'en créer un supplémentaire

Et son ne sait jamais:
vous ne pouvez pas utiliser RECHERCHEV pour trouver une valeur située avant la colonne de recherche dans une plage, utilisez ce principe:

=INDEX(plage base;EQUIV(cell valeur;colonne de la base contenant cette valeur;0);rang de la colonne à ressortir dans la plage)
exemple:
rechercher la valeur de Feuil1A2 dans la colonne B de feuil3 et ressortir la valeur de Z même ligne:
en B2 de feuil1
=INDEX(Feuil3!A:Z;EQUIV(A2;Feuil!3;B:B;0);26)
à vous lire
crdlmnt
0
cbbc_0796 Messages postés 12 Date d'inscription mercredi 3 février 2021 Statut Membre Dernière intervention 14 septembre 2022
20 avril 2021 à 19:51
bonjour,
merci bcp pour vos réponses et pardon pour le doublon.
alors j'ai un listing d'établissement avec une codification, suite à un changement de logiciel la codification a complètement changé.
donc sur ma 1ère page de calcul, je voudrais insérer le nouveau code à partir du listing code pegase/code cpage de la feuille3
https://mon-partage.fr/f/HzymzC5v/
0
Vaucluse Messages postés 26495 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 8 avril 2022 6 284
Modifié le 20 avril 2021 à 20:08
Re
votre formule est bonne, mais le problème vient des différences de format car vous avez des textes en feuil3 et des nombres en feuil1
deux options:
  • soit vous refaites feuil1 avec des cellules textes en B au lieu de standard
  • soit, plus simple, vous modifiez la formule en A avec:

=RECHERCHEV(TEXTE(B2;0);Feuil3!A:C;2;0)
et ça devrait aller
si vous voulez afficher une info si le code de B n'existe pas en feuil3 écrivez en A2:(Excel à partir de 2013)
=SIERREUR(RECHERCHEV(TEXTE(B2;0);Feuil3!A:C;2;0);"non détecté")
ça donne ça
https://mon-partage.fr/f/cfmEhuvy/
crdlmnt

0