首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >结合左、搜索和REGEXREPLACE

结合左、搜索和REGEXREPLACE
EN

Stack Overflow用户
提问于 2022-06-25 13:58:16
回答 1查看 30关注 0票数 2

所以,我在帮助别人,我只想在专栏里提取癌症的名字,而不包括“死亡”。

在A列中,条目都有这样的模式,下面的每个字符串都在它自己的单独行中.

代码语言:javascript
复制
Deaths - Prostate cancer - Sex: Both - Age: Age-standardized (Rate)
Deaths - Breast cancer - Sex: Both - Age: Age-standardized (Rate)
Deaths - Testicular cancer - Sex: Both - Age: Age-standardized (Rate)
Deaths - Non-melanoma cancer - Sex: Both - Age: Age-standardized (Rate)
Deaths - Tracheal, bronchus, and lung cancer - Sex: Both - Age: Age-standardized (Rate)

我已经提取出癌症的名字,包括删除“癌症”这个左,并搜索下面的公式.

代码语言:javascript
复制
=LEFT(A2, SEARCH("cancer", A2)-1)

导致以下情况..。

代码语言:javascript
复制
Deaths - Breast 
Deaths - Testicular 
Deaths - Non-melanoma 
Deaths - Tracheal, bronchus, and lung

但是,我似乎不能把REGEXREPLACE和左撇子结合起来,在一个公式中搜索出“死亡”和-(破折号),只留下癌症的名字。

所以,期望的结果如下..。

代码语言:javascript
复制
Breast 
Testicular 
Non-melanoma 
Tracheal, bronchus, and lung

谢谢你能提供的任何帮助。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-06-25 14:04:50

试一试简单:

代码语言:javascript
复制
=INDEX(IFNA(REGEXEXTRACT(A1:A6, "- (.+) cancer")))

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72754480

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档