作者:乔山办公网日期:
返回目录:excel表格制作
单元格输入公式
=MID(CELL("filename",A1),FIND("[",CELL("filename",A1))+1,FIND("]",CELL("filename",A1))-FIND("[",CELL("filename",A1))-1)
PS:文件必须保存百过公式才有效。
BTW:bluesky的建议很好,如果你找到度了能得到工作表名的公式,却不能将其修改为得到文件名问的公式,那么你需要认真理解答一下这几个函数的含义和用法,具体请参考帮回助文件。
如果要去掉答.xls,只需要将公式中的]修改为.xls]即可。
还是得提醒楼主:理解公式比得到答案更重要。
使用cell公式可获zd取sheet名称。当所在sheet更改名字时,返回值会自动更改。
1、如下公式回可获取本sheet名称:
=CELL("filename",A1)
2、如下公式则可获取sheet2名称:
=CELL("filename",sheet2!A1)
单元格地址无需手动输入,可直接点击该sheet单元格,并且不限于A1,该sheet中任意单元格皆答可。
对单元格指定名称,意思就是对某单元格或某个单元格区域指定一个新的名字。
一、EXCEL电子表格单元格名称定义:
表格的顶上是知一排字母A、B、C.......这个就是列标;
表格的左边是一竖列的数字1、2、3.......这个就是行号;
列标加上行号就是就是单元格的名称,单元格名称也叫做单元格地址。如A列的第三行,为A3单元格;C列的第18行为C18单元格;第五列的第七行就是E7单元格。这样形成了一个个的坐标,标明了每个单道元格的位置。
二、人为进行指定单元格名称的方法:
选中要定义名称的单元格或单元格区专域,单击“插入”,选择“名称”,再选择“定义”(或同时按下CTRL+F3),在“在当前工作簿的名称”中写入要重新命名的名称,比如写入“语文”,则这个单元格或区域就属可以用“语文”来表示了。
三、应用举例
假设在C2至C10单元格区域为“支出”数额,并将该区域指定名称为“支出”,要对支出总额进行统计,按以前的函数公式可以写成 =SUM(C2:C10) 那么现在只要写成 =SUM(支出) 就能得出值了。
如图C12单元格的公式及得出的值:
指定名称
应用在公式时
选定第一张工作表
按住shift 点最后一张工作表
然后选M5
然后复制这个公式:
=REPLACE(CELL("filename",$A$1),1,FIND("]",CELL("filename",$A$1)),"")