【发布时间】:2021-12-24 05:14:57
【问题描述】:
我试图在不同字符之间提取一个人的名字。例如,单元格包含此信息
PATIENT: 2029985 - COLLINS, JUNIOR .
PATIENT: 1235231-02 - JERRY JR, PATRICK .
PATIENT: 986435--EXP-- - JULIUS, DANIEL .
PATIENT: 2021118-02 - DRED-HARRY, KEVIN .
我的目标是使用一个 REEXTRACT 公式得到以下结果:
COLLINS, JUNIOR
JERRY JR, PATRICK
JULIUS, DANIEL
LOVE ALSTON, BRENDA
到目前为止,我已经想出了公式:
=ARRAYFORMULA(REGEXEXTRACT(B3:B, "-(.*)\."))
其中 B3 包含第一个信息
使用该公式,我得到:
COLLINS, JUNIOR
02 - JERRY JR, PATRICK
02 - LOVE-ALSTON, BRENDA
-EXP-- - JULIUS, DANIEL
02 - DRED-HARRY, KEVIN
我设法记下了名字,但我该如何提取其余的名字。
【问题讨论】:
标签: regex google-sheets regex-negation