索引/在多张纸上匹配多个结果

正如标题所示,我正在寻找一个索引/匹配在多个工作表,但也返回多个结果。

我知道如何返回多个结果

=IFERROR(INDEX(Sheet1!B$1:B$100,SMALL(IF(Sheet1!$A$1:$A$100=myValue,ROW(Sheet!$A$1:$A$100)),ROWS(1:1))),"")

然后复制下来。

我也知道如何查看多个表单以获取唯一的值

=IFERROR(INDEX(Sheet1!B$1:B$100,MATCH(myValue,Sheet1!$A$1:$A$100,0)),INDEX(Sheet2!B$1:B$100,MATCH(myValue,Sheet2!$A$1:$A$100,0)))

我想知道是否有办法做到这一点在多个表中的多个值? 以某种方式组合这两个公式?

我的问题是,因为我不知道什么时候两张纸之间的切换将在search中进行,我不能通过第一个公式中的正确的行数来抵消它。

感谢大家 !

感谢Jeeped,正是这样! 只需要计算其他表中的匹配来重置行。

最后的公式看起来像这样

 =IFERROR(IFERROR(INDEX(Sheet1!B$1:B$100,SMALL(IF(Sheet1!$A$1:$A$100=myValue,ROW(Sheet!$A$1:$A$100)),ROWS(1:1))),INDEX(Sheet2!B$1:B$100,SMALL(IF(Sheet2!$A$1:$A$100=myValue,ROW(Sheet!$A$1:$A$100)),ROWS(1:1)-COUNTIF(Sheet1!$A$1:$A$100,myValue))),"")