A. EXCEL怎么用公式提取路径最后文件夹名称
公式为:
=MID(LEFT(A1,LOOKUP(9^9,FIND("",A1,ROW(2:100)))-1),LOOKUP(9^9,FIND("",LEFT(A1,LOOKUP(9^9,FIND("",A1,ROW(2:100)))-1),ROW(2:100)))+1,99)
如图所示:
B. Excel用公式函数提取文件名
1、Mid函数MID(text, start_num, num_chars) text 文本or 文本位置 start_num 启始数字,num_chars 结束数字使用格式:MID(text,start_num,num_chars)参数说明:text代表一个文本字符串;start_num表示指定的起始位置;num_chars表示要截取的数目。应用举例:假定A47单元格中保存了“我喜欢天极网”的字符串,我们在C47单元格中输入公式:=MID(A47,4,3),确认后即显示出“天极网”的字符。SEARCH函数功能:用来返回指定的字符串在原始字符串中首次出现的位置 ,从左到右查找,忽略英文字母的大小写。使用格式:SEARCH(find_text,within_text,start_num)find_text:要查找的文本字符串within_text:要在哪一个字符串查找start_num:从within_text的第几个字符开始查找。注意:在find_text中,可以使用通配符,例如:问号“?”和星号“*”。其中问号“?”代表任何一个字符,而星号“*”可代表任何字符串。如果要查找的字符串就是问号或星号,则必须在这两个符号前加上“~”符号。2、返回当前工作表的名称:=MID(CELL("filename"),SEARCH("]",CELL("filename"))+1,LEN(CELL("filename"))-SEARCH("]",CELL("filename")))C:\Users\DA\Desktop\[B8035M-A0.00.001.xlsx]Sheet13、仅插入当前文件名:=MID(CELL("filename"),SEARCH("[",CELL("filename"))+1, SEARCH("]",CELL("filename"))-SEARCH("[",CELL("filename"))-1)仅插入当前工作表明:=RIGHT(CELL("filename"),LEN(CELL("filename"))-FIND("]",CELL("filename")))
C. 我想提取每一个文件夹里的文件名在EXceL文件表里的每个表格有多个文件名能提取吗
比如,这里如果想要把“7.21”这个文件夹里面的文件,要做个整理,把文件名称都汇总在一个excel表格了,常见的就是一个一个复制文件名称,然后新建excel表格,但这样效率很慢。快速提取文件名称方法一:使用,打开Chrome 浏览器——把“7.21”整个文件夹拖到浏览器里面——自动生成目录——全选复制,然后粘贴到新的excel表格中——调整修改一下,做个美观度调整即可。是不是很简单快速,但是好像只有部分的浏览器支持,除了Chrome 浏览器,也试了一下360浏览器也是可以的,但是网络浏览器就不支持,当然喜欢的话也可以多找几个去试试看,看看可否有目录产生。快速提取文件名称方法二:在桌面新建一个文本文档——写入“DIR *.* /B >文件名列表.CSV”这个代码——另存为另存为 .bat 格式——把保存的bat文件放到“7.21”这个文件夹里面——双击,就行了。双击保存的bat文件,就会生成一个刚刚命名的“文件名列表.CSV”里面就包含了“7.21”这个文件夹所有的文件名称,又快又不会出遗留,就是会多出两个没有作用的文件名称,删去了就可以了。当然,还有第三种方法,只是暂时先不提及一下,前面两种就可以选择了,为什么要批量提取文件夹中的文件名称,这个自然是有很大的用处的,后续会继续说到一个制作一份文档目录就需要用到了。
D. 如何在EXCEL中提取某目录下文件夹名称
应该是这个Excel所在的文件夹名称吧。可以在这个excel的任意单元格输入 =CELL("filename")这样是可以看到路径的,具体你要提取哪一层的文件夹名称,可以再进行一部操作。如果需要,请举例
E. 用EXCEL VBA获取指定目录下的文件名(包括文件夹名)
1、首先利用快捷键“Windows键+R”打开“运行”窗口
F. Excel批量处理文件,提取文件名
比如,这里如果想要把“7.21”这个文件夹里面的文件,要做个整理,把文件名称都汇总在一个excel表格了,常见的就是一个一个复制文件名称,然后新建excel表格,但这样效率很慢。
G. 如何提取文件夹目录内文件名
1、首先来,打开需要提取文件名自的文件夹,对着地址栏点击复制文件夹地址。
H. 如何使用excel提取文件夹中的所有文件名称
1、首先我们打开excel,点击公式tab,找到“定义名称”并点击2、在“编辑名称”弹窗中,输入名称“文件名称列表,引用位置输入“=FILES("D:\R语言学习20161118\*.*"),点击“确定””3、然后,我们在A1单元格输入“=INDEX(文件名称列表,ROW(A1))”,回车。就完成了。INDEX是在指定区域中,返回行列交叉值,ROW返回的是行号,A1 返回 1 4、如果首行不在A1,在A3的话,公式 “=INDEX(文件名称列表,ROW(A3)-2)“。INDEX是在指定区域中,返回行列交叉值,ROW返回的是行号,A1 返回 1 ,如果首行不在A1,在A3的话,公式 “=INDEX(文件名称列表,ROW(A3)-2)“,回车,下拉,完成。5、进入D盘位置,去"R语言学习20161118"文件夹验证一下,发现数据只提取了单个文件,未提取里面的文件夹的名称,大家借鉴的时候要注意。6、关于分享经验中用到的函数,大家可以下载 excel帮助文档,查看各个函数的使用方法,含义。 或者大家在输入函数的时候,也会出现简单的提醒。
I. 如何利用Excel提取文件夹里所有文件名称
楼上说的差不多了,不过不够详细,大体步骤是:1、运行 cmd ,进入dos界面;2、参考 dir G:\Downloads\*.* > c:\1.txt这样的语句输入你需要提取的文件夹内容,比如G:\Downloads\ 如果不知道就在文件管理器中打开文件夹,然后点击查看地址栏;c:\1.txt 是表示 1.txt文件放在c盘根目录3、使用excel 文件的打开命令来打开 1.txt(注意下方文件类型要选所有类型文件才能在列表中看到该文件。)4、使用 数据 ==》分列 命令(使用空格作为分隔符)即可获得所有文件、文件夹名称。
J. Excel 提取指定目录的文件夹名和文件名怎么实现
vba可以实现。Option ExplicitSub GetFileNames()Dim xRow As LongDim xDirect$, xFname$, InitialFoldr$InitialFoldr$ = "C:\"With Application.FileDialog(msoFileDialogFolderPicker).InitialFileName = Application.DefaultFilePath & "\".Title = "Please select a folder to list Files from".InitialFileName = InitialFoldr$.ShowIf .SelectedItems.Count <> 0 ThenxDirect$ = .SelectedItems(1) & "\"xFname$ = Dir(xDirect$, 7)Do While xFname$ <> ""ActiveCell.Offset(xRow) = xFname$xRow = xRow + 1xFname$ = DirLoopEnd IfEnd WithEnd Sub
未经允许不得转载:山九号 » excel提取指定目录的文件名|如何提取文件夹目录内文件名