Vlookup多个表

我想在多表上使用VLOOKUP – 如果在Table1中找不到Table1,在表3中找不到,等等…

就像是:

 VLOOKUP(A2;(C3:E5) | (F3:H5) | ... ;2,0) 

这可能吗?

像这样的东西可以工作,但我build议你在单独的单元格中有单独的VLOOKUPS ,以便你可以看到值来自哪个表

 =IFERROR(VLOOKUP("what?",table1,2,0),IFERROR(VLOOKUP("what?",table2,2,0),0)) 

如果需要的话,你可以继续使用IFERROR(VLOOKUP(),IFERROR(VLOOKUP()...这种模式 – 再次,我不推荐


更新
另一种可以做到这一点的方法是使用多个合并范围 。 基本上只是一个数据透视表。

  1. Alt + D + P并select多个合并范围,点击下一步
  2. 再次点击下一步(为我创build一个单一的页面)
  3. 添加所有的范围。 在下面的表格1和表格2(带有标题)中,然后单击完成。

将创build一个数据透视表,其中包含您的表格。 VLOOKUP的数据透视表等价物是GETPIVOTDATA因此您可以在这里使用它来从数据透视表中获取任何值

 =GETPIVOTDATA("Value",$A$5,"Row",A1,"Column","value") 

在这里输入图像说明