VLOOKUP 到 Table 中的最近值

VLOOKUP to Nearest Value in Table

关于这个主题已经有一些答案,但是 none 似乎随着新数据的引入而足够稳健。

我有一个 table 值,以及一个 x 和 z 轴。中间的值代表形成曲面图的第 3 个轴(只是附加信息),y 如下图所示:

单元格 P3 具有以下公式,用于尝试在 table 个值中找到最接近的值 y。

=VLOOKUP(O2,C2:L12,1,TRUE)

它错误地定位了一个在观察中不是最近值的值。

我的问题是,是否有更可靠的方法来找到给定输入 O3 的最接近值。

此外,一旦找到该值。是否可以找到对应的 z 轴值(绿色值),该值与 VLOOKUP 中的定位值对齐?

这是一个模型来说明我的要求:

非常感谢,

我会使用索引 + 匹配。 Vlookup/Hlookup 适用于只有 2 个轴的数组

这是一个如何操作的示例:

我用来获取Z值的公式: =INDEX(B3:G8,MATCH(J5,B3:B8,0),MATCH(I5,B3:G3,0))