RechercheV sur EXCEL ?

Résolu/Fermé
BETTYBOOP2 Messages postés 239 Date d'inscription samedi 2 octobre 2010 Statut Membre Dernière intervention 3 juin 2022 - 5 oct. 2010 à 15:23
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 6 oct. 2010 à 17:42
Bonjour,

J'ai 2 feuillets EXCEL.
Je souhaiterais que sur le tableau du feuillet 1 lorsque je rentre une réf., il me mette à jour tout le reste de ma ligne en allant chercher les infos sur le feuillet 2.. Je pense que la formule est rechercheV, mais je ne parviens pas à mettre à jour TOUTE MA LIGNE .... Pouvez-vous m'aider SVP ? Mille mercis.

A voir également:

5 réponses

Raymond PENTIER Messages postés 58422 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 10 mai 2024 17 104
5 oct. 2010 à 15:29
Bonjour.

Les infos occupant la plage B2:H50 de la feuille 2, tu donnes à cette plage le nom "matrice".
Les formules de la feuille 1 seront du type
=RECHERCHEV(réf;matrice;col;FAUX)
où col est le N° de la colonne de "matrice" qui contient ce renseignement.
0
Raymond PENTIER Messages postés 58422 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 10 mai 2024 17 104
5 oct. 2010 à 15:29
Si tu envoies ton fichier, on te le complétera.
0
BETTYBOOP2 Messages postés 239 Date d'inscription samedi 2 octobre 2010 Statut Membre Dernière intervention 3 juin 2022
5 oct. 2010 à 18:43
Merci Raymond et merci à tous pour vos réponses...mais je "rame". J'ai "N/A" à chaque fois...
Comment je fais pour envoyer mon fichier en PJ STP ?
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 398
Modifié par Vaucluse le 5/10/2010 à 18:57
Bonsoir
coller le ici et revenez place le lien donné par le site dans un prochain message

http://www.cijoint.fr
crdlmnt
0
BETTYBOOP2 Messages postés 239 Date d'inscription samedi 2 octobre 2010 Statut Membre Dernière intervention 3 juin 2022
5 oct. 2010 à 19:21
Merci ! Voici le lien :
http://www.cijoint.fr/cjlink.php?file=cj201010/cijwQXQh1i.xls
Alors en fait, je souhaiterais que lorsque je renseigne la Désignation, il me rentre les 2 colonnes "Code" et lorsque je rentre le nom de l'Entrepot, il me renseigne les colonnes E G et H. Les infos se trouvent dans le 2ème feuillet.
Merci bcp.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 398
Modifié par Vaucluse le 5/10/2010 à 20:22
et voici le résultat
effectivement la formule RECHERCHE ne fonctionne que si la colonne de recherche est la 1° du champ.
http://www.cijoint.fr/cjlink.php?file=cj201010/cij4P9Rcj8.xls
crdlmnt
ps vous pouvez aussi noter le principe de nommer les listes pour placer une validation,ce qui ne marche pas avec les adresses marche avec les noms!
0
Ricky38 Messages postés 4349 Date d'inscription samedi 15 mars 2008 Statut Contributeur Dernière intervention 2 novembre 2013 1 458
5 oct. 2010 à 15:29
Salut,

est-ce que ta référence en feuille 1 est en première colonne sur ta feuille 2 ? Si oui tu peux utiliser RECHERCHEV

Si non, il te faudra passer par INDEX EQUIV
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 398
Modifié par Vaucluse le 5/10/2010 à 16:08
Bonjour tous
.... et à tout hasard si vous tirez la formule selon Raymond à l'horizontale, n'oubliez pas de bloquer la colonne de la valeur cherchée
exemple:
RECHERCHEV($A$1:Feuil2!$A$1$X$100;col;0)
la valeur cherchée A1 est bloquée sur la colonne> $A1
les limites de champs sont complètement bloquées >Feuil1!$A$1:$X$100

