第2个回答 2020-12-27
查找第一个“-”出现的位置FIND("-",A2)。
第二步,查找第二个“-”出现的位置FIND("-",A2,FIND("-",A2)+1),公式的含义是从第一个“-”字符出现的位置之后,查找“-”出现的位置。
第三步,使用MID函数,返回所需字符,即MID(A2,FIND("-",A2,FIND("-",A2)+1)+1,99),MID函数表示从字符串指定的位置起,返回指定长度的字符,最后一个参数99可替换为任意足够大的数字。
方法二:使用SUBSTITUTE函数
第一步,用SUBSTITUTE函数将第二个“-”字符替换为字符“@”即SUBSTITUTE(A3,"-","@",2)。
第二步,查找字符串中“@”出现的位置FIND("@",SUBSTITUTE(A3,"-","@",2))。
第三步,使用MID函数,返回所需字符,即MID(A3,FIND("@",SUBSTITUTE(A3,"-","@",2))+1,99)。