如何将excel中的中英文分开

举例:
陈延彬ACTJCK-00118
贾疆滔JIAJIANGTAO977
田鑫ACTJCK-00002

将上面的字符拆分成汉字一列 英文一列(前面的中文字数不一定)烦请大神帮忙

1、电脑打开Excel,现在B列中输入提取中文的公式=left(a1,lenb(a1)-len(a1))。


2、输入公式后,按回车键即可得到中文。


3、下拉复制公式。


4、在C列中输入提取英文的公式=right(a1,2*len(a1)-lenb(a1))。


5、回车下拉复制公式即可。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-01-23
可以使用公式来处理,技巧是不方便处理这种的,如果直接有间隔符,可以考虑使用分列功能,没有就用公式吧
=LEFT(A1,LENB(A1)-LEN(A1))
=RIGHT(A1,2*LEN(A1)-LENB(A1))
原理其实是利用汉字和英文的字节数不同来区分的,汉字都是两个字节,英文是一个字节
lenb区分汉字和英文计算字节数,len不区分,这样差异部分就是汉字的数量!
下面的同理!
第2个回答  推荐于2016-02-18
汉字
=left(a1,lenb(a1)-len(a1))
英文
=right(a1,2*len(a1)-lenb(a1))本回答被提问者采纳
相似回答