en complément, vous pouvez obtenir l'ajustement automatique de la colonne cherchée avec cette option à ajuster:
RECHERCHEV($A$1:Feuil2!$A$1$X$100;COLONNE()-x;0)
dans laquelle:
COLONNE() indique le N° de colonne (de la feuille) où se trouve la formule
-x (ou +x)est une constante de correction qui permet d'obtenir le numéro de la 1° colonne (du champ) à éditer dans le champ de recherche.
par exemple pour obtenir la 2° colonne du champ en colonne D (soit 4), la valeur devient:
COLONNE()-2
si vous tirez la formule à l'horizontale, cette valeur s'incrémente de 1 à chaque changement de colonne, ce qui b=vous évite de rectifier à chaque emplacement

Crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
0
Raymond PENTIER Messages postés 58422 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 10 mai 2024 17 104
5 oct. 2010 à 19:58
BB2, quelles sont les différentes formules que tu as employées ?

Si ton fichier ne dépasse pas 8 Mo tu peux utiliser http://cijoint.fr/
et s'il ne dépasse pas 2 Mo tu peux aussi utiliser https://www.cjoint.com/
dans les 2 cas il faut terminer ta manipulation en déposant le fichier ou en autorisant l'accès, et en revenant dans la discussion pour COLLER le lien ainsi obtenu.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 398
5 oct. 2010 à 20:01
Bonsoir Raymond
pas trop facile de s'y retrouver dans le classement CCM . Je crois que ceci t'a échappé.
https://forums.commentcamarche.net/forum/affich-19392292-recherchev-sur-excel#8
bonnes Antilles
0
Raymond PENTIER Messages postés 58422 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 10 mai 2024 17 104
5 oct. 2010 à 20:21
Non, Vaucluse, ça na m'a pas réellement échappé.
Simplement :

mon post #9 avait déjà été rédigé depuis 19:27,
en réponse au post #7 de BB2 de 19:21 ;
mais je me suis interrompu car j'ai eu de la visite chez moi,
et j'ai validé à 19:58 sans voir que, durant cette interruption,
tu avais envoyé ton post #8 de 19:36 ...

simple, en effet ?
0

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

Posez votre question
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 398
5 oct. 2010 à 20:24
Rebonsoir tous
compte tenu de la complexité du classement des messages sur ce fil , je me permet de relancer BB2 avec le message classé ci dessus avec ce lien!
qu'en pensez vous
https://forums.commentcamarche.net/forum/affich-19392292-recherchev-sur-excel#8
Crdlmnty
0
BETTYBOOP2 Messages postés 239 Date d'inscription samedi 2 octobre 2010 Statut Membre Dernière intervention 3 juin 2022
Modifié par BETTYBOOP2 le 6/10/2010 à 16:30
RE-BONJOUR et oui me revoilà tjs sur le même fichier.
J'ai regardé les formules de Vaucluse (que je remercie encore d'ailleurs). Seulement j'ai voulu les appliquer sur d'autres colonnes en les ajustant bien évidemment. Mais je n'y arrive pas. Je ne comprends ce que signifie le 0 et le 1 à la fin de ladite formule. En effet je renseigne la colonne G mais elle ne correspond pas à ce que je veux voir apparaitre...
Je me permets de vous envoyer mon fichier afin que vous m'expliquiez d'où vient mon erreur SVP. Merci d'avance.

http://www.cijoint.fr/cjlink.php?file=cj201010/cijvixZZqD.xls
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 398
6 oct. 2010 à 17:42
Bonsoir BETTY
votre erreur en colonne H vient du fait que vous n'utilisez pas les bons champs pour éditer le résultat.
Formule INDEX/EQUIV
=INDEX(Champ à éditer;(EQUIV(valeur cherchée;Champ de recherche;0);N) de colonne du champ à éditer)
dans votre colonne H:
champ à éditer: code
champ de recherche: Lszone puisque c'est F9 nom de la zone qui est recherché
La formule est donc, sur ligne 9:
=SI(ESTVIDE($F9);"";INDEX(code;EQUIV($F9;Lszone;0);1))
Crdlmnt
0