如何用函数在excel中提取特定字符后面的字符?

颜色分类:1.8kg中青色颜色分类:1.35kg中蓝色颜色分类:1.5kg中青色加长加宽如何取kg后面的3个字符?感谢啦,着急中。谢谢。恩,谢谢啦,就是这个意思,就是这个... 颜色分类:1.8kg中青色
颜色分类:1.35kg中蓝色

颜色分类:1.5kg中青色加长加宽
如何取kg后面的3个字符?
感谢啦,着急中。谢谢。
恩,谢谢啦,就是这个意思,就是这个函数。感谢。
展开
 我来答
庹甜恬RQ

2021-03-23 · TA获得超过1.3万个赞
知道大有可为答主
回答量:1.2万
采纳率:94%
帮助的人:378万
展开全部
本例介绍如何提取文本字符串中特定字符前或后的内容。

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是一个较大的数字,能涵盖后字符的最大长度即可。

在我们做数据处理的时候,有的时候需要提取特定字符之后的内容,那么我们应该如何处理呢?本文将介绍两种方式解决这个问题。

开启分步阅读模式
工具材料:
Excel2013

通过函数来解决
01
解决这个问题的思路问,首先先确定#在单元格中的位置,之后在截取之后的内容;
我们需要用FIND函数来确定在单元格中的位置;
我们需要用MID函数来截取之后的内容。

02
FIND函数:FIND("",Sheet1!$A3),确定在单元格中的位置

03
MID函数:MID(Sheet1!$A3,FIND("",Sheet1!$A3)+1,99)
Sheet1!$A3:从哪个单元格中截取字符
FIND("",Sheet1!$A3)+1,从第几位开始截取,我们通过FIND函数确定了在单元格中的位置,之后截取,所以要+1
99:截取多少位

通过替换来解决
01
将A2单元格的内容复制到A3单元格,并按CTRL+H,调出“查找和替换”对话框

02
框选B2:B7单元格,并在“替换”选项卡中的“查找内容”输入*,单击全部替换按钮
传统文化易学应用
推荐于2020-03-13
知道答主
回答量:19
采纳率:100%
帮助的人:4.9万
展开全部
假如待提取的是在a1单元格,你在公式写上 =MID(A17,FIND("g",A17)+1,3) 就行了。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
疾控宣传小阵地
2013-11-01 · TA获得超过888个赞
知道小有建树答主
回答量:834
采纳率:50%
帮助的人:504万
展开全部

 不知是这意思不

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dzjhsohucom
2013-11-01 · 超过16用户采纳过TA的回答
知道答主
回答量:90
采纳率:0%
帮助的人:21万
展开全部
如D1单元格中存放字符串,则用函数=MID(D1,FIND("kg",D1)+2,3)就行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我的王是金闪闪4o
2013-11-01 · TA获得超过6700个赞
知道大有可为答主
回答量:7194
采纳率:42%
帮助的人:3353万
展开全部
=mid(a1,find("kg",a1)+2,3)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式