【发布时间】:2015-05-22 02:26:40
【问题描述】:
我想要一个参考 sheet1("Index") 有 A:A (ID#) 和 B:B (Sheetname)。该项目在sheet1 B:B 上引用了几张表
为简单起见,sheet1 B:B 将引用 sheet2("Assets") 或 sheet3("Locations")。我想从 sheet2 或 sheet3 返回数据,具体取决于 sheet1 B:B 参考。
Sheet2("Assets") 有A:A (ID#)、B:B(描述)、C:C 更多信息等等。 Sheet3("Locations") 的数据与Sheet2 相似。
使用 vlookup 我希望 sheet1 B:B 将 vlookup 定向到 sheet2 或 sheet3。
通常我会使用如下的 vlookup 表数组:
=VLOOKUP(A2,Assets!$B:$C,2,FALSE) or
=VLOOKUP(A2,Locations!$B:$C,2,FALSE)
在sheet1我尝试过失败
=VLOOKUP(A2,B2 & !$B:$C,2,FALSE)
如何使用 sheet1 vlookup 返回在多张工作表上找到的数据?
另一个问题,有没有更简单的方法可以用空白单元格替换vlookup 数据错误。这是我使用的公式:
=IF(IFERROR(VLOOKUP(A2,Assets!$B:$C,2,FALSE),"")<>"",IFERROR(VLOOKUP(A2,Assets!$B:$C,2,FALSE),""),"")
【问题讨论】:
标签: excel excel-formula vlookup