使用 vlookup() 查找两个相邻的单元格

使用 vlookup() 查找两个相邻的单元格

在准备间隔内插值的数据时,我使用 MS Excel vlookup() 函数来查找一对这些值将定义我的插值间隔。

vlookup() 的默认行为是返回最接近(从下方)我传递给它的值。 https://support.office.com/en-us/article/VLOOKUP-function-0bbc8083-26fe-4963-8ab8-93a18ad188a1?CorrelationId=af88ebd8-da67-4337-b753-32e76fc061a3&ui=en-US&rs=en-US&ad=US

所以这个语法

=VLOOKUP(A4,$J$4:$K$41,1,TRUE)

将正确识别我未来插值的区间下限。考虑到我在其中寻找值的表的结构,我已经知道定义区间上限的值是略低于正如我上面所写,vlookup() 返回的那个。也就是说,我还需要 vlookup() 返回的值的地址,并返回位于同一列但位于行索引 +1 的值。

哪个函数可以提取 vlookup() 返回的值所在单元格的地址?

提前谢谢您。 Massimo

答案1

MATCH(A4,$J$4:$K$41,TRUE)+1可以检索单元格的位置。使用INDEX来选择所需的值。

相关内容