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
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
A voir également:
- RechercheV sur EXCEL ?
- Liste déroulante excel - Guide
- Si et excel - Guide
- Calculer une moyenne sur excel - Guide
- Comment aller à la ligne sur excel - Guide
- Word et excel gratuit - Guide
5 réponses
Raymond PENTIER
Messages postés
58720
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
10 novembre 2024
17 234
5 oct. 2010 à 15:29
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.
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.
Ricky38
Messages postés
4349
Date d'inscription
samedi 15 mars 2008
Statut
Contributeur
Dernière intervention
2 novembre 2013
1 459
5 oct. 2010 à 15:29
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
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
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 413
Modifié par Vaucluse le 5/10/2010 à 16:08
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?
.... 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?
Raymond PENTIER
Messages postés
58720
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
10 novembre 2024
17 234
5 oct. 2010 à 19:58
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.
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.
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 413
5 oct. 2010 à 20:01
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
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
Raymond PENTIER
Messages postés
58720
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
10 novembre 2024
17 234
5 oct. 2010 à 20:21
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 ?
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 ?
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 413
5 oct. 2010 à 20:24
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
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
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
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
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
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 413
6 oct. 2010 à 17:42
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
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
5 oct. 2010 à 15:29
5 oct. 2010 à 18:43
Comment je fais pour envoyer mon fichier en PJ STP ?
Modifié par Vaucluse le 5/10/2010 à 18:57
coller le ici et revenez place le lien donné par le site dans un prochain message
http://www.cijoint.fr
crdlmnt
5 oct. 2010 à 19:21
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.
Modifié par Vaucluse le 5/10/2010 à 20:22
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!