行和列公式中的索引和匹配近似不起作用

Index and match approximate in row and column formula not working

我有一个table。 “A”列中有高度,“2”行中有宽度。宽度和高度的初始输入由用户提供。并且输出应该是给定的长度。

我的代码是 =INDEX(B3:Z16;匹配(H20;B2:Z2;1);匹配(H21;A3:A16;1))

出于某种原因,公式在 table 中输出一个看似随机的单元格。

我尝试做的是让用户输入尺寸,然后在需要时近似第一个较低的值以给出相应的长度。

我做错了什么?

Table 使用过: enter image description here

我认为这应该可行:

=INDEX(B3:Z16;MATCH(H21;A3:A16;-1);MATCH(H20;B2:Z2;1))