分享免费的编程资源和教程

网站首页 > 技术教程 正文

你真的会PQ吗?这3个必会的小技巧,让效率提升好几倍

goqiw 2024-11-13 11:16:21 技术教程 46 ℃ 0 评论

私信回复关键词【插件】~获取使用PQ!


在 B 站直播,刚讲了 SUM 函数,就被学员怼了:


拜托,能不能讲点新鲜的?来点有难度的?


很多人用 Excel 都是从 2007 甚至 2003 开始的,在他们眼里,Excel 就是简单地记录数据的表格。



1983 年微软推出了第 1 版的 Office,2020 年的 Excel 已经 37 岁,期间迭代了 10 几个版本。


你所有对于 Excel 的记忆,却还停留在 2003 版它 20 岁的样子?



37 岁的 Excel,手下已经有了一群超级英雄,帮你快速登上王者!



其中的 Power Query,是从 2016 开始内置在 Excel 中的新英雄:



接下来,我就带你认识一下——关于 Power Query,你必须知道的3个高效技巧。


【下载方法】:


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


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


技巧1

提取唯一值


Q:下面表格中,需要提取 A 列中不重复的部门名称,变成右边的样子。



传统方法:


使用函数公式,是这样的:

=INDEX(A:A,SMALL(IF(MATCH(A$2:A$10,A$2:A$10,0)=ROW($1:$9),ROW($2:$10),4^8),ROW(A1)))&""


公式完全看不懂。


或者也可以使用「删除重复值」。



但是结果无法自动更新,有新增部门的时候,还需要重复相同的操作。


Power Query:


用 Power Query 点点按钮就可以搞定,还可以动态刷新结果。


? 数据导入到Power query。



? 删除重复值。



PS:这里是在 Power Query 中删除重复值,只影响处理的过程,不影响原始数据。


? 数据上载至Excel。



刚才所有的操作都是在 Power Query 中进行的。


处理结果还是需要通过「关闭并上载」的形式,传回到 Excel 中。


? 动态更新。


Power Query 最大的特性就是,数据整理的结果和原始的数据是链接的。


所以,原始数据更新后,在结果上右键刷新就可以同步更新了。



技巧2

拆分单元格到多行


Q:一个单元格里有多行文本,想要拆分到单独的数据行中。



传统方法:


普通人的做法,只能硬着头皮复制粘贴。


Power Query:


使用 Power Query 中的「拆分列」功能,可以一键完成。


? 加载数据到Power Query。


同样的,也是要先把数据加载到 Power Query 中。



? 根据换行拆分数据到行。


Power Query 中的「拆分列」功能,和 Excel 中的「分列」基本一样。


只不过它支持更多的拆分选项,比如按回车拆分,拆分数据到行等等。



看到了吗,点击几下按钮就搞定了。


技巧3

合并同类文本


Q:做小组人员统计的时候,需要把同组的人名,合并到一个单元格中。



传统方法:


总觉得 Excel 没啥好学的人,这个时候只能一个一个的剪切、粘贴。


Power Query:


使用 Power Query 轻松搞定。


? 加载数据到Power Query。



? 使用分组依据功能,合并同类文本。



操作方式先选择「求和」,下一步修改公式,完成合并。


? 修改公式,合并文本。


最后把 SUM 函数,改成 Text.Combine 函数,完成文本的合并。



对应的公式如下:

= Table.Group(源, {"小组"}, {{"计数", each Text.Combine([姓名],","), type text}})xxxxxxxxxx= Table.Group(源, {"小组"}, {{"计数", each Text.Combine([姓名],","), type text}})公式


Power Query 是 Excel2016 最强的一个英雄。


除了上面介绍了3个小技巧,它还可以完成下面的复杂操作。


? 自动抓取网页数据;

? 多工作簿/表的合并;

? 导入外部的 CSV、JSON、XML 等复杂格式的数据。


如果你还是只知道函数公式、透视表,我想送你 4 个大字!



私信回复关键词【插件】~获取使用PQ!


Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表