如何删除Excel中特定字符后的所有文本

这个问题涉及Excel。

我正尝试使用公式删除单元格中特定字符左侧的所有文本,但是我一直在收到错误。

我有我的网站数据库中的用户列表,我导出电子邮件字段如下所示:

name@abc.com joe@123.com pete@mail.com geor-b@me.com 

我想删除@符号左侧的所有内容,以便在每个人个人资料中,我可以在其全名后面显示@abc.com

我尝试了一些公式,以下似乎是我应该使用的一个:

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

或者可能

 =MID(A1,FIND("@",A1)+2,256) 

但是,这些工作都没有,Excel一直告诉我“我们发现这个公式有问题”。 有人可以告诉我发生了什么事吗? 我正在使用最新版本的Excel。

如果您的电子邮件地址是在a1那么这将工作

= MID(A1,FIND( “@”,A1,1),LEN(A1) – 查找( “@”,A1,1)+1)