使用谷歌电子表格提取括号内的文字
我想提取单元格(X3)中的括号之间的文本,但通常的Excel公式给出在谷歌电子表格分析错误。
例如:
=MID(X3,FIND("[",X3)+1,FIND("]",X3)-FIND("[",X3)-1)
如何解决这个parsing错误?
提前致谢。
你有正常的括号,所以使用:
=REGEXEXTRACT(X3,"\((.*)\)")
或者改变你的公式
=MID(X3,FIND("(",X3)+1,FIND(")",X3)-FIND("(",X3)-1)
如果您的数据中同时包含()
和[]
,则可以使用:
=REGEXEXTRACT(X3,"[\[\(](.*)[\)\]]")