内容导航:


一、excel同一单元格怎么只留英文


楼上yuqiang462 网友的公式不错,但中文开头无法提取,在他公式基础上完善了一下,解决中文开头无法提取的问题,算是借花献佛:

B1=IFERROR(IF(SEARCHB("?",A1)=1,LEFT(A1,MATCH(1,--(LENB(MID(A1,ROW($1:$4092),1))=2),0)-1),IF(SEARCHB("?",A1)>1,MIDB(A1,SEARCHB("?",A1),2*LEN(A1)-LENB(A1)))),"")

数组公式,三键结束,下拉。



二、提取excel中的英文字母


由于你的数据构成比较复杂。我采用了多个函数组合而成。

=SUBSTITUTE(SUBSTITUTE(LOOKUP("座",RIGHT(LEFT(B1,FIND(" ",B1)-1),ROW(1:500))),LOOKUP(9^9,--LEFT(LOOKUP("座",RIGHT(LEFT(B1,FIND(" ",B1)-1),ROW(1:500))),ROW(1:500))),""),"0","")