我想在单元格(X3)中的括号之间提取文本,但通常的excel公式在google电子表格中给出了解析错误。
例如:
=MID(X3,FIND("[",X3)+1,FIND("]",X3)-FIND("[",X3)-1)
如何修复此解析错误?
提前致谢。
答案 0 :(得分:5)
您有常规括号,请使用:
=REGEXEXTRACT(X3,"\((.*)\)")
或者将公式更改为
=MID(X3,FIND("(",X3)+1,FIND(")",X3)-FIND("(",X3)-1)
如果您的数据同时包含()
和[]
,则可以使用:
=REGEXEXTRACT(X3,"[\[\(](.*)[\)\]]")