分享

Excel字符串中提取数据,掌握这3个方法,老板主动给你加薪

 老阿更 2019-07-03

小李收到了同事给他发的一份Excel表格,叫他帮忙把单元格里面的数字提取出来,但是一看到数据都是乱的,这可怎么办?

小李一看,原来这么简单的事,一个一个敲出来也就一两分钟的事,立马就发给老板了。几分钟后才发现打错了个数字。。。

为了防止这种情况发生,而且数据不止这么少的情况下,下面教你3种方法:

方法一:Ctrl E快速提取。

具体操作步骤如下:

1、在B2单元格中输入200 -- 选中B2:B10单元格 -- 按快捷键“Ctrl E”完成。

2、动图演示如下。

方法二:借用Word来完成。

具体操作步骤如下:

1、在Excel中选中A2:A10单元格并复制 -- 打开Word并粘贴。

2、按快捷键“Ctrl H”打开“查找和替换”对话框 -- 在“查找内容”后面的输入框中输入“[!-0-9]”-- “替换为”为空 -- 点击“更多”按钮-- 将“使用通配符”前面的复选框勾选上 -- 点击“全部替换”按钮。

3、将替换完成后的数据复制并粘贴到Excel表格相应的位置即可。

4、完整的动图演示如下。

方法三、使用SEARCHB函数和MIDB函数。

具体操作步骤如下:

1、选中B2:B10单元格 -- 在编辑栏中输入公式“=-LOOKUP(,-MIDB(A2,SEARCHB('?',A2),ROW($1:$30)))”-- 按快捷键“Ctrl Enter”即可。

公式解读:

MIDB函数:根据您指定的字节数,返回文本字符串中从指定位置开始的特定数目的字符。

SEARCHB函数:返回一个指定字符或文本字符串在字符串中第一次出现的位置,从左到右查找,忽略大小写。

SEARCHB('?',A2):?是一个单字节,找到A2单元格中单字节第一次出现的位置,即数字第一次出现的位置!汉字、中文标点符号为2个字节。数字为1个字节。

2、完整的动图演示如下。

以上这3个方法是我们经常提取数据会用到的,希望对大家有帮助。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多