excel 在单元格中使用表名引用公式中的表

imzjd6km  于 2023-01-27  发布在  其他
关注(0)|答案(1)|浏览(223)

假设有一个excel工作表,其中包含一个表(Table1)和一个单元格(C1),表名(以文本形式)写入其中。
我可以创建一个公式,使用表中的值的符号(例如Table1[Column1]),但不是在公式中硬编码表名,而是以某种方式引用具有表名的单元格吗?或者其他一些方法来动态引用表吗?或者简单的查找/替换或正则表达式可以修改公式吗?
下面是一个简单的例子:

例如,这里我想在F3中创建公式,这样就很容易修改,如果我想计算其他表(其中有一个名为Column1的列)中的奇数,我只需修改表名。

  • 注意:这是一个简化的例子,实际上我有多个复杂的公式,需要很长时间来替换硬编码的名称。*
xqnpmsa8

xqnpmsa81#

=SUMPRODUCT(--((MOD(INDIRECT(C1&"["&E4&"]"),2)=1)))

您应该查看一下INDIRECTindirect
但请记住,如果过度使用工作簿,它可能会变得非常慢。

相关问题