【发布时间】:2020-10-20 22:49:37
【问题描述】:
我正在尝试在 Google 表格中提取逗号分隔的匹配短语列表。
我有一个命名范围“匹配列表”=
- 坐在一起
- Ut enim
- commodo consequat
单元格 A1 =
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua。 Ut enim 广告 minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat。
在单元格 B1 中,所需的输出为:
sit amet,Ut enim,commodo consequat
我一直在尝试用REGEXEXTRACT来做,但是只能输出第一个匹配.... 有什么想法或替代方案吗?
【问题讨论】:
-
我会一次做一个(每个在自己的列中),然后使用
TEXTJOIN()连接批次 -
关于如何一次做一个的任何想法?我只能从列表中获得第一场比赛; ARRAYFORMULA(PROPER(IFNA(REGEXEXTRACT(LOWER(A1), LOWER(TEXTJOIN("*|", 1, Matchlist)))))))
标签: regex google-sheets google-sheets-formula array-formulas google-sheets-query