dynamic访问Excel工作表

我有一个Excel工作簿,其中工作表被命名为“1”,“2”,“3”等

我希望能够dynamic地访问他们的内容,例如,如果我有一个单元格A2中的页面“3”的值等于2,我希望能够做一些像

=IF('(A2)'!L4 = "", 0.0, '(A2)'!L4) 

在页面“3”的另一个单元格中访问页面“2”上的单元格L4。 有一个简单的方法来做到这一点?

提前致谢

 =IF(INDIRECT("'"&A2&"'!L4")="",0,INDIRECT("'"&A2&"'!L4"))