截断Excel中@部分的电子邮件文本string

我有一个情况,我有电子邮件地址,但我需要提取url。 例如,我有电子邮件地址jsmith@acmecompany.com,我需要删除所有的字符,包括@符号,留下我的url“acmecompany.com”。 我还想在提取的文本前添加“www”。 谢谢 :)

您可以使用FIND查找@符号,然后使用RIGHTLEN来获取您想要的部分。

 =RIGHT(A1,LEN(A1)-FIND("@",A1)) 

将电子邮件地址分成两部分:

用户名:

 =LEFT(A1,FIND("@",A1)-1) 

域:

 =RIGHT(A1,LEN(A1)-FIND("@",A1)+1) 

… +/- 1添加或删除@符号

为了使url有效,您可以随时将其调整为="WWW."&RIGHT(A1,LEN(A1)-FIND("@",A1)+1)

Hot tip:这也适用于分隔由空格或逗号分隔的列表中的名字和姓氏。