使用Excel函数轻松获取文件夹下所有文件名称列表

在整理文件时,经常会需要将某一个文件夹底下的文件名称全部列出来,方便后续的整理及使用,而要列出文件名称的方法有很多,其实最常见的就是通过BAT 批处理命令来产生,但很多人对这个太陌生,所以今天来分享一下用Excel 也能把某个文件夹底下的文件名称全部列出来,我想应该只要2 分钟就够了,快把这招学起来吧。

首先,在上方的「公式」>「定义名称」。

使用Excel函数轻松获取文件夹下所有文件名称列表

名称你可以自行输入个好记的,我随便输入个「文件列表」,下方的「参照到」内容请输入以下函式:

= FILES(“ C:\ demo \ *。*”)

这是用来取得路径下的文件名称,*.* 是指不分任何格式的档名,如果你只想抓出JPG 文件,那就是*.JPG,以此类推。

使用Excel函数轻松获取文件夹下所有文件名称列表

接下来就利用INDEX 这个函数来将我们刚刚建立的定义名称列出内容,公式如下:

=INDEX(文件列表,ROW())

在你要列出文件名称的第一个栏位打入以上公式,其中的文件列表要跟我们前面定义的名称相符,这么一来就会在这里显示文件夹中第一个文件名称了,接下来只要把这栏的公式往下拖拉就可以了。

使用Excel函数轻松获取文件夹下所有文件名称列表

马上就会将全部的文件名称一一的呈现出来啰。

使用Excel函数轻松获取文件夹下所有文件名称列表