我正在尝试使用公式在该工作表的单元格中获取 excel 2007 工作表名称。我试图谷歌,发现这个:=MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,255)
但这不适用于 excel 2007。
CELL("filename";A1)
有效,但它得到了整个路径。
我的问题是有没有办法只得到一个工作表名称?
最佳答案
您可以使用以下公式:
=RIGHT(CELL("filename"),LEN(CELL("filename"))-FIND("]",CELL("filename")))
* 必须先保存工作簿!
公式是这样做的:
RIGHT
将在字符串中的数字数量的字符之后返回字符。LEN
返回字符串中的字符数。FIND
根据字符串在字符串中的位置返回一个数字。所以总而言之,公式是说带走第一个找到的地方
]
从文件名的总长度来看,在文件名内。然后我们只需要在我们刚刚计算的数值之后的文件名的右手部分。
关于excel - 如何使用公式 excel 2007 获取工作表名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36496511/