本文作者:明镜在心
本文编辑:竺兰
对于一个企业来说,科技创新也是生存的根本。
比如,我们公司每年都会有数个新立项的研发项目,每个研发项目都会涉及很多人员参与其中。
如下表,是一张研发项目及相关负责人明细表。
▲ 以上均为模拟数据
从这张图中可以看出有 6 个研发项目,以及对应的负责人。
研发项目一旦立项之后,后面就需要通知到每个负责人,让其准备相关工作。
其中,有部分人员会涉及到多个研发项目。
如果我们按照上表去通知到每个人的话,可能出现漏通知或者重复通知的情况。
但要是将上表改成下表的格式:
把每个负责人对应负责哪些项目列出来,这样通知到个人的话,就不会有重复或者遗漏了。
那如何将表 1 的格式转换成表 2 的格式呢?
今天,我跟大家分享一种简单的方法,用 Power Query (简称为:PQ 皮球)这个功能来转换。
快来跟我一起看看是怎么操作的吧!
先将数据导入到 PQ。
选中数据区域任一单元格,然后点击【数据】选项卡中【来自表格/区域】。
在【创建表】表中直接点【确定】按钮。
导入的界面如下:
删除【预算经费_万元】列,并拆分【负责人】列。
选中【预算经费_万元】,点击【主页】选项卡中的【删除列】。
再选中负责人列,之后点【拆分列】中【按分隔符】,
PQ 自动识别出按顿号(、)分隔符进行拆分,这里直接点【确定】即可。
逆透视列。
选中【研发项目编号】列,点【转换】中【逆透视其他列】。
如下图:
这里的【逆透视其他列】的功能,相当于把二维表转换为一维表。
进行分组。
选中【值】列,点击【主页】中【分组依据】,
出现【分组依据】对话框,在【操作】下拉菜单中选择【所有行】。
点击【确定】之后,此时出现如下界面,
我们随便选中一行记录中的【Table】,然后下面就会显示出这个负责人负责的所有研发项目。
这里就是我们需要提取的内容。
添加自定义列。
直接点击【添加列】选项卡中的【自定义列】,
在【自定义列公式】下面的框中输入:
「=[计数][研发项目编号]」
PS:[计数]和[研发项目编号]都是列标题名称。其中,[计数]可以在图中右侧的【可用列】中双击,也可以手动输入。[研发项目编号]只能手动输入。
另外,其中的符号都是英文半角装态下输入的。
最后点击【确定】。
提取值。
点击【自定义】列旁边的扩展按钮,出现下拉菜单:
之后点击【提取值】,出现如下对话框:
在其中选择自己需要的分隔符(这里我们选择「逗号」),最后点击【确定】按钮。
至此,我们想要的结果,就已经整理好了。
把不需要的【计数】列删除(参照上面删除列的方法),再双击列名称更改成需要的名称(比如:将【值】列名称改成【负责人】,将【自定义】列名称更改成【研发项目编号】)。
将结果上载到工作表中。
点击【主页】选项卡中的【关闭并上载】:
之后会在工作簿中新建一张工作表单独列出在 PQ 里面整理好的内容。
写在最后
❶ 从上面的例子可以看出,想要进行数据之间的转换,在 PQ 中只需要进行简单的操作就可以完成了。
但是 PQ 只能在 2016 及以上版本中使用,之前的 2010 或者 2013 需要安装插件才能使用。
如果你还是使用 2003 和 2007 版的话,那就只能运用其他比较复杂的方法来完成了。
❷ 在低版本中对于数据的处理、多表的合并等,原来需要 VBA 或者复杂的函数和技巧来完成。
而现在有了 PQ 这个强大的数据处理工具,将复杂的事情简单化,轻轻松松点几下鼠标就能搞定啦。
用工具将复杂的事情简单化,节省下不少时间,再也不加班!
高效快捷不加班!来和秋叶 PPT 一起学,看看这个适合新手小白学习的 PPT 集训营 ——《秋叶 PPT3 天集训营》!!
10 年 PPT 定制设计经验,500 强 PPT 定制设计师的资深导师赵倚南、秋叶团队 PPT 训练营导师兽兽老师带你学。
报名后你将获得 3 天 PPT 社群模式学习,还有年终汇报模板福利资料干货分享发放,助力大家提升办公效率哦~
《秋叶 PPT 3 天集训营》
官网价 99 元
现在特价 1 元!
每天 20 分钟,告别低效,减少焦虑
变身闪闪发光的自己!
新年充实自我,就趁现在!
👇👇👇
报名即送【100 页秋叶精选素材手册】
完成学习打卡,更有超多福利奖励获取!
报名成功后将自动弹出班主任添加二维码
切勿提前退出
若未能添加,请联系公众号客服获取
↓↓↓
遇到有价值的文章
不放过 !
👇👇👇
动动小手
分享给朋友~
👇👇👇