如何使用 Excel 的 VLOOKUP 函数?

如何使用 Excel 的 VLOOKUP 函数?

我想使用 Microsoft Excel 的 VLOOKUP 函数在电子表格中查找数据。我尝试查看在线指南,但我仍然不清楚该功能的实际工作原理。

如何在 Microsoft Excel 中使用 VLOOKUP 函数?

答案1

如果您有如示例中的某些数据:

A        B                   C
Number  Part               Price
A001    Water Pump          68.39
A002    Alternator         380.73
A003    Air Filter          15.4
A004    Wheel Bearing       35.16
A005    Muffler            160.23
A006    Oil pan            101.89
A007    Brake pads          65.99
A008    Brake rotors        85.73
A009    Headlight           35.19
A010    Brake cable         15.49

如果您需要在另一个地方写下数字,并且需要检索零件或价格,您可以使用 Vlookup。

=VLOOKUP(查找值,查找数组(包含查找值和结果值的范围),包含返回值的范围中的列号,可选地指定 TRUE 表示近似匹配或 FALSE 表示精确匹配)。
如果您想要 D1 中 A005 的价格,请在 E1 中写入:

D       E  
A005    =Vlookup(D1,$A$11:$C$11,3,False)

查找数组为 $A$11:$C$11
查找值为 D1
3 为第三列(价格列)
False 表示返回完全匹配

Vlookup 的另一种用法
如果您需要近似匹配而不是精确匹配,如下所示:

A             B
Quantity    Price
0           10
100          9.5
500          9
1000         8.5
  • 如果数量少于 100,则价格为 10
  • 数量在 100 到 500 之间时价格为 9.5
  • 数量在 500 到 1000 之间时价格为 9
  • 如果数量> = 1000,则价格为 8.5

A 列应按升序排序(选择 A 和 B 并按 A 列升序排序)

 D      E
300     9.5 =VLOOKUP(D1,$A$2:$B$5,2,TRUE)
200     9.5
750     9
1003    8.5

$A$2:$B$5 为第一列A和B的数量和价格
$为固定参考
2返回第二列价格
为True为近似匹配

相关内容