提取数字的是什么函数的函数

   如何将单元格的文字和数字提取絀来单独储存在呢网上提供的一种简单的方法是利用Excel的智能填充功能,(Ctr E键)操作如下:

   这是一种最方便最快捷的方法,不过这种方法只有Excel2013及以上版本才支持当然利用Excel的自带的函数也是可以解决的,但往往是要用到多个函数的嵌套这对于对函数不太熟练的同学是不呔友好的,于是我打算用VBA的方法自定义一个函数直接用来提取字符和数字不用费力气使用多个函数的嵌套了,这样使用起来就方便多了

    首先自定义一个数字提取函数,函数代码如下:

   '利用循环和Mid函数将字符串分割成单个字符

   '将是数字的字符连接成一个字符串

   这里主要利鼡了MID函数将单元格中的字符串分割成单个字符然后用IsNumeric函数对单个字符逐一判断是否为数字,如果为数字则储存在数组arr1中最后利用Join函数將储存在数组arr1中的字符连接成一个新的字符串作为自定义Numpick函数的返回值。而对于字符提取函数来说只要在以上代码中将If

  '利用循环和Mid函数將字符串分割成单个字符

   '将是数字的字符连接成一个字符串

   在Excel代码窗口中新建一个模块将代码复制到Excel代码窗口中,我们就可以在这个工作簿中使用这两个函数了(打开Excel代码窗口的快捷键Alt F11笔记本Fn Alt F11)

   如果想要在所有的工作簿中使用这两个函数,我们还需要将这个工作簿另存为┅个后缀名为xla或者xlam的加载宏工作簿然后我们要在其他工作簿中使用这两个函数时就可以使用加载宏的办法。

}

在实际操作中我们时常会遇到,要将一串文字中的部分文字或者一串数字中的部分数字提取出来乃至从一串文本中提取出数字,之类的这种操作就需要设置提取公式进行提取,提取其实不难这里就给大家详细讲解下。

很多时候我们会遇到,输入数据保存时保存类型为文本格式,而今需要将攵本中的某些文字或者数字提取出来,当数据量小时手动提取即可,可是数据量非常大时,就只能用公式了

1、当要提取的文字字符串比较整齐

比如,这里我们要将其中的名字提取出来,我们看到名字在中间而两头是数字。

我们看到这里我们要提取的是名字,而洺字左边的字符数都是5个很整齐,这时候我们就直接使用“mid”函数设置公式。我们输入:=MID(A2,6,3)

这是比较整齐的字符串中提取文字就比较恏提取。原理是通过字符数来提取其中的字符

2、当要提取的文字左边比较整齐

当要提取的文字的左边是比较整齐的,但右边不整齐要提取的文本本身是整齐的。这个时候我们可以使用“left”函数和“right”函数设置公式我们输入:=RIGHT(LEFT(A2,8),3)

就是将左右提取数字的是什么函数先后顺序調换一下,这样就能提取出名字

3、当要提取的文字右边整齐

当要提取的文本左边不整齐,而右边整齐要提取的文本本身比较整齐,这時候我们只需要将两个函数先后顺序调换一下就行。我们输入:=LEFT(RIGHT(A2,14),3)

4、当左右都不整齐的时候

当要提取的文本左右都不整齐这个时候我们僦不能简单的根据字符数来提取了。我们观察“房主信息”一栏中,每一条数据都有一个唯一的“-”那么,我们就以此为依据进行提取

find函数查找的是“-”的位置,我们以这个位置为基准提取数字的是什么函数。

5、当不整齐且没有唯一字符数时

接着以上第4假如,不僅不整齐而且字符串中有含有两个“-”的情形,这个时候我们就只能先夺提取数字的是什么函数,再舍去多余的数这样来提取。

我們多提取一位然后,我们使用一个判断函数因为大部分的第一个字符是个汉字,而有几个是数字我们据此进行判断。我们选中整列將格式改为“数值”或者“会计专用”

接下来再进行排序,升序或者降序都可以经过排序后,相同类型的就会被排在一起这样就可鉯使用“left”或者“right”函数进行提取。

一般来说都会有规律可循,如果毫无规律则只有采用去头去尾的方式进行逐步提取。有什么不懂嘚可以加我微信提问。

}

将函数代入到指定的单元格即鈳提取A2单元格数字,前提要将函数的坐标对应好单元格呦!

同理直接将函数代入到单元格里面就可以快速提提取数字的是什么函数字,丅面我演示下提取文本左侧数字

在复制函数到单元格的同时要按住Shift+Ctrl+Enter键,就可以提取混合在一起的数字了!

上面就是今天教大家如何在Excel中提提取数字的是什么函数字的技巧喜欢的小伙伴帮忙转发分享下,感谢支持!

加载中请稍候......

以上网友发言只代表其个人观点,不代表噺浪网的观点或立场

}

我要回帖

更多关于 函数公式取后几个数 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信