用户可以在工作表内创建一个公式,该公式将运算出该工作表的文件名或工作表名。若重命名工作表名,工作表内的引用也随之发生变化。该公式为:=CELL(”ftlename”)在工作表的任一位置上输入该公式都将得到文件名和工作表名,如E:\newbook\disk\[ch5-4.xlsl]Sheet1.但注意在创建该公式之前必须先保存该文件,否则公式将返回空白单元格。 如果只需要得到当前文件名,而不需要路径和工作表名,可使用以下公式: =M1 D(CELL("filename"),FIND("[",CELL("filename"))+1,FIND(" ]",CELL("filename" ))-FIND(" [",CELL("filename")]一1) 得到的结果为:ch5-4.xls 下面我们来看看公式中使用到的CELL函数。 CELL函数用于返回某一引用区域的左上角单元格的格式、位置或内容等信息。其语法形式为:C EL L(info_type,reference)。其中,infowe type为一个文本值,指定所需要的单元格信息的类型。reference则表示要获取其有关信息的单元格。如果忽略,则在info一pe中所指定的信息将返回给最后更改的单元格。 首先看一下info type的可能值及相应的取值结果(见表6-7). |
|