J'ai sur la feuille 1 un tableau construit de la manière
suivante
Col A B C D
Groupe Sél Gén Jac
601
602
603
...
J'ai sur la Feuille 2, un tableau croisé dynamique avec les
mêmes groupes (601 - 602...) et avec des effectifs en Sél - Jac... :
Sél Jac Gén
603 2 1 1
601 5 2
604 3
Je souhaite récupérer les effectifs du second tableau dans le
premier et j'utilise alors recherchev avec la formule suivante dans B2 :
=RECHERCHEV($A2;'Feuil2'!$A$2:$G$20;2;FAUX) pour récupérer
le 5 (Nb de Sél du groupe 601) .
Jusque là pas de problème, j'ai amélioré la formule pour gérer
les 0 et NA.
Mon problème est le suivant :
Dans le TCD, il y a d'autres infos et le 'Sél' n'est pas
toujours en colonne B . Comment faire pour rechercher à la fois le
groupe et l'intitulé ?
Quelle est la plage de Sél : feuille 1 ou Feuille 2 ?
Je ne sais pas si je me suis bien exprimé : Je souhaite : - Retrouver en Feuille1 - B2 la valeur qui correspond à l'intersection de 601 et Sél dans la Feuille 2. - La formule doit fonctionner pour 601 - 602... et pour tous les titres : Sél, Gén...
Merci d'avance
Jacques
J'ai utilisé insertion nom pour créer "Groupe" ='Feuil2'!$A:$A Faut-il nommer une autre plage ?
Ben oui...la plage "Sél"
AV
Excuse-moi, mais je ne comprends toujours pas.
Quelle est la plage de Sél : feuille 1 ou Feuille 2 ?
Je ne sais pas si je me suis bien exprimé :
Je souhaite :
- Retrouver en Feuille1 - B2 la valeur qui correspond à
l'intersection de 601 et Sél dans la Feuille 2.
- La formule doit fonctionner pour 601 - 602... et pour tous
les titres : Sél, Gén...
Merci d'avance
Jacques
J'ai utilisé insertion nom pour créer "Groupe" ='Feuil2'!$A:$A
Faut-il nommer une autre plage ?
Quelle est la plage de Sél : feuille 1 ou Feuille 2 ?
Je ne sais pas si je me suis bien exprimé : Je souhaite : - Retrouver en Feuille1 - B2 la valeur qui correspond à l'intersection de 601 et Sél dans la Feuille 2. - La formule doit fonctionner pour 601 - 602... et pour tous les titres : Sél, Gén...
Merci d'avance
Jacques
J'ai utilisé insertion nom pour créer "Groupe" ='Feuil2'!$A:$A Faut-il nommer une autre plage ?
Ben oui...la plage "Sél"
AV
AV
- sur la feuille1 => 602 en D1 et par exemple "sél" en C2. - Je veux retrouver en D2 la donnée de ta feuille2 : zz4 (valeur de Sél pour 602).
Il faut utiliser la fonction INDIRECT (regarde l'exemple joint) http://cjoint.com/?ditlGCKo30
- Cependant dans la Feuille2, "sél" n'est pas toujours dans la même colonne.
Ca n'a aucune incidence sur la résultat dans la mesure ou la plage est nommée (comme dans l'exemple)
AV
- sur la feuille1 => 602 en D1 et par exemple "sél" en C2.
- Je veux retrouver en D2 la donnée de ta feuille2 : zz4 (valeur de
Sél pour 602).
Il faut utiliser la fonction INDIRECT (regarde l'exemple joint)
http://cjoint.com/?ditlGCKo30
- Cependant dans la Feuille2, "sél" n'est pas toujours dans la même
colonne.
Ca n'a aucune incidence sur la résultat dans la mesure ou la plage est nommée
(comme dans l'exemple)
- sur la feuille1 => 602 en D1 et par exemple "sél" en C2. - Je veux retrouver en D2 la donnée de ta feuille2 : zz4 (valeur de Sél pour 602).
Il faut utiliser la fonction INDIRECT (regarde l'exemple joint) http://cjoint.com/?ditlGCKo30
- Cependant dans la Feuille2, "sél" n'est pas toujours dans la même colonne.
Ca n'a aucune incidence sur la résultat dans la mesure ou la plage est nommée (comme dans l'exemple)
AV
JacquesH
J'ai bien noté l'exemple.
Mon problème est un peu différent car si je reprends ton fichier, j'ai :
- sur la feuille1 => 602 en D1 et par exemple "sél" en C2. - Je veux retrouver en D2 la donnée de ta feuille2 : zz4 (valeur de Sél pour 602). - Cependant dans la Feuille2, "sél" n'est pas toujours dans la même colonne.
C'est un peu compliqué à expliquer. Je voudrais bien envoyer un exemple, mais je ne sais pas comment faire.
Merci
Regarde un exemple là :
http://cjoint.com/?disI4tuUu1
AV
J'ai bien noté l'exemple.
Mon problème est un peu différent car si je reprends ton fichier, j'ai :
- sur la feuille1 => 602 en D1 et par exemple "sél" en C2.
- Je veux retrouver en D2 la donnée de ta feuille2 : zz4 (valeur de
Sél pour 602).
- Cependant dans la Feuille2, "sél" n'est pas toujours dans la même
colonne.
C'est un peu compliqué à expliquer.
Je voudrais bien envoyer un exemple, mais je ne sais pas comment faire.
Mon problème est un peu différent car si je reprends ton fichier, j'ai :
- sur la feuille1 => 602 en D1 et par exemple "sél" en C2. - Je veux retrouver en D2 la donnée de ta feuille2 : zz4 (valeur de Sél pour 602). - Cependant dans la Feuille2, "sél" n'est pas toujours dans la même colonne.
C'est un peu compliqué à expliquer. Je voudrais bien envoyer un exemple, mais je ne sais pas comment faire.
Merci
Regarde un exemple là :
http://cjoint.com/?disI4tuUu1
AV
JacquesH
Je n'ai pas eu le temps d'essayer mais je pense que cela va fonctionner.
Merci beaucoup de ton aide.
Jacques.
- sur la feuille1 => 602 en D1 et par exemple "sél" en C2. - Je veux retrouver en D2 la donnée de ta feuille2 : zz4 (valeur de Sél pour 602).
Il faut utiliser la fonction INDIRECT (regarde l'exemple joint) http://cjoint.com/?ditlGCKo30
- Cependant dans la Feuille2, "sél" n'est pas toujours dans la même colonne.
Ca n'a aucune incidence sur la résultat dans la mesure ou la plage est nommée (comme dans l'exemple)
AV
Je n'ai pas eu le temps d'essayer mais je pense que cela va fonctionner.
Merci beaucoup de ton aide.
Jacques.
- sur la feuille1 => 602 en D1 et par exemple "sél" en C2.
- Je veux retrouver en D2 la donnée de ta feuille2 : zz4 (valeur de
Sél pour 602).
Il faut utiliser la fonction INDIRECT (regarde l'exemple joint)
http://cjoint.com/?ditlGCKo30
- Cependant dans la Feuille2, "sél" n'est pas toujours dans la même
colonne.
Ca n'a aucune incidence sur la résultat dans la mesure ou la plage est nommée
(comme dans l'exemple)