线性回归可以采用函数LINEREGRESS来实现,LINEREGRESS函数适用于电子表格,函数语法如下:LINEREGRESS (cell_range1, cell_range2, return_type). cell_range1为一行或一列,表示自变量,是关系表达式y=ax+b中已知的x值集合;cell_range2为一行或一列,表示因变量,是关系表达式y=ax+b中已知的y值集合; return_type取0返回a值,1返回b值。
示例:LINEREGRESS (A1:A10,B1:B10,0)。
例1:已知线性表达式y=ax+b中的x和y值的集合如下表所示,估计a和b的值。
| xi | 0.05 | 0.15 | 0.25 | 0.35 | 0.45 |
| yi | 1.051271 | 1.161834 | 1.284025 | 1.419068 | 1.568312 |
| xi | 0.55 | 0.65 | 0.75 | 0.85 | 0.95 |
| yi | 1.733253 | 1.915541 | 2.117 | 2.339647 | 2.585701 |
具体实现方法如下:
新建或打开一个电子表格文件(Math.xml),在默认的表单中加入如下图所示内容。

其中,在单元格E4中输入公式:=LINEREGRESS(B4:B13,C4:C13,0),返回参数a的值,在单元格E5中输入公式:= LINEREGRESS(B4:B13,C4:C13,1),返回参数b的值。