Recherche dans excel et retour d'information
Geocasa
-
via55 Messages postés 14512 Date d'inscription Statut Membre Dernière intervention -
via55 Messages postés 14512 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
C'est ma première participation à un forum.
J'ai le tableau suivant :
A; B; C; D
1; Nom réseau
2; Réseau A; b12; x45; f15
3; Réseau B; c15; f18; t5
4; Réseau C; e48; g8; g24
5; Réseau D; z65; f97; f95
- Ce que je souhaite :
- 1) saisir la valeur à rechercher dans cellule A6 : f18
- 2) récupérer le résultat en A7 : Réseau B
Donc, par fonction ou par script vba : je cherche la valeur saisie dans "A6" dans le tableau B2 à D5. Lorsque je trouve la valeur désirée, je copie la 1ére cellule "Ax"de la ligne contenant ma valeur recherchée (dans ce cas "A3", Réseau B) que je colle dans la cellule "A7"
Le tableau ci-dessus est bien sûr un exemple. Mon tableau réel étant plus important,
Merci par avance de votre aide
C'est ma première participation à un forum.
J'ai le tableau suivant :
A; B; C; D
1; Nom réseau
2; Réseau A; b12; x45; f15
3; Réseau B; c15; f18; t5
4; Réseau C; e48; g8; g24
5; Réseau D; z65; f97; f95
- Ce que je souhaite :
- 1) saisir la valeur à rechercher dans cellule A6 : f18
- 2) récupérer le résultat en A7 : Réseau B
Donc, par fonction ou par script vba : je cherche la valeur saisie dans "A6" dans le tableau B2 à D5. Lorsque je trouve la valeur désirée, je copie la 1ére cellule "Ax"de la ligne contenant ma valeur recherchée (dans ce cas "A3", Réseau B) que je colle dans la cellule "A7"
Le tableau ci-dessus est bien sûr un exemple. Mon tableau réel étant plus important,
Merci par avance de votre aide
A voir également:
- Recherche dans excel et retour d'information
- Word et excel gratuit - Guide
- Liste déroulante excel - Guide
- Si et excel - Guide
- Excel retour à la ligne dans une formule - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
3 réponses
Bonjour
Une possibilité par formule à partir de ton exemple (en rajoutant une colonne en fin de tableau)
https://www.cjoint.com/?0DysMxNE6c4
Cdlmnt
Une possibilité par formule à partir de ton exemple (en rajoutant une colonne en fin de tableau)
https://www.cjoint.com/?0DysMxNE6c4
Cdlmnt
Re bonjour,
Merci pour cette prise en compte rapide.
C'est exactement le cas. Les 2 tableaux sont dans le même fichier mais dans feuilles distinctes.
Je renseigne mon tableau principal et il me faut chercher la correspondance de la valeur "Route" (b12) dans mon tableau pour trouver la valeur "Nom réseau" (Réseau A).
Donc, si on peut automatiser...
Cdlt
Merci pour cette prise en compte rapide.
C'est exactement le cas. Les 2 tableaux sont dans le même fichier mais dans feuilles distinctes.
Je renseigne mon tableau principal et il me faut chercher la correspondance de la valeur "Route" (b12) dans mon tableau pour trouver la valeur "Nom réseau" (Réseau A).
Donc, si on peut automatiser...
Cdlt
Re,
Je suppose que ton tableau principal comporte plusieurs lignes à renseigner, si c'est le cas la procédure que je t'avais indiquée n'est plus utilisable, il faudra procéder autrement
Combien ton tableau de données comporte de colonnes ?
Le mieux serait de pouvoir poster un exemple allégé et anonymé de ton fichier sur cjoint.com et indiquer ici le lien fourni, on y verra plus clair
Cdlmnt
Je suppose que ton tableau principal comporte plusieurs lignes à renseigner, si c'est le cas la procédure que je t'avais indiquée n'est plus utilisable, il faudra procéder autrement
Combien ton tableau de données comporte de colonnes ?
Le mieux serait de pouvoir poster un exemple allégé et anonymé de ton fichier sur cjoint.com et indiquer ici le lien fourni, on y verra plus clair
Cdlmnt
Re+
J'ai créé un fichier exemple nommé "test_suivi.xlsx" posé à l'adresse :
http://cjoint.com/?3DzqeSQabAF
Le nombre de colonnes de l'exemple est 8
Cdlt
J'ai créé un fichier exemple nommé "test_suivi.xlsx" posé à l'adresse :
http://cjoint.com/?3DzqeSQabAF
Le nombre de colonnes de l'exemple est 8
Cdlt
Une possibilité selon ton fichier exemple :
https://www.cjoint.com/?0DzqIoxTsH9
Me dire si cela peut convenir
Cdlmnt
https://www.cjoint.com/?0DzqIoxTsH9
Me dire si cela peut convenir
Cdlmnt
Re ++
La solution fonctionne, par contre, la feuille "Ref peut évoluer (comprte 18 colonnes à ce jour). J'ai adapté la formule (c'est un peu "barbant") et cela fonctionne bien.
La feuille "Ref" compte (pour le moment 8 lignes), idem,formule modifiée et tout est OK.
De toute manière, merci bien pour cette aide précieuse.
Je ne sais pas ce que l'on doit faire pour terminer ce "forum"
Pour moi, la solution à mon problème est apporté par votre aide.
Merci bien
Cdlt
La solution fonctionne, par contre, la feuille "Ref peut évoluer (comprte 18 colonnes à ce jour). J'ai adapté la formule (c'est un peu "barbant") et cela fonctionne bien.
La feuille "Ref" compte (pour le moment 8 lignes), idem,formule modifiée et tout est OK.
De toute manière, merci bien pour cette aide précieuse.
Je ne sais pas ce que l'on doit faire pour terminer ce "forum"
Pour moi, la solution à mon problème est apporté par votre aide.
Merci bien
Cdlt
Je viens de regarder votre solution qui correspond bien à ce que je demandais.
Le fait de rajouter une colonne ne pose pas de problème.
Par contre, pourriez vous voir si c'était possible de ramener la valeur directement dans le tableau suivant que je complète manuellement :
A; B; C; D
1; Nom réseau; Route; Lieu; Date Vérif;
2; ; b12; MRS; 02/02/2012
Ce qui reviendrait à rechercher directement la valeur "B" (eg: b12) dans le tableau précédent et de ramener directement la valeur "Nom de réseau" (dans ce cas "Réseau A").
Merci pour votre aide.
Cordialement
Ce que tu voudrais c'est avoir un 2nd tableau de plusieurs lignes que tu remplis manuellement pour les colonnes B,C,D et dans lequel la colonne A se remplirait automatiquement en allant chercher l'info dans le 1er tableau ? C'est bien ça ?
Les 2 tableaux doivent ils être sur 2 feuilles distinctes ?
Cdlmnt