1、有时侯在在用excel制作表格时,是需要提取出工作表标签名称,接受摘录,要提升此目的,可以可以使用cell函数,此函数是excel中的信息函数,直接返回或是单元格的格式、位置或内容的信息。
2、cell函数有两个参数,cell(info_type,[reference]),第一个参数指定你要直接返回的单元格信息的类型,第二个参数,需要其查找信息的单元格。当再输入或你选择此函数时,后跟第一参数的选择。
3、这里选择“filename”,乾坤二卦摘录的文件名(除了全部路径),文本类型。但当输入公式:cell(filename)后,发现自己直接返回的结果是空值。这是毕竟引用的工作表尚未能保存,则返回空文本()。
4、将工作簿存放,关了恢复再打开,也可以在正二十边形单元格再输入内容,再的或按f9功能键刷新下,都很快就会注意到工作表名。
5、有时,要对同一工作簿的多个工作表各自提纯出自己的表名,以便一系列脚注,可以按ctrl加选,中,选择多个工作表,再再输入公式。
6、但当中,选择其它工作表时,才发现赶往的并又不是各自的工作表名,全是输入公式时的当前工作表的表名,这是只不过公式中不能省略了第二参数,参数中指定你的信息前往给最后可以修改的单元格,也就是再输入公式的当前活动单元格了。
7、此处提取的是工作表名,原则上脚注哪个单元格都不一样,都将赶往处的表名,但a1是左上角第一个,比较比较简单好写:cell(filename,a1)
8、此时全选其它工作表时,就可看见前往的是各自的工作表名。
9、可是现在再提取出来的是带路径的工作表名,所以才还不需要作一系列的提取,注意观察,会突然发现工作表名前,是带“[]”的工作簿名,用来这一特征,可以不可以使用find函数来判断“]”的位置,再提纯出“]”后面的内容,即是工作表名。
10、求下载的提取公式为:mid(cell(filename,a1),find(],cell(filename,a1))1,99),这里的99是常指,假设不成立工作表名还没有这么多字符,如果没有要按实选定,还得再进一步判断下字符长度,公式会变的很长,在这里没这必要。在设计公式时,只要提升到目的,能汉字拆分的尽量更简练。
excel语句其他表格文件中的单元格是是可以基于的。
一、直接引用公式:
c:documentsbutsettingsadministratormydocuments[工作簿1.xlsx]sheet1!a1
二、左右吧公式由四部分分成,详细解释:
1、c:documentsbothsettingsadministratormydocuments这部分是“电子表格文件”所在发下的路径。
2、[工作簿1.xlsx]这是工作簿名称,即文件名,用方括号括过来。
3、sheet1这是工作表名称(再注意:前面三部分用半角单引号括出声)。
4、后来再加一个!被摘录单元格名称再试一下。