Fonction recherchev sur plusieurs onglets d'un fichier
Résolu/Fermé
ogs-pme
Messages postés
8
Date d'inscription
mardi 8 octobre 2013
Statut
Membre
Dernière intervention
15 septembre 2016
-
8 oct. 2013 à 19:50
oolive1804 - 3 janv. 2017 à 15:44
oolive1804 - 3 janv. 2017 à 15:44
A voir également:
- Faire une recherchev sur plusieurs feuilles
- Fusionner plusieurs feuilles excel en une seule - Guide
- Feuilles diddl valeur ✓ - Forum Graphisme
- Comment supprimer une feuille sur word - Guide
- Recherchev dans une autre feuille ✓ - Forum Excel
- Comment faire un livret avec des feuilles a4 - Guide
4 réponses
Raymond PENTIER
Messages postés
58389
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
18 avril 2024
17 090
8 oct. 2013 à 21:24
8 oct. 2013 à 21:24
Pour un grand débutant, tu t'es attaqué à un sacré gros morceau !
Je ne peux que te souhaiter courage et persévérance ...
Je ne peux que te souhaiter courage et persévérance ...
ogs-pme
Messages postés
8
Date d'inscription
mardi 8 octobre 2013
Statut
Membre
Dernière intervention
15 septembre 2016
1
8 oct. 2013 à 21:35
8 oct. 2013 à 21:35
Encourageant!
Mais n'y a-t-il pas de solutions?
Mais n'y a-t-il pas de solutions?
Raymond PENTIER
Messages postés
58389
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
18 avril 2024
17 090
8 oct. 2013 à 21:50
8 oct. 2013 à 21:50
S'il en existe une, elle ne doit pas être très évidente !
via55
Messages postés
14402
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 avril 2024
2 702
Modifié par via55 le 8/10/2013 à 22:13
Modifié par via55 le 8/10/2013 à 22:13
Bonsoir
https://www.cjoint.com/?0Jiwm3UVT36
Pas sur d'avoir tout compris mais c'est peut être ceci que tu aimerais
Cdlmnt
"L'imagination est plus importante que le savoir." A. Einstein
https://www.cjoint.com/?0Jiwm3UVT36
Pas sur d'avoir tout compris mais c'est peut être ceci que tu aimerais
Cdlmnt
"L'imagination est plus importante que le savoir." A. Einstein
ogs-pme
Messages postés
8
Date d'inscription
mardi 8 octobre 2013
Statut
Membre
Dernière intervention
15 septembre 2016
1
9 oct. 2013 à 18:46
9 oct. 2013 à 18:46
"Tout le monde pensait que c'était impossible,
Via55 ne le pensait pas et il la fait!"
Merci infiniment, je suis très impressionné et plein de gratitude.
Cette solution m'ouvre énormément de portes pour d'autres applications similaires.
Il y a-t-il des choses que je dois faire (création de nom de cellules ou autre) pour ne pas me planter? ou puis je simplement recopier et décliner mon fichier?
Via55 ne le pensait pas et il la fait!"
Merci infiniment, je suis très impressionné et plein de gratitude.
Cette solution m'ouvre énormément de portes pour d'autres applications similaires.
Il y a-t-il des choses que je dois faire (création de nom de cellules ou autre) pour ne pas me planter? ou puis je simplement recopier et décliner mon fichier?
via55
Messages postés
14402
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 avril 2024
2 702
9 oct. 2013 à 19:14
9 oct. 2013 à 19:14
Content que ça aille !
Par contre la formule est basée sur les données bien précises qu'il faudrait modifier dans d'autre cas :
=SIERREUR(RECHERCHEV(D5;INDIRECT("'"&B5&"'"&"!B15:G22");2;0);"")
la fonction recherche une valeur dans la première colonne d'une plage d'habitude nommée (par exemple la plage A2:C20 de la feuil2 notée alors Feuil2!A2:C20 dans la formule) et renvoie la valeur correspondante dans la colonne indiquée après.
Dans ton cas la plage de commentaire se trouve au même endroit sur chaque feuille en B15:G22 mais la feuille change suivant le client donc on crée une référence variable avec la fonction INDIRECT en fonction du n° de la fiche trouvé en B5 (qu'il faut placer entre 2 apostrophes) ainsi, si le n° en B5 est 40 la référence que prendra excel sera '40'!B15:G22 et ira lire la plage correspondante de l'onglet 40
Autrement dit pour récupérer d'autres informations dans d'autres plages en fonction de n° de fiche la formule fonctionne pareil sauf à modifier si nécessaire où trouver le n ° de fiche (B5) et à modifier dans la plage (B15:B22) où récupérer les données et la colonne adéquate.
Si tu as un souci d'application recontactes moi
Cdlmnt
Par contre la formule est basée sur les données bien précises qu'il faudrait modifier dans d'autre cas :
=SIERREUR(RECHERCHEV(D5;INDIRECT("'"&B5&"'"&"!B15:G22");2;0);"")
la fonction recherche une valeur dans la première colonne d'une plage d'habitude nommée (par exemple la plage A2:C20 de la feuil2 notée alors Feuil2!A2:C20 dans la formule) et renvoie la valeur correspondante dans la colonne indiquée après.
Dans ton cas la plage de commentaire se trouve au même endroit sur chaque feuille en B15:G22 mais la feuille change suivant le client donc on crée une référence variable avec la fonction INDIRECT en fonction du n° de la fiche trouvé en B5 (qu'il faut placer entre 2 apostrophes) ainsi, si le n° en B5 est 40 la référence que prendra excel sera '40'!B15:G22 et ira lire la plage correspondante de l'onglet 40
Autrement dit pour récupérer d'autres informations dans d'autres plages en fonction de n° de fiche la formule fonctionne pareil sauf à modifier si nécessaire où trouver le n ° de fiche (B5) et à modifier dans la plage (B15:B22) où récupérer les données et la colonne adéquate.
Si tu as un souci d'application recontactes moi
Cdlmnt
Essai2016
>
via55
Messages postés
14402
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 avril 2024
Modifié par Essai2016 le 14/06/2016 à 18:06
Modifié par Essai2016 le 14/06/2016 à 18:06
Bonjour Via 55,
Je m'attaque présentement au même problème mais la solution (la pièce jointe) a disparu du Web. Quelle est la formule que tu avais utilisé?
Merci pour ton aide!
Je m'attaque présentement au même problème mais la solution (la pièce jointe) a disparu du Web. Quelle est la formule que tu avais utilisé?
Merci pour ton aide!
via55
Messages postés
14402
Date d'inscription
mercredi 16 janvier 2013
Statut
Membre
Dernière intervention
18 avril 2024
2 702
>
Essai2016
14 juin 2016 à 18:15
14 juin 2016 à 18:15
Bonjour
J'ai expliqué la formule dans mon message 6
Si tu n'arrives à la mettre en place dans ton fichier, postes un exemple allégé et anonymé de ton fichier sur cjoint.com, fais créer le lien, copies le et reviens le coller ici dans un prochain message, je regarderai
Cdlmnt
Via
J'ai expliqué la formule dans mon message 6
Si tu n'arrives à la mettre en place dans ton fichier, postes un exemple allégé et anonymé de ton fichier sur cjoint.com, fais créer le lien, copies le et reviens le coller ici dans un prochain message, je regarderai
Cdlmnt
Via