Excel 提取文本中数字公式

在Excel的操作中,有时需要对某个单元格中的文字进行提取数字部分。那要怎样操作呢?下面就来看看方法吧。

操作方法

  • 01

    首先,如图在C1单元格中输入公式=--LEFT(B1,LEN(B1)*2-LENB(B1)),获取B1中的数字12345。公式中“--”用来强制转换为数字格式,LEN获取格中文本长度,不管中文数字一律算为1个字符长度,而中文是2个字符长度,所以乘以2,再减掉实际长度LENB(B1),得到数字长度。LEFT为从左边开始获取。

  • 02

    上面是提取中文前的数字,接下来提取中文后面的数字。那么跟上面的一样操作,只需要把从左侧提取的LEFT函数替换成从右提取的函数RIGHT就可以了,如图函数=--RIGHT(B3,LEN(B3)*2-LENB(B3))

  • 03

    如果要自动判断前面是数字还是中文再进行提取,就需要用IF进行判断如图中公式“=IF(ISNUMBER(--LEFT(B3,1)),--LEFT(B3,LEN(B3)*2-LENB(B3)),--RIGHT(B3,LEN(B3)*2-LENB(B3)))”,ISNUMBER(--LEFT(B3,1))为检测获取的第一个字符是否为数字,是的话使用第一步中的公式,不是的话使用第二步中的公式。

  • 04

    如果要提取特殊字符中的数字,可以使用MID函数指从哪个位置开始进行获取,再用Find函数查找截止的特殊字符。如图=MID(B4,2,FIND("^",B4,1)-2),则为从B4格中第二个字符开始,截止到找到的^字符进行获取。

(0)

相关推荐

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

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

  • 简单用Excel提取文本中的数字

    在常规中,经常需要使用Excel进行提取数字,比如在邮件信息中提取手机号,在产品代码中提取编号,在身份证中提取年龄.所在区域及其他重要信息,常规使用一个个的去编辑是非常麻烦的.下面我们一起学习Exce ...

  • excel将文本转换为数字的四种方法

    excel将文本转换为数字的四种方法 方法一,利用函数查错工具,如果数字是文本格式的,在左上角会有一个小三角的东西,点击单元格,选中有个惊叹号样子的小方格,选择"转换为数字"完成批 ...

  • 快速将EXCEL单元格中的公式转换成数值

    本技巧在EXCEL2003和EXCEL2010中都可以使用。在EXCEL中我们经常会遇到要将包含公式的单元格转换为数值单元格,一般来说如果是将含有公式的EXCEL单元格粘贴到其他地方,方法是先将含有公 ...

  • 怎么用Excel提取订单中的时间?

    我们使用Excel可以快捷达成很多操作,比如提取订单表格中的时间信息.接下来看看方法吧.具体如下:1. 第一步,导出订单编号到表格中.2. 第二步,在时间的单元格中输入=mod()调用函数.3. 第三 ...

  • 电脑Excel 2019软件中的公式怎么复制

    有的小伙伴在电脑上使用Excel 2019 软件时,为了方便使用公式,因此想要复制公式,但是却不知道如何操作,那么小编就来为大家介绍一下吧.具体如下:1. 第一步,双击或者右击打开Excel软件,接着 ...

  • Excel将文本的数字转换数字格式

    有时,Exel 2007中的数字可能会作为文本格式化并存储在单元格中,这会给以后的计算造成问题或导致排序次序混乱。您可能在格式设置为文本的单元格中键入了数字,或者数据可能作为文本从外部数据源导入或复制 ...

  • Excel中将文本转换为数字的七种方法

    当导入在另一程序(如 dBASE 或 Lotus 1-2-3)中创建的文件或导入从大型机下载的文件时,Excel 2003 可能会将其中的某些数字识别为文本。这将导致某些函数(如 SUM 和 AVER ...

  • Excel中将文本转换为数字的四种方法

    当导入在另一程序(如 dBASE 或 Lotus 1-2-3)中创建的文件或导入从大型机下载的文件时,Excel 2003 可能会将其中的某些数字识别为文本。 这将导致某些函数(如 SUM 和 AVE ...