Formule avec colonne variable

Bonjour ,

J'explique mon probleme :

J'ai un fichier excel avec deux séries temporelles en colonne I et J , et je souhaite calculer la correlation entre ses deux series.

Manuellement j'ai comme formule en E5 : =CORREL(I1:I4;J1:J4)

Maintenant les colonnes I et J sont respectivement les 9eme et 10eme colonnes. Et mes cellules A1=9 et B1=10

Et j'aimerai pouvoir écrire une formule qui me permettrait d'avoir à la place de I et J , les valeurs des cellules A1 et B1.

Un exemple : si A1=3 et B1=4 , je veux qu'en E5 on me calcule la corelation entre les colonne C et D. De meme si A1=3 et B1=10 , la correlation entre A et J.

J'espere avoir été clair , je joins un fichier pour faire des essais .

Merci

NB: Mon excel est en anglais

13fichier.xlsx (8.59 Ko)

Salut et bienvenue sur le Forum,

Eventuellement avec une macro événementielle qui modifie la formule à chaque changement sur la feuille, comme dans le fichier ci-joint.

Cordialement.

38fichier-v1.xlsm (14.66 Ko)

Bonsoir

Bonsoir Yvouille

Juste pour le plaisir, avec une formule

=COEFFICIENT.CORRELATION(INDIRECT(ADRESSE(1;A1)&":"&ADRESSE(4;A1));INDIRECT(ADRESSE(1;B1)&":"&ADRESSE(4;B1)))

En Anglais

=CORREL(INDIRECT(ADDRESS(1,A1)&":"&ADDRESS(4,A1)),INDIRECT(ADDRESS(1,B1)&":"&ADDRESS(4,B1)))

Merci beaucoup pouyr vos reponses. Sujet résolu

Rechercher des sujets similaires à "formule colonne variable"