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

=CELL("filename")

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

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

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

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

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

本技巧(2146)适用于Microsoft Excel 97、2000、2002和2003。可以在以下功能区中为Excel的功能区界面(Excel 2007及更高版本)找到本技巧的版本: