excel中如何提取信箱数据?

来源:百度知道 编辑:UC知道 时间:2024/05/21 19:47:15
比如第A列,每行信息不固定,为信箱或其他数据:(回答好的追加30分)
111#aaa。net
adag#daga。com
adsga
124243
比如上面信息(为了发布,我用#和。代替了@和.,excel中显示正常),我要提取邮件列表,而删除其他如第三行和第四行的无用信息。

B1输入公式

=INDEX(A:A,SMALL(IF(ISNUMBER(FIND("@",$A$1:$A$2000)),ROW($A$1:$A$2000),4^8),ROW(1:1)))&""

数组公式,按CTRL+SHIFT+回车三键确定输入,鼠标移到单元格右下角,当出现一个黑色小十字时,同时按住鼠标左键往下拖动

可以在A行进行筛选设置,选择筛选下拉列框,自定义-->“显示行”选择“不等于”-->后面条件设置:*#*-->确定,筛选出来的即为不符合内容,选中这些内容直接删除,再取消筛选,剩余的即可提取出邮件列表。

用数据----分列。 就可以做到的。