您现在的位置是:主页 > 公式 >
Excel表格怎么通过公式提取单元格文本中的指定字符串
发布时间:2023-10-07 20:45:10所属栏目:公式 已帮助人编辑作者:Excel自学教程
最近学习群中有童鞋从网页上抓取了一些数据,这些数据包含了作者、标题、发布时间和页码数等信息,现在他需要通过excel来讲这些信息进行分列。
有什么快捷的方法呢?
当然,CTRL+E智能填充遇到这种问题,简直是切瓜砍菜,非常之简单。
另外也可以通过多次分列来搞定!
但是如何使用公式提取出指定的字符串,今天作者君就跟大家一起来学习。
首先提取作者。
这个要相对简单,因为从原始文件名可以看出,作者是前几个字符,而且与后面的标题信息是通过“-”来分隔的。
而在excel中用来查找字符串中指定字符的函数,find函数最为常用,而mid、left、right等函数可以用于提取字符。
从上已知作者和标题信息是通过相同分隔符来区分的。
则可以输入公式:=FIND("-",C2)
find函数的表达式为find(查找指定字符,文本,从第几个字符开始查找)。含义是查找指定字符在文本的位置。
上面公式省略了最后一个参数,则默认是从第一个字符开始查找,于是结果为:3。
由于作者的信息是位于单元格文本的左侧,所以我们通过left函数从左提取字符。
输入公式:=LEFT(C2,FIND("-",C2)-1)
left函数的表达式为:left(文本,字符数),之前我们使用find函数得到了“-”所在文本中的位置,而要提取的字符在分隔符之前,因此要减去1,于是完整的公式如上图中所示。
使用mid函数来提取,关键也在于查找“-”在文本中的位置,从第1个字符开始,提取指定位数的字符串,同样可以得出准确的结果。
我们将公式向下填充,看一下所有的结果:
下面来总结一下今天的知识点,是查找函数find和提取字符函数left、mid的运用,它们可以说是一对好兄弟,经常被组合在一起。
而如何提取原始文件名中的标题,则在下一章再来介绍。
作者君也在此小小提示一下,既然标题信息都被两个“-”符号分隔了,那么操作方法是不是可以同今天所学的一样,使用组合函数来解决呢?
以上就是excel自学教程为您提供Excel表格怎么通过公式提取单元格文本中的指定字符串的解读,本文章链接: http://www.5enet.cn/Excel_gongshi/72383.html 欢迎分享转载,更多相关资讯请前往公式
相关文章
企业IT外包服务
如何为excel2013图表和坐标轴添加标题
excel 数据有效性设置各版本跨表引用的问题
Excel中可以同时调整多个工作表的纸张大小和方向
excel 如何实现选中单元格突出显示
excel VBA语句之select判断语句使用
Excel如何切换显示公式文本
excel中某个字符在单元格出现的次数统计、一个单元格汉字和数字字符数统计、
Excel中RANDBETWEEN函数的语法和用法
如何利用Excel YIELDDISC函数 计算国库券收益率
excel 如何在公式中快速选取区域
Excel中如何批量更改单元格中的内容,substitute函数能做到
Excel中FIND函数的语法和用法
给大家介绍excel中合并单元格数据的方法
excel表格使用vlookup和indirect跨表查询匹配的方法
Excel的DATEDIF函数使用方法图解教程
扫码关注
- 专注IT行业,10年IT行业经验