基于三个值的自动填充如何工作?

Pav*_*l K 5 microsoft-excel

完全基于三个值的自动填充如何工作?算法是什么?

我的意思是,假设您在一行中的三个连续单元格中有三个值(例如 1;2;4)。您选择它们​​,然后拖动第三个单元格的右下角。您让自动填充其他四个单元格。结果类似于:

1;  2;  4;  5,333333333;    6,833333333;    8,333333333;    9,833333333
Run Code Online (Sandbox Code Playgroud)

Excel 是如何得出最后四个值的?算法是什么?

您的回答无需过于正式。我敢打赌这是微不足道的事情。但是,到目前为止我无法找到答案。

小智 2

Excel 使用线性回归来猜测后续值。

如果将这些值绘制为图表,则其近似于一条穿过给定值的 X、Y 坐标的直线。在此基础上,它计算斜率和 Y 轴截距,然后用于计算后续值:

在此输入图像描述

您可以在这里阅读更多内容: https: //en.wikipedia.org/wiki/Linear_regression