Google sheets 是否可以使用另一个单元格中变量的值更新公式中命名范围字符串的一部分?

Google sheets 是否可以使用另一个单元格中变量的值更新公式中命名范围字符串的一部分?,google-sheets,google-sheets-formula,Google Sheets,Google Sheets Formula,下面是我写的公式的一个例子: =DatabaseVerName&"."&INDIRECT(ADDRESS(4,2,1,TRUE,""&B2&"ChangeLog")) DatabaserName是一个命名范围…字符串(在本例中为数据库)中的第一个单词恰好是单元格B2中的值。我希望能够更新公式,以便在我更改B2中的值(例如,更改单词Report)时,公式引用的是命名范围“ReportVerName”,而不

下面是我写的公式的一个例子:

=DatabaseVerName&"."&INDIRECT(ADDRESS(4,2,1,TRUE,""&B2&"ChangeLog"))
DatabaserName是一个命名范围…字符串(在本例中为数据库)中的第一个单词恰好是单元格B2中的值。我希望能够更新公式,以便在我更改B2中的值(例如,更改单词Report)时,公式引用的是命名范围“ReportVerName”,而不是“DatabaseVerName”。FWIW,B2是一个数据验证列表,有4个选项可用


这可能吗?如果可能的话,我会怎么做?

我还没有测试过,但类似的东西可能会奏效

=INDIRECT(B3 & "VerName") & "." & INDIRECT(ADDRESS(5,2,1,TRUE,""&B3&"ChangeLog"))
因此B3将等于“数据库”或其他一些文本,并将连接在“VerName”前面,以构成匹配命名范围的名称,然后添加地址的剩余部分,该部分似乎一直在为您工作


我还没有测试过这个,但我认为它应该可以工作。让我们知道。

我还没有测试过,但类似的东西可能会奏效

=INDIRECT(B3 & "VerName") & "." & INDIRECT(ADDRESS(5,2,1,TRUE,""&B3&"ChangeLog"))
因此B3将等于“数据库”或其他一些文本,并将连接在“VerName”前面,以构成匹配命名范围的名称,然后添加地址的剩余部分,该部分似乎一直在为您工作

我还没有测试过这个,但我认为它应该可以工作。让我们知道