CELL函数提取工作表名称
在前一篇文章中,描述了编目的方法。但是,有朋友问,如果不把它做成目录,而只提取工作表的名字,有什么方法呢?
今天,只是一个函数——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或者邮箱删除。