EXCEL中,如何用函数获取单元格中的某一段字符串?

想要实现的效果是:如图片中黄色底色的数值(不定长),用函数截取黄色部分的数值?MIDB()这个函数我已经试过了,这是截取位数的,不适用,我需要截取的位置数据位数不定长。... 想要实现的效果是:如图片中黄色底色的数值(不定长),用函数截取黄色部分的数值?MIDB()这个函数我已经试过了,这是截取位数的,不适用,我需要截取的位置数据位数不定长。 展开
 我来答
detective682
高粉答主

2019-05-17 · 说的都是干货,快来关注
知道答主
回答量:1663
采纳率:100%
帮助的人:26.2万
展开全部

EXCEL中用函数获取单元格中的某一段字符串的步骤如下:

1.首先把鼠标定位在该单元格。

2.然后,点击公式——插入函数——文本——mid——确定。

3.在出现的函数参数中,鼠标定位在Text单元格——单击A2单元格——鼠标定位在Start_num单元格——输入3(表示从字符串的第三位开始截取)——鼠标定位在Num_chars——输入2(表示截取两位)——确定。

4.鼠标放在单元格右下角,鼠标变成黑色十字时,向下拖动自动填充数据即可。这样就解决了EXCEL中用函数获取单元格中的某一段字符串的问题了。

鱼木混猪哟
高粉答主

推荐于2018-03-15 · 专注Office,尤其Excel和VBA
鱼木混猪哟
采纳数:6078 获赞数:33688

向TA提问 私信TA
展开全部

EXCEL中,可以利用right/left/mid等函数获取单元格中的某一段有规律的字符串

软件版本:Office2007

方法如下:

1.利用函数多的D列单元格中的文字:

2.根据单元格中内容规律,汉字是左侧第一个字符,因此利用left函数构建公式如下:

3.下拉填充得到结果:

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
freegoto
2016-07-19 · TA获得超过2204个赞
知道大有可为答主
回答量:1754
采纳率:80%
帮助的人:348万
展开全部
通过MID函数获取字符串中某一段字符串
语法

MID(text,start_num,num_chars)

Text 是包含要提取字符的文本字符串。

Start_num 是文本中要提取的第一个字符的位置。文本中第一个字符的 start_num 为
1,以此类推。

Num_chars 指定希望 MID 从文本中返回字符的个数。

Num_bytes 指定希望 MIDB 从文本中返回字符的个数(按字节)。
1、如果获取固定的某一段字条串,可使用MID函数
获取“如果获取固定的某一段字条串”中的第四到第八个字符串,=mid(“如果攻取固定的某一段字条串”,8,5)
2、如获得丙特殊字符串间的一段字符串,可用MID+FIND函数联合
获取“如果获取/固定*的某一段字条串”中/与*间的字符串,=MID(“如果获取/固定*的某一段字条串”,FIND(“如果获取/固定*的某一段字条串”,“/”)+1,FIND(“如果获取/固定*的某一段字条串”,“*”)-FIND(“如果获取/固定*的某一段字条串”,“/”)-1)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
夜空里的守望者
2019-10-29 · 穿越时空,互联互通。
夜空里的守望者
采纳数:8493 获赞数:31594

向TA提问 私信TA
展开全部

看了楼主的问题,毫无规律可言,函数公式确实难以办到。对于红色字符之间字符段,可以试着使用VBA程序进行处理,类似的例子参见百度经验:《Excel截取指定颜色字符之间的文字》

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
姓王的wy451

2018-03-15 · TA获得超过48.3万个赞
知道大有可为答主
回答量:8万
采纳率:78%
帮助的人:8791万
展开全部
用公式办不到
就是用VBA代码也难,因为你这黄色部分看不出有什么规律呀
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式