插值函数在计划进度中的应用

何为插值法:在数学的数值分析领域中,内插或称插值是一种通过已知的、离散的数据点,在范围内推求新数据点的过程或方法。

我们不讨论太复杂的插值计算方法,先研究一下最简单的线性插值法:就是已知两个点的坐标,求在这条直线上,任一点对应X的Y坐标。

如下图所示:已知A,B两点的坐标(x0,y0)(x1,y1),P点在AB的连线上,已知P点的横坐标x,求P点的纵坐标y.

根据比例关系可知:

(y-y0)/(x-x0)=(y1-y0)/(x1-x0)

y=(y1-y0)/(x1-x0)*(x-x0)+y0

假设A点的坐标为(2,4),B点的坐标为(6,8)P点的横坐标为4,可以将坐标代入求得y=(8-4)/(6-2)*(4-2)+4=6

所以P点的坐标为(4,6)



在EXCEL中如何去做?

先在表格中建立模型,如下图所示:

在C4单元格输入公式

=TREND(C2:C3,B2:B3,B4,TRUE)

公式详解

计划中的应用:

在进行项目进度计算时,通常以周为单位,如果想统计到每个月底的进度,就需要找到距离月底最近的两个周,进行插值计算,如下表所示:

在E2单元格输入公式,然后双击填充即可。

=TREND(OFFSET($A$1,MATCH(D2,$A$1:$A$21,1)-1,1,2,1),OFFSET($A$1,MATCH(D2,$A$1:$A$21,1)-1,0,2,1),D2)

解释:

Match(目标值,范围,0/1):查找目标值在一组数中的位置, 0位精确查找,1为模糊查找,找到距离目标值最近且比目标值小的位置。

Offset(参照物,上下偏移的行数,左右偏移的列数,新区域的行数,新区域的列数),是偏移函数,根据指定的参照系,通过偏移量返回新的引用区域。

相关连接:

match+index+offset三剑客详解

EXCE中使用vlookup和match函数实现多字段查找

INDEX与MATCH函数一对好搭档

巧用OFFSET函数实现不同方式的重复

(0)

相关推荐