首页 > 解决方案 > 如何提取出现在句子中特定位置的单词?

问题描述

我希望能够从这句话中提取名字和姓氏。他们都有一个模式contact: first_name last_name

以下是句子外观的示例:

联系人:Girts Skenders 29178408 转 +371 girts.skenders@lu.lv

我要提取Girst Skenders

我使用这个公式从句子中提取电子邮件:

=TRIM(RIGHT(SUBSTITUTE(LEFT(A2,FIND("@",A2)-1)," ",REPT(" ",99)),99))&MID(A2,FIND("@",A2),FIND(" ",A2&" ",FIND("@",A2))-FIND("@",A2))

标签: excelgoogle-sheets

解决方案


使用A1中的数据,在B1中输入:

=TRIM(MID(SUBSTITUTE($A1," ",REPT(" ",999)),2*999-998,999))

并在C1中输入:

=TRIM(MID(SUBSTITUTE($A1," ",REPT(" ",999)),3*999-998,999))

在此处输入图像描述


推荐阅读