咨询热线

4000-288-501

THE LATEST INFORMATION

| 资讯中心 |

Excel-取得工作表名称

时间:2017-12-25  点击量:
更多

在 Excel 中若是要获得某个贮存格地点的工作表之名称,要藉助 CELL 函数。

贮存格A1:=RIGHT(CELL("filename"),LEN(CELL("filename"))-FIND("]",CELL("filename")))

CELL("filename"):获得活页簿的完全路径。

例如:磁碟名称:\资料夹名称\[活页簿名称]工作表名称

FIND("]",CELL("filename")):搜索「]」的位置。

LEN(CELL("filename")):计较档案完全路径的总字元数。

操纵 RIGHT 函数获得「]」右侧的全数字元,即为工作表名称。

若参考之前的文章为例:

Excel-主动抓取前一年度工作表来计较(weiisvincent.blogspot.tuozhan/2012/11/excel_23.html)

贮存格B1:=RIGHT(CELL("filename"),LEN(CELL("filename"))-FIND("]",CELL("filename")))

贮存格B2:=SUM(INDIRECT(LEFT(B1,LEN(B1)-1)-1&"年!A2:A3"))

工作表中的内容会依工作表名称(101年)所指的年度来计较前一年(100年)的资料:

 

【弥补资料】

语法:CELL(info_type, [reference])

info_type 传回 "address" 以文字情势暗示 reference 中第一个贮存格的位址。 "col" Reference 中贮存格的栏名。 "color" 若是贮存格设定为会因负数而改变色采的格局,则传回 1;不然传回 0 () "contents" 参照左上角贮存格的数值;不是公式。 "filename" 以文字情势传回 reference 所属文件的档案名称 (包括完全的路径名称)。若是该文件还没有存档,则传回空字串 ("") "format" 对应于数值贮存格格局的文字暗示情势。各类格局的文字暗示列示于以下的表格中。若是贮存格为会因负数而改变色采,则传回的文字值的后面会带有负号 (-)。若是贮存格被设定为将正数或任何数值放在一组括弧中的格局时,则在传回的文字值的后面加一组 "()" "parentheses" 若是贮存格格局设定为将正数或所稀有值放在一组括弧中,传回 1;不然传回 0 "prefix" 文字贮存格的「标籤首码」的文字暗示情势。若是该贮存格含有靠左对齐的文字时,传回单引号 (');若是该贮存格中含有靠右对齐的文字时,传回双引号 (");若是该贮存格中含有置中对齐的文字时,传回脱字符号 (^);若是该贮存格中含有填满对齐的文字时,传回反斜线 (\);若是该贮存格含有其他的资料,则传回空字串 ("") "protect" 若是贮存格并未锁定庇护,传回 0;若是贮存格已锁定庇护,则传回 1 "row" 参照位址中贮存格的列号。 "type" 贮存格中资料类型的一个对应文字值。若是该贮存格是空缺的,传回「b(代表 blank),若是该贮存格含有文字常数,则传回标籤「l(代表 label);若是该贮存格中含有其他种别的资料,则传回「v(代表 value) "width" 贮存格栏宽四捨五入成整数值。每一个栏宽单元都即是预设字型年夜小的一个字元宽度。
创作者先容 vincent

学不完.教不断.用不尽

  • 全站分类:不设分类
  • 小我分类:课本资料
  • 此分类上一篇: Excel-拔取贮存格显示公式申明
  • 此分类下一篇: Excel-计较每个月固定日时代的小计(SUMPRODUCT)
  • 上一篇: Excel-拔取贮存格显示公式申明
  • 下一篇: Windows 8-从头开机进不了BIOS设定吗?
汗青上的今天
  • 2015: Excel-多人多项的金额统计(SUMPRODUCT操练)
  • 2013: Excel-移除重覆的资料
  • 2011: Google-将Flash SWF档转换为HTML5
  • 2009: Google搜索的搜索罗盘
  • 2009: 一年份免费的Advanced SystemCare PRO版
▲top

地址:山东省济南市市中区趵突泉北路22号新业商厦8层   电话:4000-288-501       
技术支持:百度   ICP备案编号:京ICP备1400179999号   统计代码放置
网站地图(百度 / 谷歌
这里是您的网站名称