Rechercher une donnée selon deux critères
LeRe78
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Vaucluse Messages postés 26496 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Dans une première feuille, j'ai une liste de code (ex : 00006448) correspondant à des clients. Un code unique par client. Une ligne par client.
Dans une autre feuille, j'ai les réponses à différentes questions posés à ces clients.
Je retrouve dans cette feuille, le code du client, le code de la question (unique pour chaque question) et la réponse aux questions. Donc plusieurs lignes par clients.
Je cherche à faire remonter, dans la première feuille, chaque réponse aux questions. Une colonne par question.
La donnée doit remonter en fonction du code du client et du code de la question mais je n'arrive pas à matérialiser ça via une formule.
Par avance, merci pour vos conseils/solutions.
Dans une première feuille, j'ai une liste de code (ex : 00006448) correspondant à des clients. Un code unique par client. Une ligne par client.
Dans une autre feuille, j'ai les réponses à différentes questions posés à ces clients.
Je retrouve dans cette feuille, le code du client, le code de la question (unique pour chaque question) et la réponse aux questions. Donc plusieurs lignes par clients.
Je cherche à faire remonter, dans la première feuille, chaque réponse aux questions. Une colonne par question.
La donnée doit remonter en fonction du code du client et du code de la question mais je n'arrive pas à matérialiser ça via une formule.
Par avance, merci pour vos conseils/solutions.
A voir également:
- Rechercher une donnée selon deux critères
- Rechercher ou saisir une url - Guide
- Deux ecran pc - Guide
- Rechercher une chanson - Guide
- Comment faire deux colonnes sur word - Guide
- Rechercher une image - Guide
3 réponses
Bonjour
en formule matricielle, à entre avec la touche enter en maintenant ctrl et shift enfoncées
elle doit s'afficher entre accolades dans la barre de formules
formule assez lourde, bien limiter les champs aux hauteur utiles
exemple à adapter
feuil1:
feuil2 édition
=SIERREUR(INDEX(feuil1!$C$2:$C$100;EQUIV($A2&B$1;Feuil1!$A$1:$A$100&Feuil1!$B$2:$B$100;0));"")
à tirer sur le tableau (attention aux $)
si problème revenez en déposant un exemple de vos données ici:
http://mon-partage.fr
et revenez coller le lien créé sur le site
crdlmnt
en formule matricielle, à entre avec la touche enter en maintenant ctrl et shift enfoncées
elle doit s'afficher entre accolades dans la barre de formules
formule assez lourde, bien limiter les champs aux hauteur utiles
exemple à adapter
feuil1:
- code client en A2:A100
- code question en B2:B100
- réponse en C2:C100
feuil2 édition
- code client en A2
- code question B1:X1
- la formule en B2:
=SIERREUR(INDEX(feuil1!$C$2:$C$100;EQUIV($A2&B$1;Feuil1!$A$1:$A$100&Feuil1!$B$2:$B$100;0));"")
à tirer sur le tableau (attention aux $)
si problème revenez en déposant un exemple de vos données ici:
http://mon-partage.fr
et revenez coller le lien créé sur le site
crdlmnt
Bonjour
En feuil1 en B1 le 1er code, en C1 le 2nd etc
En B2 :
=INDEX(Feuil2!C2:C100;EQUIV($A2&B$1;Feuil2!A2:A100 &Feuil2!B2:B100;0);)
Étirer la formule vers la droite
Cdlmnt
Via
En feuil1 en B1 le 1er code, en C1 le 2nd etc
En B2 :
=INDEX(Feuil2!C2:C100;EQUIV($A2&B$1;Feuil2!A2:A100 &Feuil2!B2:B100;0);)
Étirer la formule vers la droite
Cdlmnt
Via
Salut Via
exact, mais toutefois bien figer les champs avant de tirer la formule et l'entrer en matricielle
=INDEX(Feuil2!$C$2:$C$100;EQUIV($A2&B$1;Feuil2!$A$2:$A$100 &Feuil2!$B$2:$B$100;0);)
ceci dit, on ne voit pas très bien ce que l'on peut faire de plus pour le demandeur s'il ne veut pas déposer son modèle
crdlmnt
exact, mais toutefois bien figer les champs avant de tirer la formule et l'entrer en matricielle
=INDEX(Feuil2!$C$2:$C$100;EQUIV($A2&B$1;Feuil2!$A$2:$A$100 &Feuil2!$B$2:$B$100;0);)
ceci dit, on ne voit pas très bien ce que l'on peut faire de plus pour le demandeur s'il ne veut pas déposer son modèle
crdlmnt
Merci beaucoup pour votre retour.
Cependant, le code question n'est pas présent en feuille 2 comme vous l'indiquez.
Pour reprendre votre description, ma situation est la suivante :
feuil1 edition :
code client en A2
la formule en B2: ?
feuil2 :
code client en A2:A100
code question en B2:B100
réponse en C2:C100
Par avance, merci de votre aide.
si bien sur dans votre feuil1, le code question est bien précisée en B1 , ce que vous ne dites pas dans votre réponse!
sinon déposez un modèle, même avec des infos bidonnées si besoin
à vous lire