excel 中的 LOOKUP 函数

LOOKUP function in excel

好的,我得到了一系列商品和单价,就像这样

Quantity     Price per Unit
Under 36     .85
36-95        .63
96-179       .27
180+         .00

因此,鉴于此数据,我需要使用 LOOKUP 函数将以下数量与其单价相匹配(这是一项作业,所以我必须使用 LOOKUP 函数

Quantity     Unit Price
60
24
120
2160
360
120

我尝试使用 HLOOKUP、VLOOKUP,甚至只是一个 LOOKUP 函数,但我一直收到#NA!显示该值不存在任何值的错误。

您需要将下限和上限分成两列。你实际上只需要下限。

那么你只需使用 Vlookup:

我用的公式:

=VLOOKUP(E2,$A:$C,3)

Vlookup 将查找大于但小于下一个的位置。

您希望 table 设置如下:

Quantity    Price per Unit
0           .85
35          .63
95          .27
179         .00

如果 table 从 A1 开始,它将是:

=LOOKUP(D2,$A:$A,$B:$B)  

其中 D2 是您要为其查找信息的目标单元格。

目前您正在尝试将整数与不匹配的字符串相匹配