excel如何取两个特定字符间的文字

如以下数据,在B列显示取A列"@"到后面的第一个“.”之间的文字
A列 B列
[email protected] aa

[email protected] abc

在B1单元格输入以下公式,然后向下填充公式

=MID(A1,FIND("@",A1)+1,FIND(".",A1)-FIND("@",A1)-1)

 

详见附图

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-09-22
假设你的数据在A列并且从A1开始,那你在B1中输入以下公式并下拉即可
=MID(A1,FIND("@",A1)+1,FIND(".",A1)-FIND("@",A1)-1)
第2个回答  2015-09-22
=mid(A1,find("@",A1,1)+1,find(".",A1,1)-find("@",A1,1)-1)
第3个回答  2015-09-22
=MID(A2,FIND("@",A2)+1,FIND(".",A2)-FIND("@",A2)-1)
相似回答