基于给定值匹配或索引数据

时间:2014-05-02 16:46:07

标签: excel indexing match

http://i.snag.gy/yALqy.jpg

我有压力值,比如963,我的水负荷值为4.4。我需要查看相应的露点。如图所示,可用的压力值是B2:AJ2。对于每个压力值,相应的水负荷值在柱下方(例如,对于900的压力,水负荷值在Y4:Y29)。使用给定的情景(压力= 963,水负荷= 4.4),我可以使用什么公式使Excel返回露点(最左边的列),即-6?

2 个答案:

答案 0 :(得分:0)

很难看到你的价值观,但试试这个:

=INDEX($A$3:$A$29,MATCH(WaterLoad,OFFSET($A$3:$A$29,,MATCH(Pressure,$B$2:$AJ$2))))

答案 1 :(得分:0)

解决问题的更精确方法是真正的反向插值

您需要一些工程功能才能开始使用(请参阅Propel)。

首先,水负荷的双向三次插值'在单元格A32( Ctrl - Shift - Enter ):

=interpolate(transpose(interpolate(TABLE, DEWPOINTS, A31, cubic)), PRESSURES, 963, cubic),其中A31包含您的猜测'露点。

然后,解决正确的问题。露点如下,其中A33包含 guess - interpolated =A31 - A32

=solveroots(A33,A31),它给出了更准确的露点-6.9。

好处是这个方法适用于任何双向表。如果数据没有正确排序,使用MATCH会很棘手。