Intégrer une variable dans une formule

Bonjour,

Je suis nouveau sur le forum et y suis venu car je bloque et souhaite faire appel à votre expertise.

Mon problème étant le suivant :

Dans l'onglet "matrice" je demande en E2 (nommée nbre_roul) le nombre de roulement et suivant la réponse, j'ai le résultat en G2 (nommée val_mat) qui s'affiche mat_2, mat_3, etc (au passage, la formule en g2 doit à terme aller jusqu'à la valeur 13) qui correpondent aux matrices en dessous

Dans l'onglet 1er mois en C8 j'ai la formule suivante : =INDEX(mat_6;MOD(C$4+LIGNE(B8)-LIGNE($B$8);nbre_roul)+1;C$5)

Lorsque je remplace mat_6 par val_mat cela dysfonctionne

Je souhaite donc trouver une solution qui me permettrai à partir de la réponse donnée en C2 de l'onglet "matrice" que cela impacte automatiquement la formule en "1er mois"

En espérant avoir été suffisamment clair.

Par avance merci

Bonjour,

=INDEX(INDIRECT(val_mat);MOD(C$4+LIGNE(B8)-LIGNE($B$8);nbre_roul)+1;C$5)

et tu peux te passer de E2 :

=INDEX(INDIRECT("mat_"&nbre_roul);MOD(C$4+LIGNE(B8)-LIGNE($B$8);nbre_roul)+1;C$5)

Tu peux aussi simplifier LIGNE(B8)-LIGNE($B$8) en LIGNES($B$8:B8)-1

eric

Merci Eriiic ! ça roule

Rechercher des sujets similaires à "integrer variable formule"