VLOOKUP返回列文本,其中列B的编号最大

时间:2013-08-16 12:45:39

标签: excel excel-formula max vlookup worksheet-function

我在Excel电子表格中有以下数据(仅作为示例而非作业):

Item Name     Qty    Price
Apple           3    $3.00
Banana          5    $2.80
Orange          7    $1.20

我想知道我最常用的项目。我尝试了以下公式,但似乎没有起作用:

  

= VLOOKUP(MAX(B:B),A:C,1,FALSE)

我的问题是:a)我正确使用VLOOKUP吗?b)这是正确的功能吗?

1 个答案:

答案 0 :(得分:6)

我认为VLOOKUP不适合,因为项目位于数量的左侧。请尝试改为:

  

= INDEX(A:A,MATCH(MAX(B:B),B:B,0))

然而,您的公式(略有调整)适合查找与最大数量相关的价格(因为价格位于数量的右侧):

=VLOOKUP(MAX(B:B),B:C,2,FALSE)