EXCEL中从多个相同符号间取字符的方法

 时间:2024-10-12 04:16:36

1、在使用EXCEL制表时由于起初考虑不全面,或者表格是由他人提供的,或者确实是属于一列的内容(比如图号等等),需要从中提取出代表某种含义的内容,减少重复输入。

EXCEL中从多个相同符号间取字符的方法

3、但是由于每组“-”之间的字符数是不定的,所以不能直接指定位置和字符个数,需要靠幼榍嘈酾判断“-”的位置来确定。因些亟冁雇乏需要先判断出“-”的位置,判断某个字符(串)的位置用FIND函数,此函数也有三个参数,第一个参数是查找的字符(串),第二个参数是被查找的文本,第三个参数是搜索的开始位置,可以省略,如果省略,默认为从第一个字符开始查找。如果文本中只有一个要查找的字符(串)或虽有多个但只要查找第一个所在位置,第三个参数往往都是省略掉的,没必要写。

EXCEL中从多个相同符号间取字符的方法

5、现在要取出第一个“-”和第三个“-”之间的内容,还必须返回第三个“-”所在的位置,但是查找第三个“-”所在位置,第三参数不能省略,必须指明是从第二个“-”后查找,因此还要先查出第二个“-”所在的位置:=FIND("-",A2,FIND("-",A2)+1),这就是FIND函数的嵌套查询,必须从前面位置的后一个字符开始搜索。

EXCEL中从多个相同符号间取字符的方法

7、现在知道了第三个“-”的位置是11,第一个“-”的位置是5,就可知道MID中的各个参数了,需要从第5+1=6个字符开始提取,提取出11-5-1=5个字符。

EXCEL中从多个相同符号间取字符的方法

9、公式设计好后,再向下填充,即可快速的将其它单元格中的内容提取出来。

EXCEL中从多个相同符号间取字符的方法

10、当然现在的分隔符号还不算多,如果分隔符号很多,又要提取出多个分隔符号之后的内容,再使用FIND函数查找位置会显得很麻烦很复杂,且容易出错,就需要另想他法了。

  • Excel如何提取特定字符之后的数据
  • excel中,如果我要取某个特定字符之 前的字段怎么做
  • EXCEL根据单元格值返回另一单元格不包含的内容
  • Excel2016怎么统计内容相同的单元格各有多少个
  • Excel如何返回当前点击单元格中的值?
  • 热门搜索
    海南旅游线路 西安旅游租车 水上旅游 辽宁省旅游地图 鄯善旅游 秦皇岛旅游 北京有哪些旅游景点 南充旅游景点大全 上海 旅游景点 香格里拉旅游地图