如下图所示,括号中的数字,怎么使用公式提取出来?

那通过我们上一节教文的知识,其实已经可以通过介绍的几个基础文本函数,来提取出括号内的数字。
我们回顾一下这几个基础函数,right函数是从文本右侧开始提取指定个数字符,left函数是从左侧提取指定个数字符,len函数是计算字符长度,也就是字符个数的函数。
我们下面就使用这三个函数,来提取出括号里面的数字。
=RIGHT(LEFT(A2,LEN(A2)-1),LEN(A2)-2)

这个公式的含义,其实就是先从左侧提取文本字符长度减1的字符个数,再从右侧提取文本字符长度减去2的字符个数。
我们填充公式,可以得到A列数据对应的结果。

=MID(A2,2,LEN(A2)-2)

在这个公式中,我们使用了两个函数,mid函数和len函数。
len函数的含义无需赘言,我们看看mid函数的语法:

mid函数的含义是提取文本字符串指定字符位数的字符串,通俗来讲,就是提取一个文本中的指定位数的字符。所以它的作用是提取指定字符串,这在excel单元格数据处理中,是应用非常多的一个函数。
mid函数有三个参数,第1参数为文本,第2参数为开始的字符位置,第3参数为要提取的字符长度。
=mid(文本,字符开始位置,字符长度)
LEN(A2)-2
“100”LEN(A2)-2计算的字符数会随单元格内容变化而变动,因此公式填充的结果也是对应变动的。
接下来,我们要提取B列括号内的数据,如下图所示,B列数据有所变动,在括号前后添加了其他数字,如果再通过前面所讲的两个公式,都是无法准确提取出括号内的数字。

那么我们该怎么操作呢?
首先介绍一个十分常见的文本函数——find函数。
购买专栏解锁剩余53%