【Excel技巧篇】快速提取件夹下所有⽂件名
本⽂由两部分构成,【批量提取指定⽂件夹下⽂件名】以及【批量⽂件重命名】。嗯~简易操作~不涉及VBA编程~
批量提取指定⽂件夹下⽂件名
操作动画如下:
如动画所⽰,先定义⼀个名称。
梦见着火了是什么征兆
名称为⽂件夹,引⽤位置设置的公式为:
=FILES("D:测试*.*")
D:测试,是⽂件夹的路径,注意⽂件夹后有⼀个””
*.*,是通配符,意思是所有的⽂件名称。如果只提取Excel⽂件,可以修改为*.xls*,其它⽂件类似。
定义名称完成后,再单元格输⼊公式:
=INDEX(⽂件夹,ROW(A1))
向下复制填充即可取得结果,如需屏蔽错误值,可以嵌套IFERROR函数,例如:
=IFERROR(INDEX(⽂件夹,ROW(A1)),"")
批量⽂件重命名
如下图表格截图所⽰。
联通积分A列是旧⽂件名(含后缀)。
B列是新⽂件名(含后缀),新⽂件名是在对应的旧⽂件名上更改⽽来。
现在需要批量将A列的⽂件名更正为新⽂件名。
平安夜一句话步骤1:
扫黑风暴人物关系
在C列输⼊公式:
="REN"&" "&A2&" "&B2
说明⼀下,这是DOS语句,汉语描述就是
=REN&空格&旧⽂件名&空格&新⽂件名
注意空格的存在。
步骤2:
步骤2:
在需要更名的⽂件夹下新建⼀个txt⽂件。
复制Excel⼯作簿C列公式的计算结果,打开新建的txt,粘贴,然后保存关闭该txt⽂件。
步骤3:
将该txt⽂件的后缀名更改为.bat。
然后双击运⾏该⽂件,⽂件批量更名就成功了。
公祭日是不是很简单?你也动⼿试试吧~。薛佳凝和胡歌怎么回事
图⽂制作:看见星光
数据分析就⽤Excel
本主页回复关键字⼤礼包,获取50集精彩微视频教程。