用这个插件拆分列,比普通人快10倍

私信回复关键词【插件】,获取Excel高手都在用的“插件合集+插件使用小技巧”!




今天收到一份关于 Word 的问题,可是我非想要用 Excel 把它做出来。


就是这么刚!!


用这个插件拆分列,比普通人快10倍


01

问题描述


这位同学提问也是提得蛮辛苦的。


第一问:如何将一大段的,整理成一行行的格式?

用这个插件拆分列,比普通人快10倍


第二问:如何将多选题的答案,整理为另起一行的方式?

用这个插件拆分列,比普通人快10倍


其实中间还问了一个单选题的整理......

我的乖乖,这不就是同一个问题吗?!


02

思路梳理


总结一下,这个问题就是:


在每个答案的后面进行换行,使得每一道题的答案都单独成行。


需求了解清楚之后,我们就需要来观察一下数据的规律了。


还是那句话——


重复操作必有批量之法,批量操作必有规律可循!


无论是判断题、单选题、多选题、填空题,它们和后面的数字序号的区别在哪里?


区别就是,它们不是数字!


那么根据这个特征,将其和后面的序号之间进行换行,不就可以了?


用这个插件拆分列,比普通人快10倍


但是想来想去,用 Excel 中的功能来实现,貌似不是那么轻松。

哎......

其实,想要实现这个效果,用 Power Query 中的一个小功能就可以轻松搞定!


注意:PQ 对版本有一定限制。


用 Office 2013 和 2010 版本的同学,可以在后台回复关键词【插件】,下载使用 PQ。


Office 2016 及以上版本的同学,恭喜你们,软件已经自带 PQ 功能啦!


而 Office 2010 以前的版本、WPS 目前还不能使用 PQ 功能。


03

解决步骤


在 Excel 中准备好答案表格。


(这是句废话( ̄ε(# ̄)☆╰╮( ̄▽ ̄///))


用这个插件拆分列,比普通人快10倍


将数据创建查询,并清洗数据。


选择【数据】-【自表格/区域】,进入 Power Query 编辑器。


用这个插件拆分列,比普通人快10倍


在 PQ 编辑器【转换】选项卡中,找到【替换值】,将数据中的空格清洗掉。


用这个插件拆分列,比普通人快10倍


这一步清洗的动作也可以在 Excel 中用替换功能完成,结果是一样的。

将数据拆分列。


选择当前列,在【转换】-【拆分列】中找到【按照从非数字到数字的转换】。


用这个插件拆分列,比普通人快10倍


这样就在每个答案的后面,与序号拆分开了。

是不是很神奇呀?

用 Power Query 的「按照从非数字到数字的转换」这个功能,它能自动识别非数字与数字的区别,将其拆分开。


用这个插件拆分列,比普通人快10倍


用这个插件拆分列,比普通人快10倍


逆透视列,转换表格结构。


到上一步为止,答案都拆分开了。


但是,他们还分布在多列中。


使用 Power Query 中的【逆透视列】功能,快速把数据并到一列。


选择所有数据列,在【转换】中选择【逆透视列】,所有数据都并到一列中,然后删除多余的一列。

用这个插件拆分列,比普通人快10倍


最后再把处理完成的结果上载回 Excel 就搞定啦~

用这个插件拆分列,比普通人快10倍

怎么样?不难吧~

关键在于,【按照从非数字到数字的转换】这个巧妙的 PQ 功能。


找对功能,解决问题简直就是一秒钟的事儿!


私信回复关键词【插件】,获取Excel高手都在用的“插件合集+插件使用小技巧”!


分享到:


相關文章: