当前位置:首页 > 办公 > Excel教程 > 正文内容

CELL函数提取工作表名称

之前文章中,述了目录的做法。但,有朋友问,如果不做成目录的形式,而是只提取工作表的名称,有什么方法?

今天就一个提取工作表名称的函数——CELL。

公式实现

如果想提取的工作表名称带有完整的路径与所在工作簿,可以用公式:

=CELL(“filename”)

如果只想保留工作表名称,去掉路径、所在工作簿等信息,可以用公式:

=RIGHT(CELL(“FILENAME”),LEN(CELL(“FILENAME”))-FIND(“]”,CELL(“FILENAME”)))

如下图:

公式解析

1、=CELL(“filename”):提取当前工作表名称;

2、=RIGHT(CELL(“FILENAME”),LEN(CELL(“FILENAME”))-FIND(“]”,CELL(“FILENAME”))):

其中:

FIND(“]”,CELL(“FILENAME”)):返回”]”在整个工作表名称中的位置;

LEN(CELL(“FILENAME”))-FIND(“]”,CELL(“FILENAME”)):工作表名称的长度减掉”]”在整个工作表名称中的位置数字后的数值;

CELL函数介绍

功能:

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

语法:

CELL(info_type,[reference])

参数:

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

Reference    可选。 需要其相关信息的单元格。

当参数 Info_type 为“format”,以及参数 reference 为用内置数字格式设置的单元格时,函数 CELL 返回的文本值,如下图:

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

常规”G”

0″F0″

#,##0″,0″

0″F2″

#,##0.00″,2″

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

$#,##0_);[Red]($#,##0)”C0-”

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

$#,##0.00_);[Red]($#,##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″

d-mmm-yy  或 dd-mmm-yy”D1″

d-mmm  或 dd-mmm”D2″

mmm-yy”D3″

dd-mm”D5″

h:mm  AM/PM”D7″

h:mm:ss  AM/PM”D6″

h:mm”D9″

h:mm:ss”D8″

应用举例

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

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

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

如下图:

扫描二维码推送至手机访问。

版权声明:本文章来源于互联网,由八酷网收集发布,如需转载请注明出处。

本文链接:https://www.i8ku.com/2021/39674.html

分享给朋友:

相关文章

excel图表怎么凸显某日期是年度第几周

excel图表怎么凸显某日期是年度第几周

excel图表怎么凸显某日期是年度第几周!问题情境 如下样表: 要计算特定日期是本年度的第几周。 有人认为每周日是每周的第一天,还有人习惯认为每周一是每周的第一天,不管是那种认定方式,都可以用WEEKNUM来解决这个问...

gen与egen,傻傻分不清楚?

gen与egen,傻傻分不清楚?

1.导读 众所周知,gen是Stata中使用频率非常高的变量生成命令之一。诶,难道还有其他变量生成命令?是的,egen(extension of generate)作为gen的扩展,对gen命令进行了补充,帮助我们更好地...

Excel中数字如何快速对齐?

Excel中数字如何快速对齐?

  我们在使用Excel文档编辑的时候,相信大多数人都会遇到过,因为输入的数字或者序号,字数不是完全一样的,就会产生参差不齐的效果,这种不对齐的视觉效果很不美观,今天分享一下如何快速对...

看看Excel的那些常用对象(3)

看看Excel的那些常用对象(3)

记得上学的时候,老师经常会在作业本上的空白处写一些评语,或者是对某段话的评价,或者是表扬做得认识,等等。Excel工作表中的批注类似于这些评语,让我们能够为单元格添加评语,为单元格传递更丰富的信息。 Comment对象...

如何在WPS中新建绘图画布?WPS中新建绘图画布方法

如何在WPS中新建绘图画布?WPS中新建绘图画布方法

  随着WPS版本的不断更新,软件功能也在不断被丰富。这么多的功能我们可能并没有都使用过,今天给大家分享一个比较实用的小技巧,就是在WPS中新建绘图画布,有了这块画布你就可以对它插入各...

Excel怎么做到快速输入一万个序号

Excel怎么做到快速输入一万个序号

  Excel是Microsoft为使用Windows和Apple Macintosh操作系统的电脑编写的一款电子表格软件。我们在使用Excel表格进行办公的时候,经常会在第一列输入很...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。