【发布时间】:2017-06-06 10:28:01
【问题描述】:
我想提取单元格 (X3) 中括号之间的文本,但通常的 excel 公式在 google 电子表格中会出现解析错误。
例如:
=MID(X3,FIND("[",X3)+1,FIND("]",X3)-FIND("[",X3)-1)
如何解决这个解析错误?
提前致谢。
【问题讨论】:
标签: excel google-sheets formula
我想提取单元格 (X3) 中括号之间的文本,但通常的 excel 公式在 google 电子表格中会出现解析错误。
例如:
=MID(X3,FIND("[",X3)+1,FIND("]",X3)-FIND("[",X3)-1)
如何解决这个解析错误?
提前致谢。
【问题讨论】:
标签: excel google-sheets formula
你有常规括号,所以使用:
=REGEXEXTRACT(X3,"\((.*)\)")
或将公式更改为
=MID(X3,FIND("(",X3)+1,FIND(")",X3)-FIND("(",X3)-1)
如果您的数据中同时包含 () 和 [],则可以使用:
=REGEXEXTRACT(X3,"[\[\(](.*)[\)\]]")
【讨论】:
X3
[],而是()