Comment faire une double référence?

Bonjour à tous,

Je cherche à faire référence à une cellule dans une référence à une autre cellule.

Comme je ne sais pas si c'est très clair j'ai fait un petit fichier simple décrivant mon problème:

https://www.excel-pratique.com/~files/doc/aideexcel.xls

Merci à tous ceux qui auront prs un peu de temps pour me répondre!

Bonjour,

Edité.

Dan

Bonjour,

En B3 tu mets cette formule : =INDIRECT(B2&"!B5") et tu la recopies vers la droite.

Amicalement

Nad

Merci de cette aide rapide, claire et précise qui répond parfaitement à la question posée.

Mais j'ai une autre question :

si les données sont dans un autre fichier??

je reprend votre formule:

=INDIRECT(B2&"!B5")

est ce applicable sur ce type de formule?

='\\serveur\public\[aide.xls]avril'!$B5

en fait les onglets mensuels de mon fichier joint au premier post sont dans un autre fichier excel et bilan est un fichier à part; je n'arrive pas à trouver comment faire, peu être que INDIRECT ne fonctionne pas pour ce cas?

Re,

J'ai fait le test suivant : j'ai créé un classeur aide.xls avec le nom des onglets "janvier" "fevrier" "mars" et une valeur dans chacun d'eux en B5

Dans ton fichier, en A1, j'ai inscrit [aide.xls]

La formule en B3 devient : =INDIRECT($A$1&B2&"!b5")

et renvoie bien les bonnes valeurs.

ATTENTION ! Le classeur "aide.xls" doit être ouvert. S'il est fermé, il faut faire appel à une macro.

Amicalement

Nad

Bonjour,

Une autre formule morefunc: indirect.ext qui permet de rechercher dans un fichier fermé.

Bon courage,

Souri84

merci! ça marche, il ne reste plus qu'à trouver comment incrémenter B5...

Pour indirect.ext, pas moyen de la faire marcher...

Ah aussi ces fonctions n'aiment pas du tout les espaces...

Re,

l ne reste plus qu'à trouver comment incrémenter B5...

Tu peux donner un mot d'explication ?

Dan

dans la formule =INDIRECT($A$1&B2&"!b5") , b5 ne s'incrémente pas, c'est à dire que quand je copie sur les lignes en dessous, pas moyent d'incrémenter b5, même avec ctrl.

Bonjour,

Essaye :

=INDIRECT($A$1&B$2&"!"&"B"&LIGNE()+"2")

Amicalement

Nad

Rechercher des sujets similaires à "comment double reference"