Indirect 3 variables

Bonjour à tous,

Je sollicite une fois de plus votre aide :

J ai une feuille synthèse dans laquelle j ai une formule indirect pour récupérer une valeur qui ne fonctionne pas selon 3 variables :

- Le nom de ma feuille qui correspond à ma cellule E110.

- @INDIRECT("XX["&[@Prénom]&"]") qui correspond dans le tableau XX à l en tête qu'il faut aller chercher et je crois que c est cette partie qui ne fonctionne pas

- Z$2 qui correspond aux numéros de la ligne à récupérer

=SIERREUR(@INDIRECT($E110&"!"&@INDIRECT("XX["&[@Prénom]&"]")&Z$2);0)

Merci d'avance pour votre aide.

Bonjour,

On ne peut pas indiquer le numéro de ligne dans indirect, indirect ne sert qu'à récupérer le tableau. On utilise INDEX pour prendre une ligne. Par exemple :

=INDEX(INDIRECT("XX["&[@Prénom]&"]"); Z$2)

Ensuite, je vois plein de "@" dans votre formule. Êtes-vous bien sur Excel 2019 ou bien Excel 365 ?

bonjour

et le ! ??? on ne le met plus????

pour le savoir ,, on saisit = et on va selectionner la val sur la feuille ,, ensuite on efface le = puis on adapte son INDIRECT en fonction de ce qu'il y a d'écrit

cordialement

salut tout le monde,

pour un TS, on ne doit plus savoir la feuille, je crois !

=INDEX(xx[prenom];lignes(xx))

Un grand merci à tous ca fonctionne parfaitement

Rechercher des sujets similaires à "indirect variables"