excel小技巧,10秒提取3000行有效数据!快快来get吧
发布时间:2022-03-21 18:15:49
问题来自于一位群友的求助,大家请看图(源数据较多,为方便讲解,省略为下图):
数据源在A列,包含了很多项信息,现在需要从中提取出容值、封装和耐压三项数据,不难发现,需要提取的数据具有一定的规律性,分别是数据源的第二、三、四个逗号之后的数据。当我们遇到问题的时候,找到规律是解决问题的关键。现在规律找到了,因此解决方法也就有了。这里有三种方法,从最简单的快捷键操作到经典的吃遍天下的公式都有,以下分别进行介绍。
1.快速填充法(Ctrl+ E)
评价:★★★★★
优势:简单、易用。
劣势:还没有发现。
操作要点
(1)在B2单元格输入0402时,要先输入一个单引号,或者把单元格修改为文本格式再输入。
(2)只输入一个数据可能无法通过Ctrl+E得到正确结果,这时候连续输入两个数据就可以了。就本例而言,Ctrl+ E略微显得有些麻烦,因此再介绍一种用分列的处理方法。
2.分列法
评价:★★★★☆
优势:简单、易用。
劣势:数据量大了后工作量还是比较重。
操作要点:
(1)分列过程中使用逗号进行分隔;
(2)需要跳过不导入的列;
(3)对容值这列数据设置为文本格式;
(4)手工指定数据存放的目标区域。
相比第一个方法来说,使用分列就简单了许多,同时通过这个例子,大家也可以对分列这个强大的功能有了深入的了解。
使用分列虽然比较方便,但如果经常要处理这类数据的话,操作量也是蛮大的,最后我们再来分享一个公式的做法。
3. TRIM-MID-SUBSTITUTE-REPT组合公式法
使用公式:
=TRIM(MID(SUBSTITUTE($A2,",",REPT(" ",99)),COLUMN(B1)*99,99))
右拉下拉即可得到所需的结果。
评价:★★★★☆
优势:快速,对付大量数据尤其实用,并且可以修改参数用于更复杂的字符提取。
劣势:公式不好记。
公式解析:
这个公式里用到了五个函数,其中有我们比较熟悉的MID和COLUMN,也有我们不太常用的TRIM、SUBSTITUTE和REPT函数。下面简单来解释一下这个公式的思路。
公式的核心部分是SUBSTITUTE($A2,",",REPT(" ",99)),这部分的作用是进行替换。
SUBSTITUTE函数格式为:
SUBSTITUTE(在哪里替换,替换什么,换成什么,换第几个)
例如:
公式=SUBSTITUTE($A2,",","-",3)的效果就是把A2单元格的第3个逗号换成-号。
当省略第四参数的时候,代表逗号全部替换,如图:
本例中是把A2中的逗号换成了REPT(" ",99),也就是99个空格。
REPT函数的格式为:
REPT(要重复的字符,重复次数)
例如:
REPT(“★”,5),就是将★重复五次。
至于公式中为什么要用99个空格,完全是一种套路,继续看完公式的其他部分或许就理解了。
使用SUBSTITUTE得到的数据还需要用MID函数来进行提取。MID函数大家应该比较熟悉了,基本格式为:MID(要提取的数据,从什么位置开始取,取几个字)。在本例中要提取的数据就是SUBSTITUTE(),而要提取的容值的位置原本是在第2个逗号之后,由于我们把逗号换成了99个空格,要提取的位置前面至少有两组空格也就是2*99个字符;相应封装的提取的位置是3*99,耐压的是4*99。采用公式右拉,所以这里用COLUMN(B1)*99作为提取位置。MID的最后一个参数是要取几个字符,为了保险起见,统一提取99个字。
也就是说,经过MID(SUBSTITUTE(),COLUMN(B1)*99,99)这部分公式运算后,得到的结果是我们实际需要的容值数据包含在前后空格中。为了便于大家理解,临时将空格换成-,可以直观地看出效果:
我们肯定不希望得到的结果中包含有大量无用的空格,因此在最外层套一个TRIM就可以去掉这些空格。TRIM函数只有一个参数,功能就是去掉字符串中多余的空格。
excel小技巧,10秒提取3000行有效数据!快快来get吧的下载地址:


