在某个工作表单元格区域中查找值时,我们通常都会使用VLOOKUP函数。但是,如果在多个工作表中查找值并返回第一个相匹配的值时,可以使用VLOOKUP函数吗?本文将讲解这个技术。...最简单的解决方案是在每个相关的工作表中使用辅助列,即首先将相关的单元格值连接并放置在辅助列中。然而,有时候我们可能不能在工作表中使用辅助列,特别是要求在被查找的表左侧插入列时。...图3:工作表Sheet3
示例要求从这3个工作表中从左至右查找,返回Colour列中为“Red”对应的Amount列中的值,如下图4所示。
?...B1:D10"),3,0)
其中,Sheets是定义的名称:
名称:Sheets
引用位置:={"Sheet1","Sheet2","Sheet3"}
在公式中使用的VLOOKUP函数与平常并没有什么不同...B:B"),$A3)>0,0))
转换为:
INDEX(Sheets,2)
转换为:
INDEX({"Sheet1","Sheet2","Sheet3"},2)
结果为:
Sheet2
这里,需要使用INDIRECT