改变将导致错误的情况下返回。
问题:
列A包含电子邮件地址,我们仅希望从中提取Gmail用户的用户名(包含““ @gmail”“的地址)。
如果该地址确实属于gmail用户,则返回一个指示该结论的字符串(而不是#VALUE!错误)。
解决方案:
“使用LEFT和FIND函数在地址中找到请求的子字符串,使用ISNUMBER和IF函数确定在找不到子字符串的情况下返回的值。
以下为公式:
IF(ISNUMBER(FIND(“” @ gmail“”,A2)),LEFT(A2,FIND(“” @ gmail“”,A2)-1),“”非Gmail用户“”)
示例:
|电子邮件Gmail用户[email protected]_User1 [email protected]__非Gmail用户[email protected]__非Gmail用户[email protected]____User4