怎样提取字符串中的数字 提取文本串中的数字

对于数字、字母、汉字混合在一起的文本串,要想提取其中的数字,采取查找替换的方法可以实现,但如果文本串没有什么规律,用这个方法很麻烦,利用函数公式可以很快实现想要的结果。

操作方法

  • 01

    提取文本串中的字符,我们首先想到的是mid函数,如图,字符串MM1234在C2单元格中,要提取其中的12,可用公式=mid(C2,3,2)。

  • 02

    当然也可以用RIGHT和LEFT函数提取,公式=LEFT(RIGHT(C2,4),2),能得到相同的结果,这是提取字符串中字符经常用到的两个函数。

  • 03

    如果数据比较多,而且没有什么规律,如MM1234、253641、32561等,要想提取数字开始的两位数字,可用公式=IF(ISNUMBER(VALUE(C3)),MID(C3,1,2),MID(C3,3,2))。

  • 04

    如果要提取某特定字符串之后的数字,如提取MMM之后的数字,可用公式=-LOOKUP(0,-MID(E2,FIND("MMM",E2)+LEN("MMM"),ROW(1:99)))。

  • 05

    然后下拉公式可提取出其他文本串中的数字,如图。

  • 06

    如果文本串中都有某个特定的符号,要提取这个符号之前的字符,可用公式=LEFT(G2,FIND("$",G2)-1)。

  • 07

    要提取特定符号之后的字符,可修改上步公式为=MID(G2,FIND("$",G2)+1,LEN(G2)-FIND("$",G2))。

  • 08

    如果不考虑是什么样的文本串,只要里面有数字都提取出来,通用公式为=-LOOKUP(0,-MID(J2,MIN(FIND(ROW($1:$10)-1,J2&1/17)),ROW($1:$99))),按ctrl+shift+回车。

(0)

相关推荐

  • 在vb中,如何使文本框中只允许输入数字

    vb编程中往往要限制文本框中只允许输入数字,防止获取文本框的内容时发生类型不匹配的错误.下面介绍实现限制文本框中只允许输入数字的方法. 操作方法 01 新建一个标准EXE程序. 02 绘制界面,添加一 ...

  • Excel表格中如何将数字的文本格式转成数字格式

    Excel中有时会遇到单元格左上角有个绿色三角形的情况,而且数字前面有个逗号,出现这种情况的原因是这个单元格的格式是文本格式,只要将文本格式转成数字格式就可以了,下面讲讲excel中如果将文本格式的数 ...

  • Word 2007 中的形状或文本框中放置文字

    文本框 (文本框:一种可移动.可调大小的文字或图形容器.使用文本框,可以在一页上放置数个文字块,或使文字按与文档中其他文字不同的方向排列.)和大多数形状(线条.连接线和任意多边形 (任意多边形:使用& ...

  • 如何将EXCEL中的整列文本格式转换为数字格式

    在处理EXCEL表格时,有一些数字是文本格式,无法进行函数运算.下面有一个简单方法,可以将整列数字的文本格式快速转换为数字格式. 操作方法 01 选中B列,点击右键,复制整列数据 02 新建一个记本事 ...

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

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

  • 怎样提取单元格的数字 从文本或字符中提取数字

    有时在excel中输入的内容中包含一些数字,想把这些数字单独提取出来,用函数公式可以实现,今天分享下不用公式提取数字的方法. 操作方法 01 如图表格,要把A列内容所包含的数字提取出来,先选中数据区域 ...

  • 妙用Excel提取数字和文本中的数字,不用函数

    妙用Excel提取数字和文本中的数字,不用函数直接分离.下面看我的吧. 操作方法 01 首先打开要提取数字的Excel表格. 02 我们现在想提取表格中"数量"中的数字,去除单位& ...

  • Excel 提取文本中数字公式,文字中提取数字方法

    下面教大家提取汉字中数字的方法,无论数字在汉字的左边或是右边或是任意位置都能轻松的提取出来. 数字在汉字的左边 01 比如,数字在汉字的左边 以下图表格为例, 在B130输入公式:=LEFT(A130 ...

  • 怎么在Excel中快速将数字提取出来?

    如今许多小伙伴在日常学习和工作的过程中使用到excel,如果我们要在表格中快速将数字提取出来应该如何操作呢?今天,小编就教大家在Excel中快速将数字提取出来.具体如下:1. 我们先在电脑中将exce ...