如何 return 带有公式的单元格中工作表的名称?

How to return the name of a Worksheet in a cell with a formula?

如何使用 Excel 公式在另一个工作表的单元格中 return 工作表的名称? (不使用 VBA)

使用这个公式来returncurrent的名称sheet.

=MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,255)

这个公式可以稍微修改为 return 工作簿中任何 sheet 的名称,例如至 return "Sheet2":

=MID(CELL("filename",Sheet2!A1),FIND("]",CELL("filename",Sheet2!A1))+1,255)

唯一条件:excel 传播sheet 必须首先保存在您计算机上的某个位置。 (即您不能简单地打开空白 sheet 并在保存之前输入此公式 - 除非保存传播 sheet,否则公式将不起作用。)