web-dev-qa-db-fra.com

En quoi consiste exactement l'algorithme Auto Fill d'Excel?

Quel est l'algorithme utilisé par Auto Fill dans Excel?

Par exemple, lorsque je saisis les chiffres 3,4,5,7,8 dans une colonne, puis que j'utilise Remplissage automatique, le résultat suivant est obtenu:

 3
 4
 5
 7
 8
 9.3
10.6
11.9
13.2
14.5
15.8
17.1
18.4
50
Seçkin Durgay

Excel utilise son approche Tendance linéaire lorsque vous remplissez automatiquement. Ceci utilise la méthode des moindres carrés .

C'est le même algorithme utilisé par la fonction TREND(), comme illustré ci-dessous:

 Worksheet Screenshot

Entrez la formule suivante dans C6 et ctrl-enter/copier-coller/remplir en bas dans le reste de la colonne:

=TREND($C$1:$C$5,$B$1:$B$5,B6)

Le graphique ci-dessous montre la courbe de tendance sur laquelle les nouvelles valeurs tombent.

La méthode des moindres carrés crée une ligne de "meilleur ajustement" pour les points de données d'origine. Les nouveaux points de données sont essentiellement extraits de cette ligne.

 Chart Screenshot

67
robinCTS