如何将VLOOKUP功能向下拖动多个输出而不是一个?

时间:2017-01-16 01:54:09

标签: excel excel-formula cell vlookup

我正在尝试查找表中的值,并且该表有多个与输出关联的查找值。

例如,我想查找Banana,在我的表中,Banana与多个具有不同名称的用户相关联。我想输出与Banana相关的所有不同名称。

c Order_Year by.Yen by.Qty 1 1999 NA NA 2 2000 1997 1997 3 2001 1998 1998 4 2002 1997 1997

斯泰西,迈克尔和乔分别与香蕉有关。当我在第一个单元格中输入公式时,它输出Stacey,当我向下拖动公式时,它只输出Stacey,而不是其他名称。

我的计算也设置为自动。

如何输出与Banana相关的每个名称而不仅仅复制一个名称?

1 个答案:

答案 0 :(得分:0)

你可能想试试这个:

  

这是一个数组公式,如果您要查看下面的示例图像,您会注意到公式的开头和结尾有" {" "的} &#34 ;.所以在你复制之后将下面的公式粘贴到单元格上,(CTRL + SHIFT + ENTER),您将看到公式栏上添加了{}。

=IFERROR(INDEX($A$2:$A$8; SMALL(IF(EXACT($E$1;$B$2:$B$8); 
 ROW($A$2:$A$8)-ROW($A$2)+1); ROW(1:1)));"")

希望这可以帮助你。

请参阅: 示例输出

enter image description here