尝试选择在vlookup中匹配的行excel

时间:2013-05-21 20:15:09

标签: excel vlookup

我正在尝试从我的VLOOKUP中选择结果行,并将结果放在另一张表中的整齐表中。我的“M”列中的行有很多NA和匹配的随机数。

请参阅此图片以获得澄清: enter image description here

我想选择返回结果的所有行,并将这些行移动到表中的另一个工作表,结果之间没有空行。我不知道怎么做但我知道一个常驻stackoverflow专业人员可能认为这是蛋糕。感谢您的帮助!

2 个答案:

答案 0 :(得分:0)

您可以使用过滤器:

  1. 选择您的表并放置一个过滤器(在“主页”选项卡下,排序和过滤)。
  2. 取消选中选择过滤器中的#N/A(单击带有黑色箭头的小灰色框,其中列出了插入过滤器时出现的#N/A。)
  3. 将您需要的所有内容复制并粘贴到另一张表格中。

答案 1 :(得分:0)

您可以使用以下公式执行此操作:

  • 在VLOOKUP旁边的栏目中(我假设它是C栏)在D2中放置一个“计数器公式”,将=IF(ISERROR(C2),0,1)放在D3及以下:=IF(ISERROR(C3),D2,D2+1)
  • 创建一个新表格(比如在同一张表格的F栏中开始)
  • 在表格的第一列中,只需添加数字(例如在F2:=ROW()-1
  • 在下一列中,使用INDEX / MATCH检索结果,例如在G2:=INDEX(A:A,MATCH(F2,D:D,0))

完成!