当前位置:首页 > 实用技巧 >

excel怎么打开扩展名(excel怎么不显示扩展名)

来源:原点资讯(www.yd166.com)时间:2023-04-30 19:39:50作者:YD166手机阅读>>

  如图所示,我们在B列获取了某文件夹下的所有文件名,现在想知道这些文件对应的文件类型或者说文件的扩展名。可以用下面的函数来实现:

  =MID(B12,FIND("\",SUBSTITUTE(B12,".","\",LEN(B12)-LEN(SUBSTITUTE(B12,".",)))) 1,LEN(B12))

excel怎么打开扩展名,excel怎么不显示扩展名(1)

例子

  解释一下上面的函数=MID(B12,FIND("\",SUBSTITUTE(B12,".","\",LEN(B12)-LEN(SUBSTITUTE(B12,".",)))) 1,LEN(B12))

  MID函数用来截取B12在FIND()这个字符之后不超过LEN(B12)个字符组成的字符串。

  FIND("\",SUBSTITUTE(B12,".","\",LEN(B12)-LEN(SUBSTITUTE(B12,".",)))) 1

  FIND函数用来寻找\在SUBSTITUTE()这个字符串中的位置, 1表示在找到的位置后面一个字符位置。

  SUBSTITUTE(B12,".","\",LEN(B12)-LEN(SUBSTITUTE(B12,".",)))

  SUBSTITUTE函数用来将B12这个字符串中的第LEN(B12)-LEN(SUBSTITUTE(B12,".",))个.替换成\。之所以要替换成\是因为文件名中不可能含有\。

  LEN(B12)-LEN(SUBSTITUTE(B12,".",))用来计算B12中.的个数。

  继续拆解的话:

  LEN(B12)表示B12的长度,LEN(SUBSTITUTE(B12,".",))表示去掉B12中的所有.后,B12的长度。两者相减后,得到.的个数。

  SUBSTITUTE(B12,".",)省略了第3个参数,表示将.替换成空,实际上就是删除.;省略了第4个参数,表示替换掉所有的.。

  综上所述,思路就是:先计算B12中.的个数,并将最后一个.替换成\,再在结果中找到\的位置后面的位置,然后获得这个位置之后的字符组成的字符串。


  如果要在Excel宏中截取文件名对应的扩展名,可以直接使用InStrRev函数获得文件名中最后一个.的位置,然后使用Mid函数即可。比如Str1中保存着文件名,使用下面的代码可以获得扩展名Str2:

  Str2 = Mid(Str1, InStrRev(Str1, ".") 1, Len(Str1))

  其中InStrRev(Str1, "."),表示从右向左找到第一个.的位置,需要注意的是.的位置仍然是用从左向右的数字序号表示的。

栏目热文

excel三种扩展名(excel的扩展名默认是什么)

excel三种扩展名(excel的扩展名默认是什么)

工作簿的类型也就是Excel文件格式,Excel工作簿类型有很多种,如下图是所有的文件格式,每种格式都有其特定的扩展名:...

2023-04-30 19:48:42查看全文 >>

excel软件扩展名有哪些(excel都有哪些后缀名)

excel软件扩展名有哪些(excel都有哪些后缀名)

今天我们来学习新知识,Office办公软件中的EXCEL。Excel是为进行数据统计分析而开发的一种软件,拥有强大的计算...

2023-04-30 19:20:39查看全文 >>

excel的扩展名是什么(excel扩展名怎么看)

excel的扩展名是什么(excel扩展名怎么看)

阅读本文大概需要1-3分钟。小伙伴们在日常工作中见过各种奇形怪状的表格,有xls格式的,也有xlsx/xlsm/xlsb...

2023-04-30 19:09:56查看全文 >>

如何节约用水三种方法(节约用水的十种方法)

如何节约用水三种方法(节约用水的十种方法)

节约用水,你可以这样做↓↓一、刷牙“ 浪费:不间断放水。节水:用口杯接水。”二、洗衣“ 浪费:洗衣机不间断地边注水边冲淋...

2023-04-30 19:10:44查看全文 >>

节约用水最好办法(节约用水的好办法)

节约用水最好办法(节约用水的好办法)

妙招一:用淘米水洗菜、养鱼水浇花、洗菜水拖地,拖地水还可以用来冲洗厕所。妙招二:洗脸、刷牙、沐浴时不要一直开着水龙头,不...

2023-04-30 19:33:19查看全文 >>

excel改不了后缀名(excel打不开怎么改后缀)

excel改不了后缀名(excel打不开怎么改后缀)

昨天在ExcelHome论坛有同学遇到这样一个问题:使用的表格不知道怎么了,日期全部变成数字,然后边框也不见了,就算改了...

2023-04-30 19:23:56查看全文 >>

excel改扩展名(excel表改后缀名)

excel改扩展名(excel表改后缀名)

如何批量修改文件拓展名?任何一个文件都有它的拓展名,例如word文件的拓展名是docx、excel文件的拓展名是xlsx...

2023-04-30 19:18:12查看全文 >>

excel扩展名无效怎么打开(excel打开显示文件格式扩展名无效)

excel扩展名无效怎么打开(excel打开显示文件格式扩展名无效)

近期在电脑上新建Excel表格后,打开时总是提示我“Excel无法打开文件新建工作表.xlsx”,因为文件格式或扩展名无...

2023-04-30 19:25:45查看全文 >>

excel后缀名和扩展名(excel的扩展名怎么来的)

excel后缀名和扩展名(excel的扩展名怎么来的)

excel使用之前,小伙伴要知道Excel的文件类型。在电脑中,任何文件都有扩展名,也叫比如rar是压缩文件后缀名,do...

2023-04-30 19:17:11查看全文 >>

excel自动加后缀(excel自动加前缀)

excel自动加后缀(excel自动加前缀)

大家好,在日常工作中,有时候在Excel表格输入内容时需要在后面添加一部分相同的内容,我们可以提前设置,在内容输入后自...

2023-04-30 19:22:00查看全文 >>

文档排行