excel中文本数字混合单元格里的数字怎么提取?

如题所述

Excel是我们经常会使用的一款软件,我们常用它来计算各项明细支出。如果我们想要提取单元格里的数字要怎么办呢?单纯的提取数字很简单,我们这次来看一下文本和数字混合的情况下怎么提取单元格里的数字。
方法如下:
一、打开Excel,找出待编辑的表格:

二、纯数字提取,假如要提取A2中数字的前三位,在B2中输入公式【=LEFT(A2,3)】。LEFT函数用来提取左边表格的数字,且返回指定个数字符:

三、文本数字混合提取,假如要提取单元格A3“abc123456”里的数字要怎么做?很简单,在函数框里使用公式【=MID(A3,4,6)】。函数MID用来从指定位置返回指定长度的字符(一个中文字符只算1位):

四、再比如下图所示中的单元格A4“本月交电费128元”,用函数MID的方法提取数字要怎么做?在函数框中使用公式【=MID(A4,6,3)】,即可提取“本月交电费128元”中的数字“128”(一个中文字符只算1位):

五、以下图为例,用另一种方法提取“本月交电费128元”中的数字的方法。先将“元”字去掉,在函数框内使用公式【=LEFT(A4,LEN(A4)-LEN(元))】:

六、接下来用公式【2*LEN(B4)-LENB(B4)】找出数字位,接着输入公式【=RIGHT(B4,2*LEN(B4)-LENB(B4))】取得单元格里的数字“128”:

七、我们都可用步骤六里的公式,转换数字在后的单元格字符串A5。
这样我们就可以从文本数字混合的单元格里提取数字了,是不是很好操作呢?
温馨提示:答案为网友推荐,仅供参考
相似回答