Excel 中的线性插值:分步示例


插值是估计两个已知值之间函数的未知值的过程。

给定两个已知值(x 1 , y 1 )和(x 2 , y 2 ),我们可以使用以下公式估计点x的y值:

y = y 1 + (xx 1 )(y 2 -y 1 )/(x 2 -x 1 )

本教程介绍如何在 Excel 中使用线性插值根据 x 值求出未知的 y 值。

示例:Excel 中的线性插值

假设我们在Excel中有以下数据集:

如果我们创建数据的快速图表,它会是这样的:

Excel 中的线性插值

现在假设我们想要找到与新的 x 值13关联的 y 值。我们可以看到,我们测量了x 值 12 和 14 的 y 值,但没有测量 x 值 13 的 y 值。

我们可以使用下面的公式在Excel中进行线性插值来找到估计的y值:

 = FORECAST (NewX, OFFSET (KnownY, MATCH (NewX,KnownX,1)-1,0,2), OFFSET (KnownX, MATCH (NewX,KnownX,1)-1,0,2))

以下是如何使用此函数来估计与 x 值 13 相关的 y 值:

Excel 线性插值示例

估计的 y 值结果为33.5

如果我们将点 (13, 33.5) 添加到图中,它似乎与函数非常匹配:

线性插值示例

我们可以使用这个公式来估计任何 x 值的 y 值,只需将公式中的NewX替换为任何新的 x 值即可。

请注意,要使此功能起作用,新的 X 值必须在现有 X 值的范围内。

您可以在此处找到更多 Excel 教程。

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注