excel中如何提取一个字符串(Excel字符串中提取数据)
小李收到了同事给他发的一份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个方法是我们经常提取数据会用到的,希望对大家有帮助。也希望大家可以转发和点赞!
您的赞赏、关注、转发、评论、点赞和收藏都是对小编的鼓励和支持,谢谢您!
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com