我不确定你的“公式仍然有效”是什么意思,但希望它能有所帮助。在您的示例中,您使用了对单元格的绝对引用。您可以通过列名和行号前的"$“符号来识别它。如果您删除这些符号-您的参考将成为相对的参考。有关该主题的更多信息,请访问HERE。
所以,你需要混合使用绝对引用和相对引用。下面是如何做到这一点的。将其作为单元格数组公式 (Ctrl+Shift+Enter)放入B2单元格中。将其分散到第一个表中--您可以将其复制到任何位置:
代码语言:javascript复制=VLOOKUP(INDIRECT(ADDRESS(MAX((B$1:B1="Rate")*ROW($A$1:A1));COLUMN()-1));$E$1:$F$12;2;0)它的工作方式是搜索带有"Rate“标题的最新行。因此,请确保它始终存在。如果您的标题可能会更改-您可能会对VBA上的用户定义公式感兴趣。
$A$1:A1并不重要,因为它只需要获取不同行的数字。$E$1:$F$12是您的固定表。