是否在寻找一种将工作表名称直接放入单元格的方法? Excel通过使用CELL函数使此操作变得容易。如果在单元格中包含以下内容,Excel将返回工作簿的完整路径以及工作表名称:

=CELL("filename")

例如,如果您将其输入到MyWB工作簿的Sheet1工作表的单元格中,则Excel返回的信息可能类似于C:\ My Documents \ [MyWB.xls] Sheet1(当然,取决于驱动器和保存工作簿的目录)。

要仅从该值返回工作表名称,可以在单元格中使用以下内容:

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

这适用于长度不超过50个字符的任何工作表名称。 (如果常规使用不同的长度,只需更改公式中的值即可。)继续前面的示例,Excel将返回Sheet1作为结果。

_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。

本技巧(11766)适用于Microsoft Excel 2007、2010、2013和2016。您可以在此处为Excel的较旧菜单界面找到此技巧的版本:

链接:/ excel-Returning_a_Worksheet_Name [返回工作表名称]。