如何在公式中使用工作表名称

我将不胜感激这个问题的一些帮助。 这个公式是在一张纸上查找姓和名,并从另一个工作簿(第10年)返回一个值。 我已经在两个工作簿中为这些工作表命名了相同的名称,以便我可以在多个工作表中使用一个公式。 因此,我希望公式的“艺术”部分是通用的(当前表单的名称,但在相应的表单上寻找一个值)。 有没有人有任何想法让我开始? 我试过间接但无济于事…

=IF((VLOOKUP(($A2&" "&$B2),'[Year 10.xlsx]Art'!$C$2:$Z$240,18,FALSE)=0),"",VLOOKUP(($A2&" "&$B2),'[Year 10.xlsx]Art'!$C$2:$Z$240,18,FALSE)) 

我试过了: =INDIRECT("'"&AJ2&"'!t5")这似乎工作,但我想改变t5,这样的公式可以复制和更新到t6,t7等

然后我尝试: =INDIRECT("'"&$AJ$2&"'!"&AK13)其中AK13包含t5, AK14有t6在其中也起作用。 有两种方法相结合吗? 我认为这在某种程度上会起作用,但是我仍然需要在每张纸上写一个不理想的工作簿。

坦率地说,我不知道你想要什么,但在A1中的通用工作表名称和B1( Year 10.xlsx )中的工作簿名称,也许这适合:

 =IF(VLOOKUP($A2&" "&$B2,INDIRECT("'["&B1&"]"&A1&"'!$C$2:$Z$240"),18,FALSE)=0,"",VLOOKUP($A2&" "&$B2,INDIRECT("'["&B1&"]"&A1&"'!$C$2:$Z$240"),18,FALSE))