Automatiser Fonction DROITEREG

Bonjour à tous,

Je cherche à automatiser le calcul de a et b par la fonction DROITEREG.

Le problème est le suivant: l'utilisateur du fichier dispose d'une plage de données X;Y

Il représente graphiquement le nuage de points correspondant.

Puis, après observation du graphique, il se fixe 2 bornes en abscisses entre lesquelles, il souhaite calculer les coefficients a et b de l'équation d'une droite de régression.

Il renseigne les bornes choisies (abscisse initiale et abscisse finale), ensuite à l'aide de la fonction EQUIV, il obtient les lignes du tableaux correspondants.

Enfin, l'utilisateur rentre manuellement dans la formule DROITEREG les numéros de lignes obtenus, et mets à jour le calcul de a et b par validation de cette formule matricielle en appuyant sur CONTROL+SHIFT+ENTREE. C'est cette étape finale que je souhaite automatiser pour faciliter l'utilisation de l'outil.

J'ai créer l'exemple joint pour vous faciliter la compréhension de mon problème.

Espérant que vous pourrez m'aider, je vous remercie par avance.

Jojo

Bonjour. Bienvenue sur le Forum

En B32 et B33 (Saisie matricielle unique)

=DROITEREG(DECALER(DECALER($B$1;G28-1;);;;(I28+1)-G28;1); DECALER(DECALER($A$1;G28-1;);;;(I28+1)-G28;1);)

Cordialement

Bonjour,

Pourquoi 2 DECALER imbriquées ?

Un seul devrait suffire :

=DROITEREG(DECALER(B1;G28-1;0;I28+1-G28;1);DECALER(A1;G28-1;0;I28+1-G28;1))

voire avec INDIRECT :

=DROITEREG(INDIRECT("B"&G28&":B"&I28);INDIRECT("A"&G28&":A"&I28))

A+

Merci à tous, c'est parfait (et merci surtout pour votre rapidité).

Vous m'enlevez une belle épine du pied !!!

A bientôt je pense

Rechercher des sujets similaires à "automatiser fonction droitereg"