友情提示
本站部分转载文章,皆来自互联网,仅供参考及分享,并不用于任何商业用途;版权归原作者所有,如涉及作品内容、版权和其他问题,请与本网联系,我们将在第一时间删除内容!
联系邮箱:1042463605@qq.com
TextSpilt进阶,复杂文本提取数字,你会么?
3969
0
近七日浏览最多
最新文章
举工作中的例子,左边是一列复杂文本,我们想从复杂文本中提取里面的数字,每行结果出现的数字个数不一样,如何进行快速的提取,模拟数据如下:
使用Textsplit公式可以轻松搞定
TEXTSPLIT参数是比较多的,只要记住前4个参数即可
第1参数是,提取的文本
第2参数是,列向的分隔符
第3参数是,横向的分隔符
第4参数是,是否忽略空值
例如,A列数据,根据横杠分隔数据,只需要输入公式:
=TEXTSPLIT(A2,"-")
我们想从复杂的文本中,只保留数字,不妨可以先把需要保留的字符写在一个空白区域
例如,我们需要保留0-9的数字,以及小数点,以及负号,列在了F1:F12单元格
然后我们使用TEXTSPLIT公式,用这些字符进行分隔,输入的公式是:
=TEXTSPLIT(A2,$F$1:$F$12,,TRUE)
第2参数使用了多个分隔符,所以会剔除掉我们的数字,把这些文本提取出来
但是我们想要的是数字,并不是这些文本,所以我们再次将这些文本做为分隔符进行提取
输入的公式是:
=TEXTSPLIT(A2,TEXTSPLIT(A2,$F$1:$F$12,,TRUE),,TRUE)
就可以把数字快速的提取出来了
关于这个公式技巧,你学会了么?动手试试吧!
友情提示
本站部分转载文章,皆来自互联网,仅供参考及分享,并不用于任何商业用途;版权归原作者所有,如涉及作品内容、版权和其他问题,请与本网联系,我们将在第一时间删除内容!
联系邮箱:1042463605@qq.com