za防火墙-阿里旺旺买家版2014官方下载

xlsb是什么文件
2023年4月1日发(作者:win7驱动精灵)

如何获得excel⽂件名和⼯作表名

⼀、如何获得excel当前⽂件名和⼯作表名

⽅法⼀:已经指定⼯作薄

当前⽂件名公式=MID(CELL("filename",A1),FIND("[",CELL("filename",A1))+1,FIND("]",CELL("filename",B9))-1-FIND("

[",CELL("filename",A1)))

⼯作表名公式=MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,99)

A1可以换成任何当前⼯作表中的单元格,这⾥⾯的A1只是充当应⽤位置。

⽅法⼆:不推荐使⽤,当⼯作表中只有⼀个⼯作薄时使⽤,不然,没有引⽤,这个数据是变动的,可以是表中任意⼀个⼯作薄。

得到⽂件名

=MID(CELL("filename"),FIND("[",CELL("filename"))+1,FIND("]",CELL("filename"))-FIND("[",CELL("filename"))-1)

输⼊以下公式,得到⼯作表名

=MID(CELL("filename"),FIND("]",CELL("filename"))+1,99)

⽅法三:只是扩⼤范围,数据和⼆⽤法差不多。

=MID(CELL("filename"),FIND("]",CELL("filename"))+1,299)

=MID(CELL("filename"),FIND("[",CELL("filename"))+1,FIND("]",CELL("filename"))-FIND("[",CELL("filename"))-1)

⽅法四:提取当前⼯作簿中的⼯作表的名称

步骤⼀:单击【公式】-【名称管理器】-【新建】,然后输⼊名称的名称如“提取⼯作表名称”,在【引⽤位置】输⼊公式:

=OK(1),然后单击【确定】。

步骤⼆:然后在A1单元格中输⼊公式:=IFERROR(INDEX(提取⼯作表名称,ROW()),""),然后按Enter键向下填充即可。

步骤三:提取的⼯作表的名称都含有⼯作簿的名称,再对公式进⾏修改,只提取⼯作表的名称即可,公式为:

=IFERROR(REPLACE(INDEX(提取⼯作表名称,ROW()),1,FIND("]",INDEX(提取⼯作表名称,ROW())),""),"")。

⼆、提取指定路径下的指定⽂件类型的名称

【案例】提取路径“E:excel教程”下的xls开头的所有Excel的⽂件类型,包含xls,xlsx,xlsm,xlsb等类型。

步骤⼀:单击【公式】-【名称管理器】-【新建】,然后输⼊名称的名称如“提取⽂件名称”,在【引⽤位置】输⼊公式:=FILES("E:excel教

程*.xls*"),然后单击【确定】。

步骤⼆:然后在A1单元格中输⼊公式:=IFERROR(INDEX(提取⽂件名称,ROW()),""),然后按Enter键向下填充即可。

更多推荐

xlsb是什么文件