20、Power Query-数据合并、拆分
来源:互联网 发布:发工资条软件 编辑:程序博客网 时间:2024/05/18 07:38
本节重点:熟练使用Power Query中的合并以及拆分功能。
例子:下面是学生的考试成绩表,要求将其合并到一列中,用“/”分隔,没有考试成绩的不显示。
效果图:
这里我们将用到PQ中的“合并”功能,具体思路是:将数据源分为三个表进行操作。
表1、原始数据源保持不变;
表2、将分数用科目名称填充;
表3、将分数用分隔符“/”填充;
最后进行三表按照“姓名”进行合并,最后合并为一列。
具体实现:
“原始表”不需要进行任何操作,直接处理“科目名”表。
直接选中四列科目列,进行逆透视列。
然后我们的目的是重复列名,选中“属性”列,点击“重复列”,删除我们不需要的“值”列。
随后选中“属性”列进行透视列,注意要选择“不要聚合”。
这样第二个表也整理完毕。
同样的方法处理“分隔符”表,先逆透视列,然后新增一列分隔符“/”,随后接着透视列,得到如下结果。
好了,三个表处理完毕,下面我们针对“原始表”进行两两合并。
然后除去“姓名”进行“扩展”。
同样的继续合并,另外一个表。
接着调整一下合并之前的位置,就可以进行“合并”操作啦。
这样就完成了“合并”的需求,加载到旁边我们做一下对比。
新增一个学生,看看是否会动态刷新?
妥妥的有没有!
下面我们对这个结果进行展开操作。
按分隔符进行拆分列。
接着进行逆透视列的操作。
接着拆分,此时不按分隔符拆分了,可以按照固定的字符数进行拆分。
删除不需要的列,进行透视列的操作。
相当妥当。
这个时候新增删除记录,也可以动态刷新,而且科目的顺序不需要一致,随心所欲即可。
1 0
- 20、Power Query-数据合并、拆分
- 7、Power Query-合并查询
- 8、Power Query-合并查询详解
- 9、Power Query-多表记录合并
- 36、Power Query-多条件合并查询
- 49、Power Query-合并查询温故知新
- 10、Power Query-合并查询与追加查询结合应用
- Excel合并工作表的神器—Power Query
- Power Query
- spss-数据抽取-拆分与合并
- 2、Power Query-动态汇总单元格区域数据
- 5、Power Query-抓取网页数据做漂亮的图表
- 23、Power Query-XML与JSON数据获取
- 32、Power Query-利用自定义函数获取指定页数数据
- 48、Power Query-大量复杂数据的整理汇总
- 12、Power Query-透视列实例应用(多单元格记录合并及汇总)
- 数据表格单元格合并拆分之算法分析
- 如何快速地拆分合并的单元格并填充数据
- java基础算法之兔子总数
- Android中常见的图片处理框架的简单使用
- unity3d引擎的游戏的脚本DUMP及HOOK方案优化
- git的恢复操作
- Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)
- 20、Power Query-数据合并、拆分
- 2.2 架构模式在新浪微博的应用[读书敲录]
- 一个介绍hadoop中MapReduce原理的通俗易懂的例子
- js 获取时间段里所有的月份
- 独立游戏如何对接STEAM SDK
- IntelliJ IDEA 2016.3.2(64) 创建maven spring mvc webApp
- centos7最小化安装
- Oracle 11G 安装图解
- 新浪云SAE搭建可访问的免费个人网站