使用谷歌电子表格在括号中提取文本

时间:2017-06-06 10:28:02

标签: excel google-sheets formula

我想在单元格(X3)中的括号之间提取文本,但通常的excel公式在google电子表格中给出了解析错误。

例如:

=MID(X3,FIND("[",X3)+1,FIND("]",X3)-FIND("[",X3)-1)

如何修复此解析错误?

提前致谢。

1 个答案:

答案 0 :(得分:5)

您有常规括号,请使用:

=REGEXEXTRACT(X3,"\((.*)\)")

或者将公式更改为

=MID(X3,FIND("(",X3)+1,FIND(")",X3)-FIND("(",X3)-1)

如果您的数据同时包含()[],则可以使用:

=REGEXEXTRACT(X3,"[\[\(](.*)[\)\]]")