excel同一单元格 中英文分离 急@~~

来源:百度知道 编辑:UC知道 时间:2024/05/17 06:08:06
“*C Degrees Celsius 摄氏度  ”
A1的内容。。。
把中文和汉字 分离到2个单元格 详细点 本人不会excel
5000多行。。用你那个方法不知道那年去了。。
B1
=RIGHT(A1,LEN(A1)-MATCH(TRUE,CODE(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1))>1000,)+1)
这个函数怎么输入啊? 点击 b1 单元格? 你留个qq 吧。。。
4楼的方法用过了,你那个前提条件是 整齐的排列才能用划线的那种方法,我这个文档里面很多英语单词的长度都不一样,不行。 是英文和汉字。。打错了 太急了。

提取中文B1
=RIGHT(A1,LEN(A1)-MATCH(TRUE,CODE(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1))>1000,)+1)
数组公式ctrl+shift+enter结束
提取英文C1
=SUBSTITUTE(A2,B2,"")
中英文在一起可以,混合的好像不行

  1. 使用LEN函数法,其用途:LEN 返回文本串的字符数。打开excel 2010文件,使用以下内容为例,如下图:

  2. 说明:LENB()函数,计算字符长度的时候,一个中文算做2,而1个英文和数字字符算做1;而LEN()函数,不管中英文,每个字符都算做1。

  3. 在B1中输入=LEFT(A1,LENB(A1)-LEN(A1)),按回车键,B1单元格将显示“姓名”,如下图: