基于范围的查找值

Lookup Value based on Range

我正在寻找一种可以根据另一个单元格中的值查找值的方法。在我的例子中,我有一个持有销售价值的 scell,我需要知道它落在哪个范围内的成本是多少。我知道我可以通过 endles if 语句来做到这一点,但我希望有一种方法可以在封闭的图片中打开一个单独的 sheet table,公式将查找它属于哪个范围以及 return 传入值的正确费用。

例如,如果我将 620.000 传递给此函数,它应该 return 800,因为它 >= 到 600.000 且 <= 799.999

试试这个:

=vlookup(d1,a2:c8,3,1)

假设您建议的 620 在单元格 d1 中。

此外,单元格 A2 需要一个 0 而不是 -

使用 index() 和 match():

=index(c2:c8,match(d1,a2:a8,1))

再分享两个备选方案,

OLDSKOOL 方法 --> LOOKUP() 函数

=LOOKUP(A10,A2:C8)

现代 O365 方法 --> XLOOKUP() 函数

=XLOOKUP(A10,A2:A8,C2:C8,"None",-1)