![Excel 的自动填充算法到底是什么?](https://linux22.com/image/1564215/Excel%20%E7%9A%84%E8%87%AA%E5%8A%A8%E5%A1%AB%E5%85%85%E7%AE%97%E6%B3%95%E5%88%B0%E5%BA%95%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F.png)
Excel 中的自动填充使用的算法是什么?
例如,当我在一列中输入数字 3,4,5,7,8,然后使用自动填充时,我得到以下结果:
3
4
5
7
8
9.3
10.6
11.9
13.2
14.5
15.8
17.1
18.4
答案1
自动填充时,Excel 使用其线性趋势方法。这采用了最小二乘法算法。
这与函数使用的算法相同,TREND()
如下所示:
输入以下公式C6
,然后按 Ctrl-Enter/复制-粘贴/填充到其余列中:
=TREND($C$1:$C$5,$B$1:$B$5,B6)
下面是显示新值趋势线的图表。
最小二乘法为原始数据点创建一条“最佳拟合”线。新的数据点基本上是从这条线中提取出来的。