博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
36、Power Query-多条件合并查询
阅读量:2036 次
发布时间:2019-04-28

本文共 419 字,大约阅读时间需要 1 分钟。

本节要点:Power Query-多条件合并查询

之前我们学过两表合并,多表追加,但要同时满足多个条件的表表合并,我们如何实现呢?

我们先看下面一个例子:

左表是产品对应等级的销售数量,而右表示产品对应等级的单价,现在我们需要进行合并汇总出如下结果:

汇总每个产品每个等级的平均价,销售总量,以及销售总额。

思路:两表合并,利用透视表完成汇总。

首先创建左右两表的连接。

然后进行两表的合并。

这个时候与之前不同的是:之前仅仅时根据两表的某个条件进行连接,现在需要根据“产品”和“等级”两个条件相连接,应该如何操作呢?

方法是一样,选择“销量表”的一个条件列,按住“Ctrl”选择另一个条件列,同样的选中“单价表”的两列,进行左外连接。

扩展出所需的“单价”一列即可。

添加一列计算总额。

保存连接,利用数据透视表进行接下来的操作。

把“数值”放到行的方向。

进行数据透视表的格式设置。

更改一些标示性的文字,是不是就是我们所需要的效果。

你可能感兴趣的文章
Java笔记——面向切面编程(AOP模式)
查看>>
算法----五大算法之分支限界法
查看>>
数据结构----线性表的应用
查看>>
设计模式----代理模式(Proxy)
查看>>
设计模式-----观察者模式(Obsever)
查看>>
设计模式深入浅出-----策略模式(Strategy Pattern)
查看>>
UML的组成与UML建模一般流程
查看>>
项目管理----项目进度管理
查看>>
项目管理----项目范围管理
查看>>
SQL性能优化
查看>>
SQL表连接查询(inner join、full join、left join、right join)
查看>>
SQL语言学习心得
查看>>
有趣的编程----控制自己电脑的CPU
查看>>
Windows程序运行原理
查看>>
图解JAVA中Spring Aop作用
查看>>
组件化、模块化、集中式、分布式、服务化、面向服务的架构、微服务架构
查看>>
分布式服务架构与微服务架构概念的区别与联系是怎样的
查看>>
微服务架构的优势与不足
查看>>
微服务架构中的进程间通信
查看>>
选择微服务部署策略
查看>>