【发布时间】:2019-09-02 21:12:05
【问题描述】:
我正在完成我在谷歌表格中的正则表达式项目,这是我要问的最后一个问题。希望你能帮忙。
我有一列,其中一个单元格可能包含也可能不包含多个字符串。
这是一个例子(起始位置):
现在我要提取以下值:
- 团队(A)
- B 组
- 团队 (A) 团队 B
所需的最终结果图片:
我想检查所有 3 个可能的值,并始终以团队 (A) 为优先级对它们进行排序。如果初始单元格(C 列)为空,则结果为空。
我试过这个公式:
=ARRAYFORMULA(IFERROR(REGEXEXTRACT(C2,"Team \(A\)|Team B|[Team \(A\) "&" Team B]"),IF(C2="","")))
我遇到的问题:
- 不知道如何给予优先权:/
- 不知道如何给他们排序:/
欢迎大家帮忙,谢谢。
【问题讨论】:
-
C列是否有换行符?
-
是的,有换行符。
标签: regex google-sheets google-sheets-formula array-formulas