请问各位大神
问题1:如何取出第二个括号内的文字, 取出文字B。
例:(A)一二三(B)
Gooogle看到这篇文章,但是不晓得为什么得出来的结果不一样.
https://www.ptt.cc/bbs/Office/M.1400485145.A.3E1.html
使用这个公式要取出第二个括号的文字
=MID(A1,FIND(")",A1)+2,FIND(")",A1,FIND(")",A1)+1-FIND(")",A1)-2)
出现下面这个结果,
原始资料:(A)一二三(B)
使用公式得到:一二三(B
跟我只想取出B文字不相符,连前面的文字也一起截取出来。不知道我是哪里错误
问题2:
储存格内有混合著多个括号要取出最后一个括号,如何只取出文字C
(A)(B)(C)
(A) (C)
(B)(C)
以上感谢各位大神
作者: SuckCopy (noname) 2022-09-22 21:54:00
=FILTERXML("<x><y>"&SUBSTITUTE(SUBSTITUTE(A1,"(","</y><y>"),")","</y><y>")&"</y></x>","//y[last()-1]")