首页 > 解决方案 > 从excel中的单元格获取电子邮件地址

问题描述

如何从包含更多记录的单元格中获取电子邮件?

例如,A1 单元格具有以下值:

8242663603,"nickname","mail@gmail.com"

我只需要单元格 B1 中这条记录的电子邮件:

mail@gmail.com

并且电子邮件总是排在最后

标签: excelexcel-formula

解决方案


假设在电子邮件地址之前总是至少有 1 " :

=MID(A1,FIND("~",SUBSTITUTE(A1,"""","~",LEN(A1)-LEN(SUBSTITUTE(A1,"""",""))-1))+1,LEN(A1)-FIND("~",SUBSTITUTE(A1,"""","~",LEN(A1)-LEN(SUBSTITUTE(A1,"""",""))-1))-1)

推荐阅读