从有多个空格的字符串中提取数值

 时间:2024-11-11 00:30:12

本条经验讲诉的是从混合有字腿发滏呸符,字母,不定位数空格,不定位数小数的字符串中提取数值的方法,因为该案例的混合文本空格数量不一,为了不影响后面的数据提取,先使用SUBSTITUTE挣窝酵聒函数把空格全部删除,然后再使用mid函数,len函数和search函数结合提取数值。

工具/原料

Windows10任意版本

Microsoftoffice2019

方法/步骤

1、打开表格,为了减少空格对后续数据提取的影响,先把混合数据中的空格删掉,在如下图所示的D1单元格输入公式“=SUBSTITUTE(A1,"","")”,该公式会把混合文本中的所有空格都删掉。

从有多个空格的字符串中提取数值

2、点击回车键,结果显示出来,所有的混合数据中的空格都被删除了。

从有多个空格的字符串中提取数值

3、再次用鼠标左键选中该单元格后拖动往下,其他单元格的数据也都显示出来,如下图所示。

从有多个空格的字符串中提取数值

4、观察处理过的D列新数据,发现有一个规律,即数值虽然位数不一,但都排列在厮舳孺霏等于号的右边,等于号就是一个定位符号,这样就可以使用mid函数把它们提取出来。寄噢剪飕在如下图所示的F1单元格输入公式“=MID(A1,SEARCH("=",A1)+1,LEN(A1)-SEARCH("=",A1))”,该公式的思路为,先用search函数找到文本中等号的位置,该位置数据加1既是mid函数查找数据的开始位置,下面要找到mid函数查找的数据的长度,这个数据的查找使用了len函数计算整个文本数据的长度,然后减去search函数查找的“=”及前面的字符的长度,剩下的就是数值的长度了。

从有多个空格的字符串中提取数值

5、点击回车键,结果显示出来,数值被完整的提取出来。

从有多个空格的字符串中提取数值

6、再次选中该单元格后拖动往下,所有的数值都被完整的提取出来,如下图所示。

从有多个空格的字符串中提取数值

Excel如何通过函数进行右侧数据提取? Excel应用函数公式如何去除单元格中的空格 Excel如何提取数据左边第一个#字符前面的数字 Excel怎样使用公式提取单元格中特定的文字/内容 Excel表格中怎么提取单元格左边或者右边的数据
热门搜索
凤凰传奇图片大全 垂耳兔的图片 锯床图片 什么电影最好看 教师手工作品图片