【217期】分手吧,数据,至EXCEL,从基础到高端,玩转数据拆分
在职场,很多公司都有统计,当我们漂亮的文员熬出了熊猫眼,上交作业的时候,发现将名称,和工资,输入到了一个单元格,瞬间被领导一顿痛批
在办公中,当一对数据,从天而降,都是ERP导出的,面对名称和数量在一列的EXCEL数据,你是否在抓耳挠腮,祈求能找到三根救命猴毛,
可是,我的EXCEL表呀,我彻底屈服了,爱怎么折腾随便你把
有句话说,在职场,当你工作中有不明白,不会的时候,一定有一个美丽的姑娘在等待着你找她解决问题,而后,她挥起大棒,将在一起的鸳鸯,硬生生的打开
话不多说,先看这些苦命的鸳鸯,是如何分手的
分家方法1:死缠烂打,旁敲侧击,函数公式法
- 首先我们旁敲侧击,看下他们的感情如何,怎么才能分开
- 在B2单元格输入EXCEL公式=len(A2),而后我们发现结果为6
- 在C2单元格输入EXCEL公式=lenB(A2),而后我们发现结果为9
- 6,刚好等于单元格内字符数量,三个汉字,三个数字
- 9,刚好等于汉字*2而后加上数字之和
- 我们选中B2:C2公式,而后下拉,我们发现下面的,和我们猜测的,是一样的结果
- 最终,我们可以判定,在EXCEL中,汉字,是以双字节形式存在,就是2个字节,而数字,是1个字节,知道了逻辑,我们就可以开始执行下一步了
- 根据上面的分析结果,而后我们可以想到,在拆分数据的时候,还有一个专门的函数,就是LEFT,逻辑规则为left(拆分的单元格,从左侧拿出来几个)
- 而后,我们在D2单元格输入公式left(A2,C2-B2)即可,就是从A2的单元格,提取出来3个字符的意思,下拉后,我们就将所有的汉字,提取了出来
- 因为数字是单字节,那么字符数*2而后减去字节数,就是单元格右侧的数字的个数从而,我们有拿出了我们压箱底的宝贝,right函数,在E2输入函数=(A2,B2*2-C2),下拉,快速搞定,所有人员,全部单身
此方法是EXCEL的入门级难度,如果不会,说明深山有个师太,还在等着你去拜师学艺
分家方法2:深度威胁,直接拉走,快速填充法
- 这种方法是最简单粗暴的,直接在B2输入A2的汉字,而后鼠标放到下面的EXCEL单元格,在键盘上同时按住CTRL+E,就可以将人名,全部提取了出来
- 在月收入C2单元格,输入第一个数据后,而后继续CTRL+E,就可以将工资,全部提取了出来
此方法是硬生生的拉开,就像直接拉走了第一个,而后威胁下面的一排,说,你们自己分手,否则别怪我
分家方法2:有点能力,导出炫耀,正则表达式法
- 首先我们将数据,重新复制一份,就是讲EXCEL数据复制两列
- 复制两列数据,粘贴到word
- 复制到word后,我们先选中一列,而后点击替换,在弹出的窗口,输入[0-9]{1,},而后勾选使用通配符 ,点击全部替换,我们可以看到,第一列的所有数字都没有了
- 点击选中另外一列,而后输入[!0-9]{1,},执行替换后,这一列的汉字,就都直接飞了
而后我们可以看到,word界面上,就只有两列,一列是名字,一列是收入,我们将word里面的内容复制,而后直接粘贴到EXCEL里面,就达到了拆分的目的
知识,请大家带走,评论和转发,跪求留下
赞 (0)