excel表中,如何删除@前的字符

来源:百度知道 编辑:UC知道 时间:2024/06/18 06:38:16
caddiedg81@portfoliofaq.com
caitec@sh163.net
caitlin@mail.regione.toscana.it
caldwellshu-fan26@neste.com
caleb@esiee.fr

在表格中把@前的字符去掉,因为量太大,所以想找个方便的方法

选中A列,“数据”——“分列”——“分隔符号”——在其他里面输入@——“完成”,把分出来的第一列删掉就行啦。

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

用这个公式试试,
如果你的数据在A列,从A1开始,那么在B1中输入上面的公式,向下拉,再复制B列--选择性粘贴--数值,再把A列删除
------------------------------
好可以这样,先点--替换把 @ 替换为 +@

再先中A列--点数据--分裂--选上“分隔符号”--下一步--“分隔符号”中选择 “其它” --填上“+”--完成即可

ctrl+h
查找填“*@”(只输入引号里的内容)
替换空着
点“全部替换”

在新空单元格中输入

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

A1只是表示包含你说的内容的单元格,你可换成别的位置

使用查找替换功能
查找 *@ 替换为空值(就是什么都不填)
替换就行

能说明白些吗?在哪里的@号?一般的字符删除方法都应该一样的