Dav*_*ill 22

如何在 Excel 公式中引用 Excel 工作表名称?

使用以下语法:

SheetName!CellAddress 
Run Code Online (Sandbox Code Playgroud)

笔记:

  • 工作表名称位于单元格地址之前,后跟感叹号!
  • 如果工作表名称包含空格,请将其括在单引号中'

例子:

'Sheet Name with spaces'!CellAddress 
Run Code Online (Sandbox Code Playgroud)

进一步阅读


Gar*_*ent 7

如果您SHEETNAME包含空格,您必须使用单引号:

='My Sheet'!B3
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明


Dre*_*itt 5

=RIGHT(CELL("文件名",A1),LEN(CELL("文件名",A1))-SEARCH("]",CELL("文件名",A1)))

  • 我认为这就是OP真正想要的。标题对我来说似乎很清楚。我需要一种工作表单元格来响应工作表名称的方法。这可以解决问题。非常感谢德鲁 (3认同)
  • 该公式为您提供工作表的名称 (2认同)

Dav*_*ave 1

你只需使用

=Sheet2!C25
Run Code Online (Sandbox Code Playgroud)

在本例中,我引用 Sheet2,单元格 C25

如果我将工作表命名为 DataSheet,我会使用

=DataSheet!A1 
Run Code Online (Sandbox Code Playgroud)

以上将访问 DataSheet 的 A1 单元格

因此,如果我的 DataSheet A1 的值为 5,而我的 Sheet1 A1 的值为 15 ,那么在我的 ResultsWorkSheet 上我可以有

=DataSheet!A1 + Sheet1!A1 
Run Code Online (Sandbox Code Playgroud)

或者

=SUM(DataSheet!A1,Sheet1!A1)
Run Code Online (Sandbox Code Playgroud)