分享

利用excel分离汉字和拼音(或者电话号码等等)

 xfshok 2017-05-01

同样可用于分离汉字和电话号码等等信息,订阅后持续学习office操作技巧原理哦

分离姓名与拼音

我们先看下面这张图片,列是姓名和拼音混合的,我们现在只需要其中的名字。

利用excel分离汉字和拼音(或者电话号码等等)

下面我们介绍两种方法来操作。

方法一:利用删掉拼音

1.我们将姓名拼音那一列复制到一个空白的word文档,如下图

利用excel分离汉字和拼音(或者电话号码等等)

2.单击“开始”选项卡中的“编辑”工具组中的“替换”

在查找内容那里我们点击特殊格式,再点击”任意字母”

在“替换为”那里,我们不输入任何内容,直接点击全部替换即可删掉所有的字母

利用excel分离汉字和拼音(或者电话号码等等)

利用excel分离汉字和拼音(或者电话号码等等)

3.我们用替换将其中的空格也删除(由于其中可能包含全角空格,因此需要取消勾选“区分全角和半角”),单击“全部替换”即可删除其中的空格

利用excel分离汉字和拼音(或者电话号码等等)

4.将这个表格复制进入excel即可

利用excel分离汉字和拼音(或者电话号码等等)

利用excel分离汉字和拼音(或者电话号码等等)

方法二:利用函数

知识储备

Mid:从字符串中截取一部分内容

lenb:计算字符串中有多少个字节(一个字母为一个字节,一个半角空格为一个字节,一个全角空格为两个字节,一个汉字为两个字节)

len:计算字符串中有多少个字符(一个字母,一个空格,一个汉字等都算一个字符)

输入函数(函数解释在后面)

=MID(A3,1,LENB(ASC(A3))-LEN(A3))

利用excel分离汉字和拼音(或者电话号码等等)

解释:

=MID(A3,1,LENB(ASC(A3))-LEN(A3))

思路:

利用mid函数提取前面的名字

Lenb-len可以得到汉字的字符数

ASC用来将全角字符转换为半角字符(防止全角空格的存在)

asc函数可以把全角空格转换为半角空格(如果不转换则会出错)

看不懂?下面给你一张图来理解一下原理。

利用excel分离汉字和拼音(或者电话号码等等)

看懂了吗?希望得到您的关注,我们用心分享office操作

点击下方订阅哦(星宇客)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多