
如何在excel单元格中提取特定字符?
比如AB1000(80%)80%234242(110%)110%3143252(1%)1%如何从A转化为B有什么公式吗?谢谢大家啦...
比如
A B
1000(80%) 80%
234242(110%) 110%
3143252(1%) 1%
如何从A转化为B有什么公式吗?谢谢大家啦 展开
A B
1000(80%) 80%
234242(110%) 110%
3143252(1%) 1%
如何从A转化为B有什么公式吗?谢谢大家啦 展开
展开全部
B1=MID(A1,FIND("(",A1)+1,LEN(A1)-FIND("(",A1)-1)
说明(以1000(80%)为例):
1、FIND("(",A1)用来查找出左括号所在的位置(例子中是5),FIND("(",A1)+1就是左括号所在位置的右边一位,例子中是6,
2、LEN(A1)用来计算出整个字符串的字符个数,例子中是9
3、LEN(A1)-FIND("(",A1)-1整体的长度,减去左括号所在的位置,就余下了左括号右边的字符数了,再减去1就是把右括号给去掉了。例子中结果是3了
4、MID用来截取括号里的百分比,整个公式简写就是=MID(A1,X,Y),其中X就是第一步举例的8,Y就是第3步得出的数了。就是=mid(a1,6,3)
注意:为了保证公式里的括号与你数据中的一直,最好是复制进去,不然可能会出现英文与中文状态下输入的不一致的情况。
说明(以1000(80%)为例):
1、FIND("(",A1)用来查找出左括号所在的位置(例子中是5),FIND("(",A1)+1就是左括号所在位置的右边一位,例子中是6,
2、LEN(A1)用来计算出整个字符串的字符个数,例子中是9
3、LEN(A1)-FIND("(",A1)-1整体的长度,减去左括号所在的位置,就余下了左括号右边的字符数了,再减去1就是把右括号给去掉了。例子中结果是3了
4、MID用来截取括号里的百分比,整个公式简写就是=MID(A1,X,Y),其中X就是第一步举例的8,Y就是第3步得出的数了。就是=mid(a1,6,3)
注意:为了保证公式里的括号与你数据中的一直,最好是复制进去,不然可能会出现英文与中文状态下输入的不一致的情况。
展开全部
=TRIM(MID(SUBSTITUTE(SUBSTITUTE(A1,"(",")"),")",REPT(" ",20)),21,40))
下拉,试试。
下拉,试试。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
B1=MID(A1,FIND("(",A1)+1,FIND(")",A1)-1-FIND("(",A1))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个使用“分列”操作最简便。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
全都是一样的形式格式吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询