Excel中拆开文本与数字的方法

汉字和数字拆分的问题,最近答疑群里问的挺多的,快速填充CTRL E的方法,但是需要Excel2016才能使用。

快速填充确实很方便解决数据提取的问题,除了这种方法,还可以使用公式来拆分,如下图,想要拆分汉字和数字。

相关函数

1、在解决问题前,先学习4个函数:LENB()、LEN()、LEFT()、RIGHT()。

2、函数LEN(),是计算一个字符串长度的,如下图,一个汉字占1个长度,一个数字也占1个长度。

3、函数LENB(),也是计算一个字符串长度的,如下图,但是一个汉字却占2个长度,一个数字只占1个长度。

注意:一个汉字是2个长度,2个长度,2个长度。

4、关于LEFT、MID、RIGHT,可以参考下边的文章,我就不再重复了。

2018-01-04Excel函数与公式(9)-LEFT,MID,RIGHT!

解决方法

1、先用LENB()计算一下字符串的长度,如下图。

注意:一个汉字占2个长度。

2、再用LEN()计算一下字符串的长度,如下图。

注意:两列数据有差异。

3、把两列数据相减,得到的数字是什么?仔细观察一下!

答案:相减的数字,正好等于汉字的个数,想想为什么?

4、知道汉字的个数了,那用LEFT就能截取汉字了,如下图。

5、同样的原理,用总的长度减去汉字的长度,就是数字的长度了,然后用RIGHT就可以从右侧截取数字了。

是不是感觉这个函数太复杂了,其实你认真想想,就是小学数据问题!

(0)

相关推荐

  • 在Excel中实现中文大写数字的方法

    一、自动更正法 使用自动更正功能,可以简化用户对大写汉字的输入操作,例如可以将“1//”定义更正为“壹”,那么当要输入“壹”时,就可通过键入“1//”来实现。另外,这种定义以后不仅在Excel中有效, ...

  • 在Excel中如何计算两个数字相乘?

    Excel中如何计算两数相乘,今天小编就为大家详细介绍一下,不会的朋友快快来学习吧! 方法/步骤 如图所示,我们点击箭头打开所指的excel表格文档. 如图所示,我们计算箭头所指的10和50相乘的结果 ...

  • 如何在电脑版Excel中打码隐私数字

    电脑版Excel软件被很多人使用,用来编辑数据等,有的用户在使用该软件时,为了表格中的隐私安全,因此想要打码隐私数字,但是却不知道如何打码, 那么小编就来为大家介绍一下吧.具体如下:1. 第一步,双击 ...

  • 如何将长数字串复制到Excel中?excel中批量粘贴超长数字串的多种方法介绍

    excel中如何批量粘贴超长数字串?在常规格式下,EXCEL会默认把输入超过11位的数字以科学记数法的表达方式来显示,但是这样的显示结果让我们不能直观的看数字,也不能直接区分大小,特别是多个超长数字差 ...

  • 怎么将Excel文档中的文本类型数字转换为数字类型

    Excel是现在十分常用的文件类型之一,有些新用户不知道怎么将Excel文档中的文本类型数字转换为数字类型,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步根据下图所示,打开电脑中 ...

  • 如何将Excel中的文本数字转换为纯数字

    Excel是现在十分常用的一款办公软件,有些新用户不知道如何将Excel中的文本数字转换为纯数字,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步根据下图所示,打开电脑中的Exce ...

  • 向Excel中导入文本数据的三种方法

    Excel支持导入外部文本文件中的文本内容。通过导入数据的方法我们可以很方便地使用外部数据,在许多时候可以免去重新手动键入文本的麻烦。 在Excel中导入文本有多种方法,我们来看一看—— 1.使用“打 ...

  • 怎么将Excel表格单元格中的文本和数字拆分开

    今天给大家介绍一下就是怎么将Excel表格单元格中的文本和数字拆分开的额具体操作步骤.1. 首先打开电脑,找到想要编辑的Excel表格,双击打开2. 如图,在右侧单元格中输入表头3. 然后分别在单元格 ...

  • Excel使用Code函数返回数字代码方法图解

    在Excel的使用过程当中,我们有时需要使用CODE函数数字代码,那么具体该如何操作呢?今天小编就为大家详细介绍一下,一起来看看吧! 方法/步骤 1.Excel中返回文字串中第一个字符的数字代码(对应 ...