excel的单元格怎样等于sheet名称
A. 能不能用公式实现excel单元格内容等于当前工作簿的名字
在 Excel 2007 中,满足题要求可用如下公式:
=MID(CELL("filename",A1),FIND("[",CELL("filename",A1))+1,FIND(".xlsx",CELL("filename",A1))-FIND("[",CELL("filename",A1))-1)
注1:用“CELL”函数提取文件名时,加个A1参数限制一下,就是提取的本工作表名称,不加的话,提取的是活动工作表的名称。
注2:上述公式提取的文件名未包括文件名后缀,可以根据需要更改公式
公式结果图示:
公式结果在“Book14”上的显示
B. 如何让excel一格等于sheet的名字
随便找一个单元格输入=REPLACE(CELL("filename",A1),1,FIND("]",CELL("filename",A1)),"")&T(NOW())
结果显示这个工作表的表名。
注意:这个工作表必须保存以后公式才能起作用。
C. excel中怎样让单元格的内容等于sheet的名字
1、首先打开Excel,将要新建工作表的名称粘贴复制进Excel单元格中。
D. 如何让excel的一个单元格数值等于另一工作表的名称
只能将工作表名称输入到该单元格中,别无他法。
很奇怪为何有这样的需求,我估计你表达的意思不够准确。应该是这样的问题:如何将一个工作表的超链接插入到单元格中。如果是这样,只要选中该单元格时,插入超链接就可以了。如图所示:
E. EXCEL中如何让某一单元格的内容等于所在工作表的名称
Sub
Macro1()
'假如有3个sheet
Dim
i
As
Long
For
i
=
1
To
3
ActiveWorkbook.Sheets(i).Cells(1,
1)
=
ActiveWorkbook.Sheets(i).Name
Next
i
End
Sub
这个放到宏里面运行就可以了,不知道是不是你所说的
F. 如何让excel的一个单元格数值等于另一工作表的名称
只能将工作表名称输入到该单元格中,别无他法。
很奇怪为何有这样的需求,我估计你表达的意思不够准确。应该是这样的问题:如何将一个工作表的超链接插入到单元格中。如果是这样,只要选中该单元格时,插入超链接就可以了。如图所示:
G. excel中把单元格内容作为引用其他sheet的名称,如何弄
1、第一步:随意选中一个单元格输入数据,作为被引用数据单元格
H. Excel单元格的值等于工作薄的名公式怎么写
=MID(CELL("filename"),FIND("]",CELL("filename"))+1,255)
上面公式的结果是获取当前活动工作表的名称,但其缺点:
1是如果在另外工作表中又输入此公式的话,原来在其他工作表中输入的此公式的值也会发生改变,变成当前活动工作表的名称;
2是,如果是在新建的工作簿中的工作表中(还没保存过)输入此公式时,显示为错误值。
用定义名称的方法可以克服此缺点:
定义一个名称shtname
=RIGHT(GET.DOCUMENT(1),LEN(GET.DOCUMENT(1))-FIND("]",GET.DOCUMENT(1)))
在单元格中输入:=shtname 即可。
I. EXCEL 单元格等于表格名字
选定第一张工作表
按住shift 点最后一张工作表
然后选M5
然后复制这个公式:
=REPLACE(CELL("filename",$A$1),1,FIND("]",CELL("filename",$A$1)),"")
J. 如何让单元格内容与工作表名称相同
提取工作表名,工作簿先要保存,然后再用公式。
公式可以简化,从“]”右侧开始取20个字符,一般工作表名不会超过20个字符,不足20个不受影响:
=mid(cell("filename",$a$1),find("]",cell("filename",$a$1))+1,20)