Excel函数 - 提取固定字符中的文字

Excel列中有固定的字符文本,想将其中的文字内容提取出来,我们可以用MID和SEARCH搭配来实现。
比如样例文本中作者想提取 “测试【” 和 “】编号"中间的字符内容
在这里插入图片描述
使用公式如下:
=MID(A2,SEARCH(“测试【”,A2)+3,SEARCH(”】编号",A2)-SEARCH(“测试【”,A2)-3)
在这里插入图片描述
外框使用的是MID函数,MID函数的语法是:
MID(text,start_num,num_chars)
text表示指定的字符串,一般为引用的单元格;
start_num表示指定位置
num_chars表示指定个数

内框用SEARCH函数对字符所在的位置进行检索,SEARCH函数的语法是:
SEARCH(find_text,within_text,start_num)
find_text:要查找的字符
within_text:字符所在的文本
start_num:从第几个字符开始查找(第三个参数可以省略,此时默认从第一个开始查找)

其中SEARCH(“测试【”,A2)是找到的测字在的位置,所以如果要定位到【后面的字符在的位置,就要+3。后面的-3同理,大家可以自行尝试一下~
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值