小李收到了同事给他发的一份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个方法是我们经常提取数据会用到的,希望对大家有帮助。 |
|