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
microsoft-excel
algorithm
Seçkin Durgay
la source
la source
Réponses:
Excel utilise son approche de tendance linéaire lorsque vous remplissez automatiquement. Ceci utilise l' algorithme de la méthode des moindres carrés .
C'est le même algorithme utilisé par la
TREND()
fonction, comme illustré ci-dessous:Entrez la formule suivante dans
C6
ctrl-enter / copier / coller / remplir dans le reste de la colonne: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.
la source
TREND()
fonction utilise "la méthode des moindres carrés", ce qui, comme vous pouvez le constater, a le même résultat que le remplissage automatique. Donc, à condition que vous puissiez croire la propre documentation de Micro $ oft (et nous savons maintenant à quel point elle est exacte), je dirais que cela la rend assez concluante. Plus ce que 0xFEE1DEAD a dit.