Explication excel

  • Initiateur de la discussion Francine
  • Date de début
F

Francine

Guest
bonjour forum

je voudrais savoir ce que fait cette formule:

=INDEX(DROITEREG(E15:E30;C15:C30);1)

merci d'avance
 

Sylvain

XLDnaute Occasionnel
bonsoir,

d'après l'aide, il semblerait que ce soit la pente de la droite de régression calculée à partir des données E15:E30;C15:C30.

Droitereg renvoie un tableau dont le premier élément est la pente
index(tableau, 1) va renvoyer ce premier élément

On peut imaginer que =INDEX(DROITEREG(E15:E30;C15:C30);2)
donnerait l'ordonnée à l'origine.

pour avoir les 2 valeurs dans une cellule cote à cote (a1 et b1)
on peut saisir = DROITEREG(E15:E30;C15:C30) en validant par ctrl + maj + entrée.
 

Sylvain

XLDnaute Occasionnel
une autre formule utilisant la fonction décaler :
=INDEX(DROITEREG(DECALER($E$1;A3-1;0;15;1);DECALER($C$1;A3-1;0;15;1));1)

la zone représentée par la fonction décaler (voir aide), dépend dans cette formule, de la valeur en A3.

Pour avoir de E31 à E46, il suffit de mettre 31 en a3.
 
F

Francine

Guest
Bonjour sylvain et forum

j'ai essayer ce que t'as dit mais ca ne marche pas.

est ce que t'as pas une autre idée?

je rapelle que je voudrais la pente par 15 valeurs et ensuite placé le curseur sur la cellule et tiré vers le bas pour appliiquer la formule dans les autres cellules
merci d'avance
 

Discussions similaires

Réponses
14
Affichages
691

Statistiques des forums

Discussions
312 330
Messages
2 087 351
Membres
103 526
dernier inscrit
HEC