0

excel如何提取特定字符后的字符串(优秀两篇)

浏览

4127

文章

2

篇1:excel如何提取特定字符串前后的数据

全文共 465 字

+ 加入清单

excel如何提取特定字符串前后的数据?下面一起来看看。

1、如下图,要提取#后面的字符,也即红色的“SDK”到B列。

2、首先,在B2中输入公式 :=FIND("#",A2), 返回#在字符串中的位置,#在A2单元格文本中是第6个字符。

3、知识点说明:FIND()函数查找第一参数在第二参数中的位置。如下图,查找“B”在“ABCD”中是第几个字符。第一参数是要查找的字符“B”,第二参数是被查找的字符串。最终返回“B”在“ABCD”中是第2个字符。

4、然后,在B2中输入公式 :=MID(A2,FIND("#",A2)+1,99), 这样,就提取出了#后的字符。

5、知识点说明:MID()函数返回从字符串中制定字符开始若干个字符的字符串。如下图,MID()函数返回“ABCDE”字符串中从第2个字符开始的连续3个字符,也就是返回“BCD”。

6、综上 ,=MID(A2,FIND("#",A2)+1,99) 的意思就是从A2单元格#字符后面的一个字符起,取长度为99的字符串。其中的99是一个较大的数字,能涵盖#后字符的最大长度即可。

展开阅读全文

篇2:excel如何将一个单元格内的字符串按照特定字符进行分列

全文共 349 字

+ 加入清单

excel怎么将一个单元格内的字符串按照特定字符进行分列呢?下面就为大家详细介绍一下,不会的朋友可以参考本文,来看看吧!

1、比如我现在要将单元格A1中的字符串“验,旧,森,y,u,1”按照半角逗号“,”来分列。

见下图

2、先选择单元格A1,

点击“ 数据 ”选项卡里的“ 分列 ”按钮

见下图

3、在弹出的“ 文本分列向导 ”中

第一步:选择“ 分隔符号 ”

点击“下一步”

见下图

4、在弹出的“文本分列向导”中

第二步:”逗号“前打勾

点击“下一步”

见下图

5、在弹出的“文本分列向导”中

第三步:点击”完成“

见下图

6、这样子,单元格A1中的字符串“验,旧,森,y,u,1”已经按照半角逗号“,”分列好了。

见下图

7、当然字符串分列还有可能是按照”空格“等其他分隔符或者固定宽度来分列,大家可以在文本分列向导中灵活运用。

展开阅读全文