例如, 我有一个包含电子邮件地址的专栏,我希望删除@符号之前的所有内容以及'之后的所有内容。'所以我可以获得公司名称。 如:
Emails
loo@yahoo.com
christina@google.com
rachel@espn.com
john@apple.com
ahmed@microsoft.com
我想创建一个如下所示的新列:
Companies
yahoo
google
espn
apple
ahmed
我可以使用什么功能来获得这个新专栏?
答案 0 :(得分:3)
A2 中的数据,在 B2 中输入:
while any(mouse.getPressed()): pass
这适用于以 .com 结尾的所有电子邮件,如果某些记录最后没有 com ,请使用:
=SUBSTITUTE(MID(A2,FIND("@",A2)+1,9999),".com","")
这将处理如下记录:
=MID(A1,FIND("@",A1)+1,FIND(".",A1,FIND("@",A1)+1)-(FIND("@",A1)+1))
在 @
之前出现一个点答案 1 :(得分:2)
您可以轻松使用Mid和Find功能。
Mid为您提供了一个带有参数的文本的子字符串:要查找,开始和否的文本。要提取的字符。
找到返回单词中字符的位置。
在A2单元格中使用此公式,A1单元格包含您的字符串
=MID(A1,FIND("@",A1)+1,FIND(".",A1)-FIND("@",A1)-1)
答案 2 :(得分:2)
选择列(或将其复制到新列中)并按 Ctrl + H 转到“查找”和“查找”。替换:
这里*表示任何字符序列。