excel:如何提取制定括号内的数字,拜谢!拜谢!

比如A2单元格里面的内容为“9586万吨(冬瓜)和(黄瓜)是不一样的(冬瓜)大,而且贵。起码要贵(黄瓜)(1234567890)块钱,所以(冬瓜)和(黄瓜)不一样”,我只... 比如A2单元格里面的内容为“9586万吨(冬瓜)和(黄瓜)是不一样的(冬瓜)大,而且贵。起码要贵(黄瓜)(1234567890)块钱,所以(冬瓜)和(黄瓜)不一样”,我只想在B2单元格内显示12345678910. 展开
 我来答
81821985
2019-10-22 · 知道合伙人软件行家
81821985
知道合伙人软件行家
采纳数:9470 获赞数:15116

向TA提问 私信TA
展开全部

参考数组公式:

=LOOKUP(9^19,MID(A2,MATCH(1,MID(A2,ROW($1:$999),1)^0,),ROW($1:$999))*1)

Stcxj
高粉答主

2019-10-23 · 繁杂信息太多,你要学会辨别
知道大有可为答主
回答量:7.1万
采纳率:67%
帮助的人:1.8亿
展开全部

B2输入

=LOOKUP(,-LEFT(MID(A2,LOOKUP(100,FIND("("&ROW($1:$10)-1,A2))+1,100),ROW($1:$10)))*-1

回车。

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
退休画线工
2019-10-23 · 知道合伙人软件行家
退休画线工
知道合伙人软件行家
采纳数:5412 获赞数:27031
1981年毕业于湖南大学,从事化工设计30多年,精于工程设计

向TA提问 私信TA
展开全部

如图

B2=MAX(--TEXT(MID(A2,LOOKUP(199,FIND("("&ROW($1:$10)-1,A2))+1,ROW($1:$15)),"0;0;0;\0"))

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
黑豆2008
2019-10-23 · TA获得超过1878个赞
知道小有建树答主
回答量:2769
采纳率:66%
帮助的人:637万
展开全部
=MID(A2,SUM(IF(ISNUMBER(FIND("("&(ROW(1:10)-1),A2)),FIND("("&(ROW(1:10)-1),A2)),0)+1,SUM(IF(ISNUMBER(FIND((ROW(1:10)-1)&")",A2)),FIND((ROW(1:10)-1)&")",A2)),0)-SUM(IF(ISNUMBER(FIND("("&(ROW(1:10)-1),A2)),FIND("("&(ROW(1:10)-1),A2)),0))
Ctrl+shift+enter结束输入
试过可以。有空再想想有没有简化的公式
另外仿写楼下的公式
=LOOKUP(9^19,MID(A2,SUM(IF(ISNUMBER(FIND("("&(ROW(1:10)-1),A2)),FIND("("&(ROW(1:10)-1),A2)),0)+1,ROW($1:$999))*1)
Ctrl+shift+enter结束输入
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友24ef169fc
2019-10-22 · TA获得超过9081个赞
知道大有可为答主
回答量:2.2万
采纳率:63%
帮助的人:4453万
展开全部
=--LEFT(MID(A2,MIN(IF((MID(A2,ROW(2:200),1)="(")*ISNUMBER(--MID(A2,ROW(3:201),1)),ROW(3:201))),100),FIND(")",MID(A2,MIN(IF((MID(A2,ROW(2:200),1)="(")*ISNUMBER(--MID(A2,ROW(3:201),1)),ROW(3:201))),100))-1)数组公式,同时按ctrl+shift+回车三键结束
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式