Excel – 如何通过域名对电子邮件地址列进行sorting?

MS Excel

我有一列电子邮件地址。

我需要根据@之后的所有内容对电子邮件az的列进行sorting。 (在域上)

我已经尝试过数据/文本到列/分隔符@但是,我只能得到拆分的域列表进行sorting。

我也试着把它拖到新的一栏:

=MID(A1, FIND("@",A1, 1)+1, 255) 

问题是,我只是得到一个我可以独立于实际地址sorting的域列表。

我知道我一定是做错了。

我拥有的:

 joeblo@somedomain.com bluewidget@hypothetical.net jonsmith@wonedomain.com quickfox@adoman.com lazydog@zdomain.fl.edu 

我想要什么:(结果可以在另一列,或不,我不在乎。)

 quickfox@adoman.com bluewidget@hypothetical.net joeblo@somedomain.com jonsmith@wonedomain.com lazydog@zdomain.fl.edu 

如何将整个电子邮件地址的垃圾分类结果放入另一列,或者根据@ ?????后的所有内容sorting在同一列中 (保留整个电子邮件地址,现在sorting)

预先感谢学习经验。

(A1,FIND(“@”,A1,1)+1,255)),然后select列A和列B,然后按B升序sorting。

如果你有Excel 2013的新的“闪存填充”function也可以做到这一点。 创build一个新的列; 开始进入域名; 稍后你会看到其他的域名神奇地出现在下面(至less他们为我做了)。