Excel公式,其可变工作表名称范围为

时间:2016-12-02 23:02:39

标签: excel excel-formula

我有一个公式,它有8个引用不同的表(它需要ISNA,ISBLANK和IF语句,所以它滚雪球)。

是否有一种简单的方法可以更改此公式单元格引用中的值,而无需每次都手动更改它?

例如:

INDEX(的 '2404_Nov' $Ĵ$ 2:$Ĵ$ 999999 MATCH(B2,的 '2404_Nov' $ B $ 2:$ B $ 999999,0))

我如何将其设置为用户友好,因为我可以更改所有事件的2404_Nov引用?

1 个答案:

答案 0 :(得分:1)

在您输入公式的工作表上的单元格A1中键入工作表名称 2404_Nov 。将您的公式更改为:

=INDEX(INDIRECT(A1&"!$J$2:$J$999999"),MATCH(B2,INDIRECT(A1&"!B$2:$B$999999"),0))

间接函数使用单元格A1中的值作为参考。