转转大师PDF转换器
支持40多种格式转换,高效办公
在Excel中,我们经常会遇到这样的问题:字符提取与分离,由于字符串是没有任何规律的,所以很难将其分离提取出来,那么难道就没有办法了吗?非也非也,今天小编就来给大家分享下字符串提取的操作方法。
先来看数据源:
数据源有几百行,要实现的提取效果是字母和数字单独一列:
咱们先来观察一下数据源:数字的位数各不相同,字母的位置也不一样,想一想该怎么处理呢?
这个时候,就要有请热心的隔壁老王来帮忙了。
步骤1:
复制Excel中的内容,打开Word,单击右键,粘贴为文本。
步骤2:
按Ctrl+H,调出【替换】对话框,在【查找内容】编辑框中输入以下字符:
[A-Z]{1,}
在【替换为】编辑框中输入:
^p^&^t
然后按下图步骤操作。
步骤3:
全部替换后,字母和数字已经单独分成了两列,但是还有部分空白行。
在【查找内容】编辑框中输入:
^p^p
在【替换为】编辑框中输入:
^p
去掉通配符的勾选,点击【全部替换】。
步骤4:
按Ctrl+A,全选Word中的内容后复制,再粘贴回Excel,OK了。
下面简单说说替换时使用字符的意思:
[A-Z]{1,} 表示一个及以上连续的字母
^p^&^t 表示换行符+被替换的原字符+制表符
也就是在连续的字母前面都加上换行符,在后面加上制表符。换行符的作用是将数据分隔到不同行,制表符是将数据分隔到不同列。
^p^p 表示两个连续的换行符
^p 表示单个的换行符
也就是将两个连续的换行符替换成一个换行符,目的是清除空行。
以上就是今天给大家分享的关于字符串提取的操作方法,有需要的小伙伴们可以根据以上步骤进行操作,如果需要pdf转ppt可以使用topdf转换器。