猜你喜欢
- 我们都知道,笔记本的最大特点是方便,没有网线的束缚,可随时随地的上网,可这一切都得益于笔记本内置了无线网卡,当然了,这个玩意也不是永久的货,
- 许多朋友在更新了win10版本之后觉得不是那么适应,想要恢复到之前使用的版本但是不知道该怎么做。那么今天小编就告诉大家win10版本怎么恢复
- DX12、Game Mode(游戏模式)、对新硬件更好的驱动支持……这些变化有让你觉得Windows 10是最佳的PC游戏平台吗?显然,微软
- 大家都知道爱奇艺视频网站,里面有很多独播的电视剧,很多爱看电视剧的朋友也对爱奇艺很是熟悉,不过有些使用网页看爱奇艺视屏的朋友也经常遇到播放失
- 怎么关闭MMCSS服务来提高电脑的运行速度?mmcss服务如果有用户使用过的话会发现这会影响到电脑的运行速度,下面就给大家分享具体解决办法。
- 在制作wps表格的时候,一时手快关闭了软件怎么设置恢复表格呢?下面小编就为你介绍wps表格如何恢复的方法啦!wps表格恢复的方法1.在第一时
- 在工作与学习中,编辑完一篇文章后,通常我们会对这篇文章进行排版,主要是从段落、字体等入手。下面呢,小编就为大家详细介绍下WPS文字中为文章进
- 想更好的适应社会,优秀的办公能力必不可少,尤其是office的办公能力,成为最基本的能力之一,想制作文件的时候,如何新建word文档?下面小
- 蓝牙鼠标基本上不用配备信号接收装置,因为很多笔记本装载了蓝牙模块。不过有用户也反映Win8.1上蓝牙鼠标不稳定,会频繁掉线,关于这个问题的解
- 拯救者R9000P是联想旗下一款非常好用的游戏本,该笔记本不仅性能释放比较激进,而且原装充电器充电速度快,完善了上一代的各种缺点,那么我们要
- 很多朋友不太清楚MAC蓝牙怎么连接手机?下面小编给大家带来苹果MAC连接手机蓝牙教程,需要的朋友可以参考下在没有网络的情况下,文件使用mac
- Excel是三大办公软件之一的一个软件,他经常用于数据的整理、分析、以及对比等。而有很多时候需要把数据里的值相减。所以,今天小编为大家带来E
- excel怎么保留两位小数?今天老板让我把带有小数点的表格进行整理,老板说把数据整理成保留两位小数(默认为四舍五入),老板还要整理成一种不四
- excel2013插入复选框的教程:插入复选框步骤1:打开软件,新建一个默认的空白文档。 Excel2013插入复
- 任务管理器在使用计算机过程中是操作很频繁的一项功能,当然是越快越好了,接下来为大家分享五种快速启动任务管理器方法,感兴趣的你可以参考下希望对
- 在我们使用电脑的时候,经常会发现电脑屏幕显示模糊或者出现抖动的情况,这个时候就需要我们自行手动设置屏幕的刷新率,那么在Win10系统中,我们
- 我们无论使用什么浏览器都会留下各种历史记录,也是能够方便查看自己的访问情况,但有些用户也是为了防止自己的隐私泄露想要去删除谷歌浏览器的历史记
- 许多用户在使用电脑的时候,都会在内网中设置网络凭证。但是这个功能并不是所有用户都可以使用到的,而最近有不少用户在使用电脑的时候总是弹窗需要输
- 用PPT制作动画时,如果觉得系统内置的动画,行动路径不符合要求,可以尝试去自定义动画行动路径。可能很多人不知道动画路径是可以自定义的,现在我
- 最近有win10用户反映自己每次打开显示设置,屏幕都会突然变亮,眼睛特别不适应,想知道有什么办法可以改善?那针对这个问题,小编给大家分析一下