感谢邀请,雷哥今天主要跟大家分享下如何使用Excel提取文本中的数字。 从数字长度是否固定的角度出发分类,根据数字的规律雷哥分为以下几个场景。 场景一:数字和非数字部分均为固定长度 方法1:函数法 使用文本提取函数LEFT,RIGHT,MID等函数。 如图所示,使用RIGHT函数提取数字。 语法:Right(文本,提取的数字个数)。例如,right(A2,3)表示把单元格A2右边数,前3个字符提取出来。 方法2:分列法 step1:如图所示,选中需要分列的数据,单击数据分列固定宽度 step2:单击需要分列的部分,出现分割线后,单击完成即可 场景二:非数字部分长度固定,数字部分长度不固定 直接使用函数LOOKUP(1,RIGHT(A2,ROW(1:9)))提取文本中的数字。 大家一看到这个函数是不是有点懵?不过没关系,雷哥给大家仔细讲解下。 解释:RIGHT(A2,ROW(1:9))表示,从左边开始提取A2的前1位,前2位,前3位,。。。。,前9位数据。添加符号后,正数变为负数,文本则变为错误值。使用Lookup(1,数据),表示忽略错误值后,提取小于或者等于1数值。 说了这么多,不知道大家听明白了没?具体操作见下图哈。 有些朋友会问,说了这么多,真是烦。有没有特别简单的方法提取数据呢? 雷哥明确告诉你,怎么可能没有。下面雷哥分享下超简单的方法 具体方法为CtrlE人工智能法 step1:在B2单元格中手动输入数据4960后,按下CtrlE step2:如果发现第二列数据还不是我们需要,就需要我们手动输入需要的数据。 此时发现,自动出现的数据就是我们需要的数据。 假如文本比较乱呢,照样可以快速提取数字。如图所示,照样可以快速提取数字。 提示:只要Excel版本在2016以上,就可以使用功能CtrlE功能。 总结 雷哥分享了不同场景的提取方法,建议大家掌握这个方法。当然了,最简单的方法还是CtrlE人工智能法。 各位小伙伴,你最喜爱的方法是哪个呢?欢迎留言交流 欢迎大家关注【头条送书小王子】雷哥office,每周免费送ExcelPPT书分享职场办公神技,希望我的分享可以提高大家工作效率,从此不加班