PowerQuery

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PowerQuery相关的知识,希望对你有一定的参考价值。

参考技术A 查询设置位置

加入新文件

查询编辑器里无法直接更改数据,需要在上面的功能区里更改数据

合并文件: 合并查询(横向合并),追加查询(纵向合并)

选择多个表格 :按shift

如果报错,第一个查数据类型是否错误

修整和清除

拆分列

合并列

替换

判断奇偶数

删除规则: 默认保留第一行

排序和删除重复项同时使用会有冲突,解决办法: 转换---检测数据类型(排序后的箭头要消失)

保留重复项同理

先改数据类型制造错误,然后直接删除错误

行列互换

二维转一维,找二维表中以行的形式出现的字段,把这些字段进行逆透视(一维表:一个指标只有一个列;二维表:同个指标很多列)

一维转二维,找一维表中以列的形式出现的字段,把这些字段进行透视

                                                                             数字排序按照,1,10,11,12,~19,2,20,21......的顺序,用怕排序更改

值为文本时,选择不要聚合

基本

第一行内容是选择分组条件

新列名:新建的列命名                操作:进行各种操作                柱:进行操作的列

高级

可以添加多个选择分组的条件

所有行

                                                                               展开:打开选中列的信息                     聚合:对选中列进行计数和求和

条件列:创建一个按条件添加当前所选列中的值的新列

索引列:创建一个新的列,其索引从0,1,或者自定义的数开始

重复列:创建一个新的列,复制当前所选列的值

自定义列(所有公式内的标点符号的都用英文输入法)

            条件列文本:公式:“文本”

            数值运算:公式:插入一个可用列+,-,*,/插入一个可用列

            条件列:公式:

怎么将仅创建连接的数据导入工作表:查询和链接找到查询,然后右键点击加载到

若列名顺序不同,则合并时列名自动按照当前表格的列名顺序排序

若列名不同,则合并后自动生成空格

求每个区域内产品分类的金额

求每个区域每个产品的折扣金额

左外部:A,B,C,D,E;   D,E

右外部:D,E;   D,E,F,G

完全外部:A,B,C,D,E;  D,E,F,G

内部:D,E;   D,E

左反:A,B,C;   

右反:    ;F,G

[PowerQuery]Excel 如何开启PowerQuery组件

Excel从2010版本开始提供了PowerQuery组件进行数据的集成,不同的Excel版本使用PowerQuery 的方法略有不同,下面版本的Excel 均可以主动或者被动支持PowerQuery。

  1. Office 2010 和Office 2013:以加载项方式实现PowerQuery组件
  2. Office 2016 版本:默认集成PowerQuery组件
  3. Office 365 版本:默认集成PowerQuery组件

很多朋友看到这个比较疑惑,为什么OFFICE 早期版本和Office 365 版本不一样呢?早期的2010和2013版本我们需要安装额外的组件才能启用PowerQuery的功能,也就是默认情况下Office 2010 和2013 版本的是不提供了PowerQuery功能,他需要通过安装如下插件来实现PowerQuery组件的安装。下载地址如下:

https://www.microsoft.com/en-us/download/details.aspx?id=39379

目前Office 2010 和Office 2013 的PowerQuery插件提供的功能和函数不再更新,如果需要使

以上是关于PowerQuery的主要内容,如果未能解决你的问题,请参考以下文章