excel table函数怎么用 Excel中如何使用CELL函数获取当前打开的工作簿名称

3周前 (09-22)

Excel中的CELL函数可以用于获取当前打开的工作簿名称。下面是使用步骤:

1. 打开Excel并创建一个新的工作簿,或者打开现有的工作簿。

2. 在一个空的单元格中,输入以下函数:

=CELL("filename")

3. 按下回车键,单元格将显示当前工作簿的全路径和文件名。

注意:如果工作簿尚未保存,则单元格将显示一个临时文件的路径和名称。

4. 如果只想显示文件名而不包括路径,可以对函数进行微调。在函数中添加一个可选的第二个参数,将其设置为1:

=CELL("filename",A1)

这将返回不包含路径的文件名。

注意:要确保A1单元格为空,否则函数将返回A1单元格的文件名。

5. 如果您只想显示文件名而不包括文件扩展名,可以再次微调函数。在函数中添加一个可选的第二个参数,将其设置为8:

=LEFT(CELL("filename",A1),FIND(".",CELL("filename",A1))-1)

这将返回不包含扩展名的文件名。

例如,如果工作簿的文件名是"example.xlsx",则返回的值将是"example"。

6. 如果要将获取到的文件名用作工作表中的其他公式的一部分,可以将CELL函数与其他函数结合使用。

例如,假设您还有一个名为"Sheet1"的工作表,并且要在单元格A1中显示当前工作簿的文件名和工作表名称。可以使用以下公式:

=CELL("filename")&" - "&Sheet1!A1

这将在A1单元格中显示类似于"example.xlsx - Hello"的文本,其中"example.xlsx"是文件名,"Hello"是Sheet1中A1单元格的内容。

以上是使用CELL函数来获取当前打开的工作簿名称的步骤。您可以根据需要微调函数,并将其与其他函数结合使用以满足特定的要求。