如何提取某个文件夹中的所有文件名?在文章:,通过使用Files函数,提取指定文件夹下的所有或特定类型的文件名。
这个方法有两个缺点:第一、只能提取直属指定文件夹下的文件。如果该文件夹中有子文件夹,子文件夹中的文件名是无法提取出来的;第二、Files函数是宏表函数,不能直接在工作表中使用,需先定义名称才可以使用,操作比较繁琐。
本文介绍使用Power Query提取指定文件夹下的所有文件名称。使用Power Query不仅操作非常简单,而且可以提取子文件夹中的文件名,也可以提取特定类型的文件名。如果文件夹或子文件夹中的文件增加或删除,只需要一键刷新就可以更新结果。
操作步骤如下:
1、如下图所示,E盘“示例”文件夹中有文件和子文件夹。现在需要提取包括子文件夹下的所有文件名称。
文件夹:
子文件夹:
2、新建一个工作簿,单击【数据】-【获取数据】-【自文件】-【从文件夹】。
在打开的对话框中选择需提取文件名的文件夹,本文为“示例”文件夹,单击确定。