问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Excel Power Query学习笔记:从入门到精通

创作时间:
作者:
@小白创作中心

Excel Power Query学习笔记:从入门到精通

引用
CSDN
1.
https://m.blog.csdn.net/weixin_50765750/article/details/145713848

Power Query是Excel中一个强大的数据处理工具,能够帮助用户快速完成数据的导入、清洗和转换等操作。本文是一篇详细的学习笔记,通过多个实操案例,系统地介绍了Power Query的各项功能和使用技巧,适合Excel用户学习和参考。

第一节:入门实操案例

1.拆分

(1)导入数据:打开Excel--数据--获取数据--来自文件--从Excel工作薄--点击表格--导入--转换数据

(2)新增数据:主页--新建源--文件--Excel--点击表格--导入--转换数据

(3)vlookup平替:主页--合并查询--将查询合并为新查询--在新表最后一列点开下拉菜单--匹配条件(空)/使用原始列名作为前缀(空)

(4)根据工号提取前两位作为部门:选中工号列--添加列--重复列--选中重复列--主页-拆分列--按字符数--字符数(自定义)--确认

(5)根据提取出来的前两位匹配部门:选中题4中的列--添加列--条件列

(6)根据身份证号提取出生日期:选中身份证号码列--添加列--提取--范围--转换数据类型

(7)根据身份证号判断性别:选中身份证号列--添加列--提取--范围--转换数据类型(整数)--添加列--信息--奇数----转换数据类型(整数)--添加列--条件列--转换数据类型(文本)

(8)根据性别添加称呼:选中性别列--添加列--条件列--

(9)根据办公桌尺寸提取长宽高:选中办公桌尺寸列--主页--拆分列--按分隔符--自定义

(10)将"CM"替换成"厘米":选中“CM"列--主页--替换值

(11)将领取物品分成物品和数量列:选中领取物品列--转换--提取--分隔符之前的文本(数量同)

2.列与列计算

(1)计算实发工资:任意列--添加列--自定义列

(2)sumifs函数实现:转换--分组依据

(3)countif函数实现:转换--分组依据

(4)处理完的表格导入到Excel:主页--关闭并上载--关闭并上载至--表

3.删除重复项

根据姓名删除重复:数据--来自表格/区域--选中姓名列--右键--删除重复

4.数据转置

数据转置:数据--来自表格/区域--主页--将第一行用作标题--转换--转置--主页--将第一行用作标题

5.逆透视

逆透视:选中多列--转换--逆透视列--逆透视列

选中不透视列--转换--逆透视列--透视其他列

6.工作表汇总

数据--获取数据--来自文件--从Excel工作簿--选中表格--选择多项--主页--追加查询--将查询追加为新查询

7.工作簿汇总

数据--获取数据--来自文件--从文件夹--转换数据--选中第一列--主页--删除--删除其他列--添加列--自定义列--输入自定义列--删除第一列--展开Table列--选中Table列--主页--删除列--删除其他列--展开

第二节:PQ基本操作

PQ功能:(1)数据获取(2)数据转换(3)数据处理

1.数据导入

2.选项卡功能区

“主页”选项卡

“转换”选项卡

“添加列”选项卡

“视图”选项卡

“M函数”地址栏

3.选项卡功能区

查询表:点击查看某个表

应用的步骤:点击相应步骤进行回退(不能使用Ctrl+Z)

数据预览

4.数据上载

将查询表上载至Excel

数据刷新:右键刷新/数据--全部刷新

第三节:自定义列

万能Ctrl+E:快速填充(好用!)

添加列--自定义列

第四节:追加查询

数据--获取数据--自文件--从文件夹--转换数据----选中第一列--主页--删除--删除其他列--添加列--自定义列--输入自定义列(Excel.Workbook函数)--删除第一列--展开Table列--选中Table列--主页--删除列--删除其他列--展开

第五节:6种连接类型

数据--获取数据--自表格/区域--主页--关闭并上载--关闭并上载至--仅创建连接

主页--合并查询--将查询合并为新查询--左外/右外/完全

左外:左V右。

右外:右V左。

完全:左右合并去重。

内部:左右合并去重,只保留左右都有的。

左反:合并去重,删掉右边有的。

右反:合并去重,删掉左边有的。

第六节:合并查询

主页--合并查询--将查询合并为新查询

第七节:逆透视和分组依据

透视:实现数据透视表功能

转换--透视列

转换--逆透视列

转换--分组依据

第八节:条件列

添加列--条件列

添加列--自定义列

第九节:删除空行和错误

Ctrl+D:快速向下填充

Ctrl+Enter:快速在合并单元格中填充

主页--删除行--删除空行

第十节:M函数-最大最小值

M函数入门:大括号里放的都叫List {列表},中括号里放的都叫Record[记录],工作表在Excel中叫Sheet,在PQ里叫Table

加法公式:List.Sum({[字段名1],[字段2],[字段3]...})

乘法公式:List.Product({[字段1],[字段2],[字段3]...})

最大值:List.Max({[字段1],[字段2],[字段3]...})

最小值:List.Min({[字段1],[字段2],[字段3]...})

第十一节:M函数-平均值

平均值:List.Average({[字段1],[字段2],[字段3]...})

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号