如何分离excel里的中文和英文
发布网友
发布时间:2022-04-24 05:59
我来回答
共2个回答
热心网友
时间:2022-05-04 22:30
在表格中,再加两列,分别命名为中文,英文。把表格第一列信息再复制一份到中文那列中。
选择中文列,按CTRL+F键,把空格替换成横杠。
把中文列宽缩小到一个中文字符,然后选择列,点击【开始】,在右边找到【两端对齐】
对齐数据之后,再把列调宽,复制中文列到英文列,选择中文列的一个单元格,选择【筛选】
在中文列中筛选出小于等于一个汉字的字符并且显示,在字符框中任意输入一个汉字,同理在英文列中筛选显示大于大于一个汉字字符。
筛选出来之后,我们选择中文列的名字的第一个字符到最后一个字符,再点击开始菜单,在右侧的下拉箭头中,找到【两端对齐】,此时文字又回到了一列上
7
剩下的是删除空格,选择中文列,按F5键,选择【定位】,再选择【空格】,然后点击确定,在点击右键删除,选择【下方单元格上移】,再把英文列的横杠替换成空格即可。
热心网友
时间:2022-05-04 23:48
提取中文用数组公式,如在B1单元格输入
=MID(A1,MATCH(2,LENB(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)),0),LENB(A1)-LEN(A1)) 公式输入完毕后按Ctrl+Shift+Enter结束
提取英文公式:=TRIM(SUBSTITUTE(A1,B1,""))
热心网友
时间:2022-05-04 22:30
在表格中,再加两列,分别命名为中文,英文。把表格第一列信息再复制一份到中文那列中。
选择中文列,按CTRL+F键,把空格替换成横杠。
把中文列宽缩小到一个中文字符,然后选择列,点击【开始】,在右边找到【两端对齐】
对齐数据之后,再把列调宽,复制中文列到英文列,选择中文列的一个单元格,选择【筛选】
在中文列中筛选出小于等于一个汉字的字符并且显示,在字符框中任意输入一个汉字,同理在英文列中筛选显示大于大于一个汉字字符。
筛选出来之后,我们选择中文列的名字的第一个字符到最后一个字符,再点击开始菜单,在右侧的下拉箭头中,找到【两端对齐】,此时文字又回到了一列上
7
剩下的是删除空格,选择中文列,按F5键,选择【定位】,再选择【空格】,然后点击确定,在点击右键删除,选择【下方单元格上移】,再把英文列的横杠替换成空格即可。
热心网友
时间:2022-05-04 23:48
提取中文用数组公式,如在B1单元格输入
=MID(A1,MATCH(2,LENB(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)),0),LENB(A1)-LEN(A1)) 公式输入完毕后按Ctrl+Shift+Enter结束
提取英文公式:=TRIM(SUBSTITUTE(A1,B1,""))