求 分别提取括号()数值与文字函数
目前 本人是用分列与查找替换的笨方法,求用函数解决 =TRIM(MID(SUBSTITUTE(REPLACE(MID($A2,FIND("(",$A2)+1,FIND(")",$A2)-FIND("(",$A2)-1),FIND(CONCAT(IF(MID(MID($A2,FIND("(",$A2)+1,FIND(")",$A2)-FIND("(",$A2)-1),ROW($1:$99),1)>="Z",MID(MID($A2,FIND("(",$A2)+1,FIND(")",$A2)-FIND("(",$A2)-1),ROW($1:$99),1),)),MID($A2,FIND("(",$A2)+1,FIND(")",$A2)-FIND("(",$A2)-1)),0," ")," ",REPT(" ",99)),COLUMN(A1)*99-98,99))三键结束,横拉下拉 =-LOOKUP(,-MID($A2,FIND("(",$A2)+1,ROW(INDIRECT("1:"&LEN($A2)))))
=SUBSTITUTE(MID($A2,FIND("(",$A2)+1,FIND(")",$A2)-FIND("(",$A2)-1),-LOOKUP(,-MID($A2,FIND("(",$A2)+1,ROW(INDIRECT("1:"&LEN($A2))))),"") 谢谢大家的关注与回复,问题解决了 =-LOOKUP(,-MID(A2,6,{1,2,3,4,5,6,7}))
=SUBSTITUTE(MID(A2,FIND(B2,A2)+LEN(B2),3),")",)
数组公式(数组公式在确认需同时按 CTRL + SHIFT + ENTER三键确认才有效):
=MID(A2,MATCH(,0*MID(A2,ROW($1:107),1),),COUNT(--MID(A2,ROW($1:107),1)))
页:
[1]