OVH Cloud OVH Cloud

nom de feuille variable

3 réponses
Avatar
nico
salut a tous
j'ai un tableau contenant 3 feuilles
la 1iere s'appelle "bilan"
la seconde s'appelle "2"
la troisieme s'appelle "3"

dans la feuille "2" j'ai le mot "poire" en A1 et le mot "peche" en A2
dans la feuille "3" j'ai le mot "pomme" en A1 et le mot "banane" en A2

dans la feuille "bilan", en A1 j'entre soit la valeur 2 ou la valeur 3 pour
indiquer le nom de la feuille et en A2 la valeur 1 ou 2 pour indiquer le
numero de colonne.

je voudrais que dans la la cellule A3 de la feuille "bilan" il s'affiche le
contenu de la cellule que j'ai selectionné en tapant les valeurs dans les
cellules A1 et A2 .

"bilan"
A1=2 A2=1 alors : A3 me renvoie
"poire"
A1=2 A2=2 alors : A3 me renvoie
"peche"
A1=3 A2=1 alors : A3 me renvoie
"pomme"
A1=3 A2=2 alors : A3 me renvoie
"banane"


mon tableau ou je fais mes essais se trouve a cette adresse:
http://nicolas258.free.fr/test.xls

--
pour me repondre par mail :
http://haltspam.free.fr/index.php?pseudo=nicolas258

3 réponses

Avatar
Jp Pradier
Bonjour Nico

La fonction Indirect() le fait :

=Indirect(A1&"!$A$"&A2)

j-p
Avatar
FxM
Bonjour Nicolas,

Lorsque tu veux obtenir 'poire', la formule "manuelle" est :
='2'!A1

Pour automatiser la formule, indirect(...) est là si tu recrées ce qui
va bien :
=INDIRECT("'" & A1 & "'!A" & A2)

@+
FxM
Avatar
nico
merci beaucoup Jp Pradier et FxM :-)
ca marche super bien !
j'ai plus qu'a l'adapter a mon tableau original.
merci

--
pour me repondre par mail :
http://haltspam.free.fr/index.php?pseudo=nicolas258
FxM a écrit dans le message :

| Bonjour Nicolas,
|
| Lorsque tu veux obtenir 'poire', la formule "manuelle" est :
| ='2'!A1
|
| Pour automatiser la formule, indirect(...) est là si tu recrées ce qui
| va bien :
| =INDIRECT("'" & A1 & "'!A" & A2)
|
| @+
| FxM
|