乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何把一个文件夹里的所有文件名全部导到EXCEL表格里面去?-文件名导入excel,批量提取文件名到excel

如何把一个文件夹里的所有文件名全部导到EXCEL表格里面去?-文件名导入excel,批量提取文件名到excel

作者:乔山办公网日期:

返回目录:excel表格制作


1,运行"cmd"命令进入命令行窗口,再输入如"cd d:\mydir\"命令进入文件夹。(此处mydir仅为举例,要换成你自己的文件夹名称)
2,输入"dir *.* |abc.txt"命令,将此文件夹里所有文件夹及文件的名称导入到名字叫"abc.txt"的文件中。
3,打开abc.txt文件,全选复制。
4,在excel中粘贴,再删除无用的数据即可。

开始→程序→附件→命令提示
输入以下命令并回车:(例如是“D:\文件")
我的文件” 文件夹下的文件)
D: (D后面是一个关掉输入法后的冒号<半角>)回车
cd D:\文件 回车
dir =>name.txt 回车
此时在你的“D:\文件”下已经生成一个name.txt 文件
打开这个name.txt文件,全选,复制,在EXCEL表格中点击粘贴,分列,留下想要的内容

按开始键如下

在红箭头处打入 CMD 如下

按Enter后会跳出一个黑视窗

第一红线处 打入 cd c:\dat 按Enter 注意 c:\dat得换成你照片所在的路径

然后打入第二红线处的 dir *.jpg >test.txt 按Enter

这样会在这目录下建一个 test.txt的档案,然后你打exit退出这视窗

打开Excel,然后打开这个 test.txt的档,记得要把开档类型改成 .txt

然后会出现上面导入精灵,在右边红线处拉下一些,让你能看到档名

然后在上面红线点下,将日期,时间 ,档案大小及档名隔开

按下一步,及完成

然后把不要的头跟尾删去即可,如上图

那里不明白,再追问



在资源管理器中进入该文件夹,右击,右键菜e69da5e887aae799bee5baa6333单中选择“新建”——再选择“Microsoft Excel工作簿”,就会创建一个新的空白Excel工作簿文件,将其重命名一个文件名,如“文件目录.xlsx",双击打开。
在工作簿中,定义一个名称,如FilesName,引用中输入:
=FILES("文件夹路径\*.*")&T(NOW())
确定,关闭名称管理。其中文件夹路径可以通过在资源管理器中按Shift加鼠标右键,选择”复制为路径“快速准确都得到,再在定义名称时粘贴即可。
在A1中输入公式:
=IFERROR(INDEX(FilesName,ROW(A1)),"")
下拉至出现空白单元格时,就得到该文件夹下所有文件名列表
也可以A1中输入公式:
=IFERROR(HYPERLINK("文件夹路径\"&INDEX(FilesName,ROW(A1)),INDEX(FilesName,ROW(A1))),"")
下拉到出现空白,不仅得到文件名列表,而且还建立了超级链接,点击文件名,会根据文件类型关联的应用程序自动打开文件。可根据需要自己选择哪种方式。
PS:名称定义时,*.*可根据需要把后面的*改为想只列出的某类文件,如只要列出Excel文件,就是*.xls*,或包含某个(某些)特定字符的文件,如“2016年*.*”则列出以“2016年”开头的文件名。
名称的中NOW()起刷新作用,即当文件夹中的文件发生了变化时,能在打开文件目录这个工作簿时自动刷新。
测试和打字花了半个小时,追加悬赏分吧。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网