知识网经验知识百科全书!
登录

Excel 如何分开汉字和数字

62次浏览 | 2023-03-10 04:49:02 更新
来源 :一只小猪
最佳经验
本文由作者推荐

举一个工作中经常会出现的例子,如下所示,有一列数据是姓名+数字写在一块的,不便于数据分析,那么我们需要将两列拆开来

Excel 如何分开汉字和数字

A列的数据中,有汉字,也有数字,汉字和数字的长度都不固定,如何进行快速的拆分?

1、文本函数提取法

在使用这个函数之前,我们来了解下Excel中的字符和字节的关系

字符在Excel里面是用len()函数来计算的

字节在Excel里面是用lenb()函数来计算的

Excel 如何分开汉字和数字

对于汉字和中文状态下的标点,每个字符的字节是2个

对于数字和英文标点,或者大小写字母,每个字符的字节也是1个

根据这个规则,我们先来分析下我们需要分解的单元格里面字符和字节的个数情况

Excel 如何分开汉字和数字

一个字符串,张飞123435,汉字有2个,数字有6个,字符的个数是

2+6=8,1个汉字是2个字节,所以字节的个数是:

2*2+6=10

假如汉字有a个,数字有b个,那么

a+b=len()

2a+b=lenb()

解这个一元二次方程,得到的结果是:

a=lenb()-len()

b=2len()-lenb()

=LENB(A3)-LEN(A3)

在C3输入的公式是:

所以根据上面的公式,我们可以计算出来汉字和数字的个数

Excel 如何分开汉字和数字

在B3输入的公式是:

=LENB(A3)-LEN(A3)

在C3输入的公式是:

=2*LEN(A3)-LENB(A3)

既然知道了汉字和数字的个数,我们再搭配LEFT和RIGHT函数就可以提取出来了

Excel 如何分开汉字和数字

在B3中输入的公式是:

=LEFT(A3,LENB(A3)-LEN(A3))

在C3中输入的公式是:

=RIGHT(A3,2*LEN(A3)-LENB(A3))

有小伙伴会问了,这10秒钟也不够得到结果啊,我们介绍第2种方法

使用CTRL+E快速填充法

在2013及以上的版本里面,有一个快速填充的方法,快捷键是CTRL+E,对于这类问题,10秒钟就够了, 我们首先手动输入好一组我们想要的数据,然后在单元格的下方,按CTRL+E即可,操作的动图如下所示:

Excel 如何分开汉字和数字

这个方法是不是很快呢,还能应用提取各种特殊的字符串,自己动手试试吧~

上篇:

你不想天天加班,学学这5个Excel操作技巧!

本文到此结束,希望对大家有所帮助。

标签:
收到0个赞
交警网上违章查询(交警网上违章查询平台)

交警网上违章查询(交警网上违章查询平台)

大家好,一只小美来为大家解答交警网上
怎么看加密空间有多大(怎样看空间加密的相册2019)

怎么看加密空间有多大(怎样看空间加密的相册2019)

关于怎么看加密空间有多大,这个很多人
打印机什么牌子好(打印机什么样的适合家用)

打印机什么牌子好(打印机什么样的适合家用)

大家好,一只小美来为大家解答打印机什
ipodtouch7苹果皮(ipodtouch4苹果皮)

ipodtouch7苹果皮(ipodtouch4苹果皮)

夏团来为大家解答ipodtouch7苹果皮以下的问
联想个人云打不开文档(联想个人云存储)

联想个人云打不开文档(联想个人云存储)

大家好,小乐来为大家解答联想个人云打
电脑内存清理(电脑内存清理指令)

电脑内存清理(电脑内存清理指令)

大家好,来来为大家解答电脑内存清理以
查看我的物流到哪了(查看我的物流到哪了地图)

查看我的物流到哪了(查看我的物流到哪了地图)

大家好,来来为大家解答查看我的物流到
华硕k42jz笔记本电脑键盘的使用方法(华硕k45vd键盘)

华硕k42jz笔记本电脑键盘的使用方法(华硕k45vd键盘)

大家好,来来为大家解答华硕k42jz笔记本
幽灵珠法宝(幽灵珠宝是什么做的)

幽灵珠法宝(幽灵珠宝是什么做的)

大家好,一只小美来为大家解答幽灵珠法
关于我们 | 版权声明 | 免责声明 | 联系我们
免责声明:知识网所有文字、图片、视频、音频等资料均来自互联网,不代表本站赞同其观点,内容仅代表作者本人意见,若因此产生任何纠纷作者本人负责,本站亦不为其版权负责! 如有问题,请联系我们
CopyRight©1999-2024 www.44jj.com All Right Reserved 豫ICP备16009659号