查找并返回工作表名称

查找并返回工作表名称

我需要帮助在工作簿中查找字符串并返回工作表名称(地址)或可以找到该名称的位置,例如让我们查找位于葡萄牙工作表中的里斯本(第 5 页,共 10 页)

查找字符串“Lisbon”...查找工作簿中的所有工作表并返回...工作表“Portugal!A2”

我确实有一个查找所有工作表的公式,但没有告诉我位置,因此任何帮助都将不胜感激。

亲切的问候,

答案1

如果您提供在多张工作表中查找的方式,我可以为您提供更具体的答案,但是我可以提供一些指导,您可能需要查看 INDIRECT 函数。它允许您将值作为文本并查找它引用的单元格。它的形式为 INDIRECT(,[引用样式])

单元格引用可以很简单

  • A1 表示 A 列第 1 行或
  • R1C2 表示 Row1 Column1

或者更复杂的东西,例如

  • CONCATENATE("'十月 SM 卡'!B",'2C2F工作表'!A1+34)

我在哪里连接

'October SM Cards'!B

'2C2FWorksheet'!A1+34

在附加到“十月 SM 卡”之前,解析为 2C2FWorksheet 上的 A1 +34 的值!B 创建类似的引用

'October SM Cards'!B37

当所有事情都完成后。将其包装在间接中,它将引用您拼凑在一起的单元格名称/编号。

完整参考示例

=INDIRECT(CONCATENATE("'October SM Cards'!B",'2C2FWorksheet'!A1+34))

有了所有这些信息,你也许可以通过使用工作表名称拼凑出一个位置

相关内容