Excel Power Query使用教程
Power Query 是 Excel 里专门用于数据导入、清洗、转换、合并与自动更新的工具。它的核心价值是:让你摆脱“复制粘贴+手动整理”,实现数据自动化处理。
适合场景:
多个Excel文件合并
CSV/数据库数据整理
销售报表自动汇总
数据清洗(去重、拆分、替换)
自动刷新报表
一、Power Query是什么?
Power Query可以理解为:
Excel里的“数据处理流水线系统”
你只需要:
导入数据
设置处理规则
以后自动更新
它会自动帮你重复执行所有操作。
二、如何打开Power Query?
不同Excel版本入口略有差异:
Excel 2016 / 2019 / 365
路径:
数据 → 获取数据(Get Data)
你会看到:
从文件
从工作簿
从CSV
从文件夹
从网页
Excel 2010 / 2013(需插件)
需要安装:
Power Query插件(Microsoft官方)
三、Power Query基础流程(核心逻辑)
Power Query的标准流程是:
1. 获取数据
导入数据源
2. 编辑查询
清洗与转换数据
3. 加载数据
输出到Excel表格
4. 刷新数据
自动更新结果
四、Power Query导入数据方法
1. 导入单个Excel文件
路径:
数据 → 获取数据 → 从文件 → 从工作簿
用途:
单表处理
报表整理
2. 导入CSV文件
路径:
数据 → 获取数据 → 从文本/CSV
用途:
系统导出数据处理
电商订单数据分析
3. 批量导入文件夹(重点功能)
路径:
数据 → 获取数据 → 从文件夹
用途:
多个Excel自动合并
例如:
每天销售报表
每月财务数据
多门店数据汇总
五、Power Query数据清洗方法
1. 删除重复数据
操作:
选中列 → 删除重复项
适合:
客户名单
用户数据
2. 删除空值
操作:
过滤 → 去掉空白行
3. 修改数据类型(非常重要)
例如:
文本 → 数字
文本 → 日期
路径:
右键列 → 更改类型
4. 拆分列(核心功能)
路径:
转换 → 拆分列
常见用途:
姓名拆分
地址拆分
编号拆分
5. 替换数据
路径:
转换 → 替换值
例如:
“男” → “Male”
“已完成” → “Done”
六、Power Query数据合并方法
1. 合并表(Merge)
用途:
类似 VLOOKUP,但更强
路径:
合并查询(Merge Queries)
例子:
客户表 + 订单表
商品表 + 销售表
2. 追加表(Append)
用途:
合并多个相同结构表
例如:
1月+2月+3月销售数据
多门店数据合并
七、Power Query计算与转换
1. 添加自定义列
路径:
添加列 → 自定义列
示例:
[销售额] - [成本]
得到利润列
2. 条件列(自动分类)
例如:
大于1000 → 高价值客户
小于1000 → 普通客户
3. 日期处理
常见功能:
提取年/月/日
计算周期
按月份汇总
八、Power Query加载数据
处理完成后:
点击“关闭并加载”
数据会自动返回Excel表格
加载方式:
表格
数据模型(用于透视表)
九、Power Query自动刷新(核心优势)
只需点击:
数据 → 全部刷新
所有操作自动重新执行:
导入
清洗
合并
计算
十、Power Query实战案例(重点)
案例1:自动合并月度销售报表
流程:
文件夹导入
自动合并
清洗数据
输出总表
效果:
每月只需丢文件进去 → 自动更新报表
案例2:客户数据清洗系统
功能:
去重客户
标准化手机号
自动分类客户等级
案例3:多表订单汇总
流程:
合并订单表
关联客户表
自动计算销售额
十一、Power Query vs Excel公式
| 功能 | Power Query | Excel公式 |
|---|---|---|
| 批量处理 | 强 | 弱 |
| 自动刷新 | 强 | 弱 |
| 数据清洗 | 强 | 中 |
| 计算 | 中 | 强 |
| 易用性 | 中 | 高 |
结论:
数据处理 → Power Query
单表计算 → Excel公式
十二、学习路径建议
初级
导入数据
删除重复
修改格式
中级
合并查询
追加表
拆分列
高级
自动化报表
多表关联
数据模型分析
十三、总结
Power Query的本质是:
把Excel变成“自动数据处理系统”
核心价值:
一次设置,永久自动执行
替代90%手工整理工作
提升数据处理效率10倍以上