手机版

CELL函数提取工作表名称

时间:2021-09-17 来源:互联网 编辑:宝哥软件园 浏览:

在前一篇文章中,描述了编目的方法。但是,有朋友问,如果不把它做成目录,而只提取工作表的名字,有什么方法呢?

今天,只是一个函数——CELL来提取工作表的名称。

公式实现

如果要提取具有完整路径和工作簿的工作表名称,可以使用公式:

=CELL(“文件名”)

如果您只想保留工作表的名称并删除路径和工作簿等信息,可以使用公式:

=RIGHT(CELL("FILENAME ")、LEN(CELL("FILENAME"))-FIND("]"、CELL("FILENAME "))

下图:

公式分析

1.==CELL("文件名"):提取当前工作表的名称;

2、=右(单元格(“文件名”)、镜头(单元格(“文件名”))-查找(“]”、单元格(“文件名”)):

其中:

Find ("]",单元格(" filename ")):返回"]"在整个工作表名称中的位置;

Len (cell ("filename"))-find ("]",cell ("filename ")):工作表名称的长度减去整个工作表名称中"]"的位置号;

CELL函数简介

功能:

CELL函数返回关于单元格的格式、位置或内容的信息。

语法:

CELL(info_type,[参考])

参数:

Info_type是必需的。指定要返回的单元格信息类型的文本值。以下列表显示了Info_type参数的可能值和相应的结果:

可选参考。需要信息的单元格。

当参数Info_type为“格式”,参数引用为内置数字格式的cell集合时,函数CELL返回的文本值如下:

如果Excel的格式是CELL函数的返回值,

通用“g”

0“F0”

#,##0,0

0“F2”

#,##0.00,2

$#,##0_);($#,# # 0)“C0”

$#,##0_);[红色]($#,# # 0)“C0——”

$#,##0.00_);($#,# # 0.00)“C2”

$#,##0.00_);[红色]($#,# # 0.00)“C2——”

0%“P0”

0.00%“P2”

0.00E 00“S2”

# ?/?还是#?/?“G”

Yy-m-d或yy-m-d h:mm或DD-MM-YY“D4”。

YY“D1”。

D-mmm或DD-mmm“D2”。

嗯-YY“D3”

“D5”

h:mm毫米上午/下午“D7”

h:mm:ss上午/下午“D6”

h:mm毫米“D9”

h :mm :s“D8”

应用示例:

在对单元格执行计算之前,请验证它是否包含数值而不是文本,您可以使用以下公式:

=IF(CELL("type ",A2)="v ",A2 * 2,0)

此公式仅在单元格A2仅包含数值时计算a1 * 2。如果A1包含文本或为空,此公式将返回0。

下图:

版权声明:CELL函数提取工作表名称是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。