EXCEL中一列单元格中既有英文又有中文,如何只提取其中的中文或者英文出来?谢谢!

如A列各单元格中
A1 Eggplant/茄子
A2 Okra/黄秋葵
A3 Sweet pepper/甜椒
A4 Chili/辣椒
A5 Potato/土豆
A6 Strawberry/草莓
......

提供一个最不用动脑的简便方法:使用Excel插件_(:3 」∠)_

下载安装粉笔Excel智能插件,然后在新增的【粉笔办公】菜单栏,选中【英文】点【提取】,选择提取后放置的目标区域,就OK了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-24

=LEFT(A1,FIND("/",A1)-1)

提取出英文后汉字就不用再介绍了吧

第2个回答  2013-01-24
可以使用“分列”,不论是2003还是2007,都是在“数据”菜单或者选项卡下面。选择想要分割的列,然后点击分列,里面可以按照特有字符或者距离进行列的分割,一般情况下复制粘贴到单元格中的内容,中间都会有空格之类的。
第3个回答  推荐于2017-09-16
bwuestc是提英文的,提中文用=MID(A1,MIN(IF(LENB(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1)))))>LEN(LEFT(A1,ROW(INDIRECT("1:"&LEN(A1))))),ROW(INDIRECT("1:"&LEN(A1))),LEN(A1)+1)),LENB(A1)-LEN(A1))数组公式本回答被提问者和网友采纳
第4个回答  2013-01-24
提取英文,=LEFT(A1,SEARCH("/",A1)-1)
提取中文:=RIGHT(A1,(LEN(A1)-SEARCH("/",A1)))
相似回答