Excel:单元格中有多个括号,如何将最外层括号中的内容提取出来? 5

如:得力中性笔(0.5mm中国(浙江))我需要提取“0.5mm中国(浙江)”得力(Deli)固体胶(20g中国(浙江)CO.LTD)我需要提取“20g中国(浙江)CO.L... 如:得力中性笔(0.5mm中国(浙江)) 我需要提取“ 0.5mm中国(浙江)”
得力(Deli)固体胶(20g中国(浙江)CO.LTD) 我需要提取“ 2 0g中国(浙江)CO.LTD”
得力订书机(Deli)(黑色 中国(浙江)) 我需要提取“黑色 中国(浙江)”
展开
 我来答
阳光上的桥
2020-12-11 · 知道合伙人软件行家
阳光上的桥
知道合伙人软件行家
采纳数:21424 获赞数:65799
网盘是个好东东,可以对话和传文件

向TA提问 私信TA
展开全部

下面是按标题回答的:提取最外层括号的内容,在无法使用递归编程的情况下,一般简化为提取第一个左括号之后、最后一个右括号之前的内容,外层公式是MID,另外两个参数就是第一个左括号、最后一个右括号的位置,效果如下图:

完整公式:

=MID(A2,    FIND("(",A2)+1,     LEN(A2)-FIND("(",A2)-LEN(TRIM(RIGHT(SUBSTITUTE(A2,")",REPT(" ",99),99)))))


里面的FIND("(",A2)是第一个左括号的位置,LEN(TRIM(RIGHT(SUBSTITUTE(A2,")",REPT(" ",99),99))))是最后一个右括号之后内容的长度

云南新华电脑学校
2020-12-11 · 百度认证:云南新华电脑职业培训学校官方账号
云南新华电脑学校
云南新华电脑学校是经云南省教育厅批准成立的省(部)级重点计算机专业学校,采用三元化管理模式,教学设备先进,师资雄厚学生毕业即就业,学院引进了电商企业入驻,创建心为电商创业园区,实现在校即创业
向TA提问
展开全部
您好!您这个问题我也遇见过!以下是我的部分见解:B1
=LEFT(A1,FIND("(",A1)-1)
注意"("、“(”有全角半角之分,前者是全角的后者是半角的。你要根据你的数据使用正确的非常感谢您的耐心观看,如有帮助请采纳,祝生活愉快!谢谢!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式