Récupérer un infos dans un onglet en fonction
marsius13
Messages postés
9
Statut
Membre
-
Raymond PENTIER Messages postés 59028 Date d'inscription Statut Contributeur Dernière intervention -
Raymond PENTIER Messages postés 59028 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Récent utilisateur d'Excel je souhaiterai trouver la fonction du type RECHERCHEV ou INDEX etc... qui me permettrai récupérer une information dans un onglet préalablement renseigné dans un onglet principal, je m'explique :
J'ai créé plusieurs onglets dans lequels pour chaque client (1 onglet par client) j'ai renseigné plusieurs champs (l'age, le sexe, l'adresse etc... et adjoint à chacun leur photo).
J'aimerai dans un Onglet principal (que j'ai appelé "récap") ne récupérer que des infos essentielle que j'avais préalablement rempli dans chacun des onglets.
Par expl : dans la colonne A, je renseigne son nom, dans la colonne B je veux son adresse et dans la colonne C son signe astrologique.
Donc je veux que la formule aille chercher la bonne information dans la bonne colonne en fonction du nom de l'onglet renseigné sur chaque ligne de la colonne A.
Comment faire ?
Merci de vos réponses
Récent utilisateur d'Excel je souhaiterai trouver la fonction du type RECHERCHEV ou INDEX etc... qui me permettrai récupérer une information dans un onglet préalablement renseigné dans un onglet principal, je m'explique :
J'ai créé plusieurs onglets dans lequels pour chaque client (1 onglet par client) j'ai renseigné plusieurs champs (l'age, le sexe, l'adresse etc... et adjoint à chacun leur photo).
J'aimerai dans un Onglet principal (que j'ai appelé "récap") ne récupérer que des infos essentielle que j'avais préalablement rempli dans chacun des onglets.
Par expl : dans la colonne A, je renseigne son nom, dans la colonne B je veux son adresse et dans la colonne C son signe astrologique.
Donc je veux que la formule aille chercher la bonne information dans la bonne colonne en fonction du nom de l'onglet renseigné sur chaque ligne de la colonne A.
Comment faire ?
Merci de vos réponses
A voir également:
- Récupérer un infos dans un onglet en fonction
- Comment recuperer un message supprimé sur whatsapp - Guide
- Fonction si et - Guide
- Comment récupérer un compte facebook piraté - Guide
- Comment récupérer un document dans le presse papier - Guide
- Ouvrir un onglet fermé - Guide
5 réponses
Bonjour marsius13.
Je suppose que tu as passé de nombreuses heures à confectionner ton fichier et que tu refuseras de recommencer ...
Mais pour le prochain travail de ce style que tu entreprendras, je te recommande très vivement de procéder à l'inverse :
* Tu crées ta base de données complète dans la première feuille.
* Tu crées une feuille d'affichage/lecture individuelle qui utilisera RECHERCHEV pour récupérer les infos dans la Base, et une liste déroulante de cellule pour choisir le client.
- Tu peux donc te contenter de cette unique feuille, en changeant de client avec ta liste déroulante. Le plus difficile sera d'insérer la photo.
- Tu peux aussi dupliquer cette feuille autant de fois qu'il y a de clients ; ça résout le problème des photos, mais si les clients sont nombreux cela alourdira le fichier !
C'est ainsi qu'on procède d'ordinaire.
Je suppose que tu as passé de nombreuses heures à confectionner ton fichier et que tu refuseras de recommencer ...
Mais pour le prochain travail de ce style que tu entreprendras, je te recommande très vivement de procéder à l'inverse :
* Tu crées ta base de données complète dans la première feuille.
* Tu crées une feuille d'affichage/lecture individuelle qui utilisera RECHERCHEV pour récupérer les infos dans la Base, et une liste déroulante de cellule pour choisir le client.
- Tu peux donc te contenter de cette unique feuille, en changeant de client avec ta liste déroulante. Le plus difficile sera d'insérer la photo.
- Tu peux aussi dupliquer cette feuille autant de fois qu'il y a de clients ; ça résout le problème des photos, mais si les clients sont nombreux cela alourdira le fichier !
C'est ainsi qu'on procède d'ordinaire.
Bonjour
quelques questions:
quel est le nom de vos onglet spécifique client? c'est ce nom qui peut définir la solution.
vos données sont elles toujours au mêmes endroits dans tous les onglets clients?
A vous lire.
quelques questions:
quel est le nom de vos onglet spécifique client? c'est ce nom qui peut définir la solution.
vos données sont elles toujours au mêmes endroits dans tous les onglets clients?
A vous lire.
Bonjour,
Et tout d'abord merci à tous les deux.
Pour répondre à Vaucluse, le nom de mes onglets sont simplement du style : François PIGNON (13), Marcel DASSAULT (83), Henri FONDA (06) etc... et mes données se trouvent tjrs au même endroit dans les onglets (qui sont d'ailleurs identiques, ce sont des copies seules les infos changent).
Pour répondre à Raymond, mon but est simplement de faire un récap. des informations qui me seraient utiles à certains moment genre : aujourd'hui je veux savoir quelles sont les adresses de chacun et leur numéro de téléphone sur une liste ne comportant que ces infos et faire un tri (pour faire du phoning par expl) et demain, je veux simplement récupérer leur liste d'achats pour étudier leur comportement (etc...) ; tout en ajoutant chaque jour des fiches clients supplémentaires, et continuer à pouvoir faire des tri selon les critères qui m'intéresses.
Voilà, j'espère avoir été un peu plu claire qd à mes besoins.
Merci à tous
Et tout d'abord merci à tous les deux.
Pour répondre à Vaucluse, le nom de mes onglets sont simplement du style : François PIGNON (13), Marcel DASSAULT (83), Henri FONDA (06) etc... et mes données se trouvent tjrs au même endroit dans les onglets (qui sont d'ailleurs identiques, ce sont des copies seules les infos changent).
Pour répondre à Raymond, mon but est simplement de faire un récap. des informations qui me seraient utiles à certains moment genre : aujourd'hui je veux savoir quelles sont les adresses de chacun et leur numéro de téléphone sur une liste ne comportant que ces infos et faire un tri (pour faire du phoning par expl) et demain, je veux simplement récupérer leur liste d'achats pour étudier leur comportement (etc...) ; tout en ajoutant chaque jour des fiches clients supplémentaires, et continuer à pouvoir faire des tri selon les critères qui m'intéresses.
Voilà, j'espère avoir été un peu plu claire qd à mes besoins.
Merci à tous
Bonjour marsius
alors vu ce que vous nous dites, essayez ceci, dans l'ordre, à adapter:
Dans la colonne A de la feuille RECAP faites la liste des noms d'onglet en respectant rigoureusement le libellé
pour renvoyer des valeurs de chaque onglet, exemple à adapter:
vous voulez en B2 de la feuille RECAP retrouver la valeur de X10 de la feuille dont le nom est placé en A2
en B2, la formule:
=SI(ESTVIDE(A2);"";INDIRECT("'"&A2&"'!X10"))
que vous pourrez tirer sur la hauteur du champ
Attention aux signes dans l'item INDIRECT
parenthèse / guillemet/ apostrophe / guillemet / signe & / A2 / signe & / guillemet / apostrophe / point d'exclamation / X10 / guillemet / parenthèse
La première partie est destinée à éviter l'affichage #REF si la colonne A est vide
En tirant cette formule sur la hauteur de la liste en A elle vous renverra la valeur de X10 correspondant à l'onglet dont le nom est sur la ligne (pour pouvoir descendre la formule au delà des la liste des noms)
bien entendu, à chaque colonne, remplacer X10 par l'adresse dans les feuilles individuelles,de l'information que vous voulez éditer.
compléter la liste en A au fur et à mesure que vous rajoutez des onglets
Bonne chance
crdlmnt
alors vu ce que vous nous dites, essayez ceci, dans l'ordre, à adapter:
Dans la colonne A de la feuille RECAP faites la liste des noms d'onglet en respectant rigoureusement le libellé
pour renvoyer des valeurs de chaque onglet, exemple à adapter:
vous voulez en B2 de la feuille RECAP retrouver la valeur de X10 de la feuille dont le nom est placé en A2
en B2, la formule:
=SI(ESTVIDE(A2);"";INDIRECT("'"&A2&"'!X10"))
que vous pourrez tirer sur la hauteur du champ
Attention aux signes dans l'item INDIRECT
parenthèse / guillemet/ apostrophe / guillemet / signe & / A2 / signe & / guillemet / apostrophe / point d'exclamation / X10 / guillemet / parenthèse
La première partie est destinée à éviter l'affichage #REF si la colonne A est vide
En tirant cette formule sur la hauteur de la liste en A elle vous renverra la valeur de X10 correspondant à l'onglet dont le nom est sur la ligne (pour pouvoir descendre la formule au delà des la liste des noms)
bien entendu, à chaque colonne, remplacer X10 par l'adresse dans les feuilles individuelles,de l'information que vous voulez éditer.
compléter la liste en A au fur et à mesure que vous rajoutez des onglets
Bonne chance
crdlmnt
Bonjour Vaucluse et merci pour votre réponse.
Parfait, cela fonctionne parfaitement.
A titre d'information, j'ajoute (après avoir fais quelques tests) que pour qu'une valeur, lorsque l'on copie la fontion en tirant vers le bas, ne change pas il faut transformer la fonction de cette manière :
=SI(ESTVIDE(A2)...
en
=SI(ESTVIDE("!A2")...
La mise entre guillement avec le point d'exclamation, ici pour la colonne A ligne 2.
Encore merci à tous.
Et enjoy à ceux pour qui cette fonction sauvera la vie. ;)
Parfait, cela fonctionne parfaitement.
A titre d'information, j'ajoute (après avoir fais quelques tests) que pour qu'une valeur, lorsque l'on copie la fontion en tirant vers le bas, ne change pas il faut transformer la fonction de cette manière :
=SI(ESTVIDE(A2)...
en
=SI(ESTVIDE("!A2")...
La mise entre guillement avec le point d'exclamation, ici pour la colonne A ligne 2.
Encore merci à tous.
Et enjoy à ceux pour qui cette fonction sauvera la vie. ;)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Une autre petite question,
Serait-il possible de faire en sorte que lorsque je cré un nouvel onglet son numéro s'incrémente automatiquement dans la colonne A à la suite des autres ? toujours en tirant la fonction vers le bas par avance bien entendu (sans avoir à retaper les nom et prénom une deuxième fois). Je sais, j'ai l'air un peu fainéant mais bon... les plus efficaces et les plus rapides ne sont-ils pas les plu fainéant ?
;)
D'avance, merci à tous
Serait-il possible de faire en sorte que lorsque je cré un nouvel onglet son numéro s'incrémente automatiquement dans la colonne A à la suite des autres ? toujours en tirant la fonction vers le bas par avance bien entendu (sans avoir à retaper les nom et prénom une deuxième fois). Je sais, j'ai l'air un peu fainéant mais bon... les plus efficaces et les plus rapides ne sont-ils pas les plu fainéant ?
;)
D'avance, merci à tous