Excel怎么把中文和英文拆开 快速分离单元格中英文字符

轻雪君_4570

轻雪君_4570

2026-05-30

1244人浏览

原创

用数据分列功能可一键拆分含分隔符的中英文(如空格、括号);无分隔符时,用lenb-len差值法公式提取:b2输入=right(a2,lenb(a2)-len(a2))得中文,c2输入=left(a2,len(a2)*2-lenb(a2))得英文。

excel怎么把中文和英文拆开 快速分离单元格中英文字符

Excel中一个单元格里混着中文和英文,比如“苹果iPhone15”或“腾讯QQ”,需要立刻拆成两列分别存放中文和英文部分,不能手动一个一个改,也不能依赖高版本函数限制老电脑使用。

用数据分列功能一键拆开(有空格/符号分隔时)

如果中英文之间有明显分隔符,比如空格、括号、斜杠、点号,这是最快的方法。

选中要拆分的数据列→点击【数据】选项卡→点击【分列】→在向导中选择【分隔符号】→点击【下一步】→勾选你看到的分隔符(如空格、/、(、.等)→再点【下一步】→设置目标列格式为【常规】→点击【完成】。

这一步操作起来很简单,直接把整列选中后三步点击就能出结果。注意:目标区域右侧不能有数据,否则会被覆盖。

用公式自动识别并提取英文(英文在前或在后都适用)

当没有固定分隔符,且中英文位置不统一(有时英文在前如“MSFT.O腾讯”,有时在后如“阿里Alibaba”),必须靠字符编码判断。

方法一:兼容所有Excel版本(2007起)的LENB-LEN差值法

在B2输入提取中文的公式:【=RIGHT(A2,LENB(A2)-LEN(A2))】

在C2输入提取英文的公式:【=LEFT(A2,LEN(A2)*2-LENB(A2))】

这两个公式利用中文占2字节、英文数字占1字节的底层特性,通过LENB与LEN的差值算出中文字符个数,再反推英文长度。适用于纯中英混排、无标点干扰的场景;若含数字或符号,结果可能偏移。

openclawkit-excel
openclawkit-excel

Excel操作工具,支持读写、数据处理和报表生成。

下载

方法二:Excel 365/2021专属TEXTJOIN+CODE精准提取(保留点号等必要符号)

在D2输入以下公式(按Enter即可自动溢出):

=TEXTJOIN("",TRUE,IF((CODE(MID(A2,SEQUENCE(LEN(A2)),1))>=65)*(CODE(MID(A2,SEQUENCE(LEN(A2)),1))=97)*(CODE(MID(A2,SEQUENCE(LEN(A2)),1))

该公式逐字判断ASCII码:65–90是大写字母,97–122是小写字母,46是英文句点。只要字符满足任一条件就保留,其余全部过滤。它能正确提取“COUR.N”“MSFT.O”这类带点的英文代码,但不支持Excel 2019及更早版本。

用快速填充智能学习模式(零公式、无需判断规则)

当你只有几行样本,且规律肉眼可辨时,这个方法比写公式还快。

第一步:在B2手动输入A2单元格中的英文部分(如A2是“水仙narcissus”,就在B2敲入“narcissus”)

第二步:选中B2→按Ctrl+E

第三步:Excel自动识别模式,将下方所有行的英文部分填入B列对应位置

第四步:在C2手动输入A2的中文部分(如“水仙”)→选中C2→再按Ctrl+E,中文列同步完成

这个操作依赖样本一致性。如果A列有的是“微信WeChat”,有的是“抖音TikTok”,而你在B2只输“WeChat”,Excel可能误判为全取最后7个字符——所以首行样本必须典型、无歧义。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

excel

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
excel对比两列数据异同
excel对比两列数据异同

Excel作为数据的小型载体,在日常工作中经常会遇到需要核对两列数据的情况,本专题为大家提供excel对比两列数据异同相关的文章,大家可以免费体验。

2023.07.25

4961

7

excel重复项筛选标色
excel重复项筛选标色

excel的重复项筛选标色功能使我们能够快速找到和处理数据中的重复值。本专题为大家提供excel重复项筛选标色的相关的文章、下载、课程内容,供大家免费下载体验。

2023.07.31

3056

5

excel复制表格怎么复制出来和原来一样大
excel复制表格怎么复制出来和原来一样大

本专题为大家带来excel复制表格怎么复制出来和原来一样大相关文章,帮助大家解决问题。

2023.08.02

2840

3

excel表格斜线一分为二
excel表格斜线一分为二

在Excel表格中,我们可以使用斜线将单元格一分为二。本专题为大家带来excel表格斜线一分为二怎么弄的相关文章,希望可以帮到大家。

2023.08.02

1444

3

excel斜线表头一分为二
excel斜线表头一分为二

excel斜线表头一分为二的方法有使用合并单元格功能方法、使用文本框功能方法、使用自定义格式方法。本专题为大家提供excel斜线表头一分为二相关的各种文章、以及下载和课程。

2023.08.02

697

5

绝对引用的输入方法
绝对引用的输入方法

绝对引用允许在公式中引用一个固定的单元格,而不会随着公式的复制和粘贴而改变引用的单元格。本专题为大家提供绝对引用相关内容的文章,大家可以免费体验。

2023.08.09

5148

7

java导出excel
java导出excel

在Java中,我们可以使用Apache POI库来导出Excel文件。本专题提供java导出excel的相关文章,大家可以免费体验。

2023.08.18

6483

6

excel输入值非法
excel输入值非法

在Excel中,当输入的数值非法时,有以下多种处理方法。本专题为大家提供excel输入值非法的相关文章,大家可以免费体验。

2023.08.18

1661

3

excel生成二维码
excel生成二维码

虽然Excel本身并不直接支持生成二维码,但我们可以借助一些插件或宏来实现在Excel中生成二维码的功能。本专题为大家提供excel生成二维码的相关文章。

2023.08.18

2718

4

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Excel 教程
Excel 教程

共162课时 | 44万人学习

成为PHP架构师-自制PHP框架
成为PHP架构师-自制PHP框架

共28课时 | 3.5万人学习