飞豹客 · 课能看,资料也能带走
飞豹客体系课

【曾贤志】Power Query For Excel数据处理利器(第3季 M代码高阶篇)

这门课解决什么问题 如果你用 Excel 处理数据,经常卡在这些场景:多个文件的数据需要自动合并、JSON/XML 接口数据要导入处理、或者用公式和透视表已经解决不了的复杂逻辑。这门课的重点是 Power Query 的 M 代码层面,让你能写出自动化程度更高、适应性更强的数据处理流程。 第 3 季

单课价¥39.00新品 上架
会员价¥19.50开通会员,全站课程按会员价下载套餐详情
1 人关注 更新于 2026-10-21 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

购买本课销量 0 · 永久有效
会员价 · 单课标价 ¥39.00

会员 · 按档位

永久¥19.505折
年¥23.406折
月¥27.307折

游客按标价购买,不享受上表折扣。

支付成功后自动发放网盘链接,链接失效可找客服免费补

正版保障 极速发货 售后无忧

这门课解决什么问题

如果你用 Excel 处理数据,经常卡在这些场景:多个文件的数据需要自动合并、JSON/XML 接口数据要导入处理、或者用公式和透视表已经解决不了的复杂逻辑。这门课的重点是 Power Query 的 M 代码层面,让你能写出自动化程度更高、适应性更强的数据处理流程。

第 3 季主要针对已经用过 Power Query 界面操作的人,深入代码层。你会学到怎么用 M 函数直接操作列表、文件夹、多种数据格式,而不是只依赖拖拉拽的界面。这意味着你可以处理字段变化的表格、批量导入文件、从 API 返回的 JSON 数据中提取需要的部分,所有这些都能写成可复用的代码。

适合什么基础、建议从哪里开始

这是高阶内容,前提是你已经用过 Power Query 的界面,知道什么是"查询"和"步骤"。如果还没接触过,先去第 1、2 季把基础打好。这一季假设你能读懂简单 M 代码,知道函数的概念。

建议先看第 1 模块的多表合并部分——这是最常见的实战需求。从"动态合并指定表格"开始,理解怎么用代码替代手工操作,然后看"不同工作簿合并"和"字段不定的情况",这三块能直接解决办公室里 80% 的数据汇总工作。接着看"文本、JSON、XML 获取"那几节,了解 Power Query 怎么读不同格式的数据——这是连接外部数据源的基础。

第 2 模块是 List 列表函数,这些函数用来处理一维数据、做条件筛选、判断数据特性。可以在需要的时候查阅,不一定要全部学。

学完能独立做什么、怎么配合练习

学完这门课,你能独立处理这类工作:把散落在多个 Excel 文件里的数据自动汇总到一个表里;从公司系统导出的 JSON 或 CSV 数据,用代码清洗和重组;即使数据源的字段在变化,已写好的代码流程仍能自动适应。更重要的是,你写出来的处理流程可以每周、每月重复运行,不用每次都手工操作。

课程内每个主题都有具体的工作场景演示。建议不要只看视频,要跟着把代码写到自己的 Excel 里,或者用课程提供的样本文件练习。关键是理解每个函数在你的数据上怎么运行——比如多表合并那几节,试着用自己公司的数据结构改改代码,看能不能适应不同的表名、不同的列数。这样练完,回到工作中才能快速套用。

课程目录

课程目录97 集
  • 1-1 [应有尽有的数据获取方式] 1.1 动态合并指定表格数据(表格法) (11:19).mp4
  • 1-2 [应有尽有的数据获取方式] 1.2 动态合并指定表格数据(定义名称法) (18:40).mp4
  • 1-3 [应有尽有的数据获取方式] 1.3 自动多表合并(数据源表与结果表在相同工作簿) (35:18).mp4
  • 1-4 [应有尽有的数据获取方式] 1.4 自动多表合并(数据源表与结果表在不同工作簿) (14:48).mp4
  • 1-5 [应有尽有的数据获取方式] 1.5 自动多表合并(数据源表字段不定) (18:46).mp4
  • 1-6 [应有尽有的数据获取方式] 1.6 获取txt与csv文本数据(Csv.Documen) (24:48).mp4
  • 1-7 [应有尽有的数据获取方式] 1.7 获取XML格式数据(Xml.Tables) (15:58).mp4
  • 1-8 [应有尽有的数据获取方式] 1.8 获取JSON格式数据(Json.Document) (13:01).mp4
  • 1-9 [应有尽有的数据获取方式] 1.9 获取指定目录下的文件数据(Folder.Files) (33:12).mp4
  • 2-1 [List列表函数] 交替提取列表值List.Alternate (21:23).mp4
  • 2-2 [List列表函数] 查找列表中的关键字元素List.FindText (09:19).mp4
  • 2-3 [List列表函数] 按条件提取列表元素List.First与List.First (30:29).mp4
  • 2-4 [List列表函数] 按条件提取列表元素List.Last与List.LastN (30:45).mp4
  • 2-5 [List列表函数] 增加列表元素List.InsertRange (17:29).mp4
  • 2-6 [List列表函数] 列表独一性判断List.IsDistinct (10:12).mp4
  • 2-7 [List列表函数] 判断列表元素是否满足条件(与、或) (26:41).mp4
  • 2-8 [List列表函数] 活该你单身List.Single (16:45).mp4
  • 2-9 [List列表函数] 列表也玩跳一跳List.Skip (19:39).mp4
  • 2-10 [List列表函数] 列表删除系列函数 (37:01).mp4
  • 2-11 [List列表函数] 列表重复函数List.Repeat (16:26).mp4
  • 2-12 [List列表函数] 列表替换函数 (34:53).mp4
  • 2-13 [List列表函数] 列表替换函数2- List.ReplaceValu (43:21).mp4
  • 2-14 [List列表函数] 列表删除函数之按条件删除 (34:04).mp4
  • 2-15 [List列表函数] 列表转换函数List.TransformMan (28:29).mp4
  • 2-16 [List列表函数] 列表中的and、or多条件判断 (18:16).mp4
  • 2-17 [List列表函数] 列表多条件判断List.Contains系列函数 (39:51).mp4
  • 2-18 [List列表函数] 定位指定列表元素的位置List.PositionOfAny (32:56).mp4
  • 2-19 [List列表函数] 列表反转List.Reverse (23:26).mp4
  • 2-20 [List列表函数] 返回两个列表的不同元素List.Differenc (20:30).mp4
  • 2-21 [List列表函数] 返回多个列表的相同元素List.Intersect (20:39).mp4
  • 2-22 [List列表函数] 返回多个列表的所有元素List.Union (16:57).mp4
  • 2-23 [List列表函数] 求列表的zui大值、最小值 (24:18).mp4
  • 2-24 [List列表函数] 根据条件统计列表的zui大值、最小值 (38:33).mp4
  • 2-25 [List列表函数] 自定义序列值List.Numbers (16:31).mp4
  • 2-26 [List列表函数] 按条目数拆分列表(List.Split) (06:09).mp4
  • 3-1 [Record记录函数] 提取Record记录和记录值 (42:08).mp4
  • 3-2 [Record记录函数] 提取Record记录信息 (27:15).mp4
  • 3-3 [Record记录函数] Record记录合并与转换 (31:10).mp4
  • 3-4 [Record记录函数] Record记录与表格的互转 (20:00).mp4
  • 3-5 [Record记录函数] Record记录与列表的互转 (25:33).mp4
  • 3-6 [Record记录函数] Record记录重命名与重新排列 (17:38).mp4
  • 3-7 [Record记录函数] Record记录的新建与删除 (21:15).mp4
  • 4-1 [Table表函数] Table表列的计数与空表判断 (15:08).mp4
  • 4-2 [Table表函数] 统计Table表格各列信息 (19:09).mp4
  • 4-3 [Table表函数] Table表格的偏移、删除、保留 (13:48).mp4
  • 4-4 [Table表函数] Table表格各列关键字筛选 (23:50).mp4
  • 4-5 [Table表函数] 从头获取Table表格数据 (24:03).mp4
  • 4-6 [Table表函数] 从尾获取Table表数据 (27:30).mp4
  • 4-7 [Table表函数] 按条件删除Table表记录 (37:27).mp4
  • 4-8 [Table表函数] Table表的多条件判断 (28:00).mp4
  • 4-9 [Table表函数] 按条件分割Table表函数Table.Partition (41:30).mp4
  • 4-10 [Table表函数] 反转表格行记录Table.ReverseRows (07:44).mp4
  • 4-11 [Table表函数] 按指定条数拆分表格(Table.Split)实例 (12:04).mp4
  • 4-12 [Table表函数] 强大到令人发指的分组函数Table.Group (46:47).mp4
  • 4-13 [Table表函数] 查询表求独一值Table.Distinct (06:25).mp4
  • 4-14 [Table表函数] 查询表定位Table.PositionOf (24:52).mp4
  • 4-15 [Table表函数] 查询表的删除行与替换行 (30:19).mp4
  • 4-16 [Table表函数] 查询表求zui大、最小、排序 (20:56).mp4
  • 4-17 [Table表函数] 查询表的查找替换(Table.ReplaceValue) (31:40).mp4
  • 4-18 [Table表函数] 按行替换实例(Table.ReplaceRows) (22:59).mp4
  • 4-19 [Table表函数] 转换查询表行(Table.TransformRwos) (30:04).mp4
  • 4-20 [Table表函数] 重复查询表(Table.Repeat) (07:50).mp4
  • 4-21 [Table表函数] 重新排列和重命名查询表字段 (32:38).mp4
  • 4-22 [Table表函数] 查询表列的选择、删除操作 (19:33).mp4
  • 4-23 [Table表函数] 转换查询表的标题名称 (13:00).mp4
  • 4-24 [Table表函数] 添加索引列(Table.AddIndexColumn) (11:21).mp4
  • 4-25 [Table表函数] 升级版zui大值与最小值(Table.MaxN、Table (16:31).mp4
  • 4-26 [Table表函数] 聚合函数Table.AggregateTableColum (17:31).mp4
  • 4-27 [Table表函数] 对查询查表指定列的填充 (19:51).mp4
  • 5-1 [Date日期函数应用] 日期的建立、拆分、转换 (27:36).mp4
  • 5-2 [Date日期函数应用] 不同日期单位的开始与结束日期提取 (23:49).mp4
  • 5-3 [Date日期函数应用] 不同日期单位增减 (16:02).mp4
  • 5-4 [Date日期函数应用] 指不同日期单位中的某一天 (33:02).mp4
  • 5-5 [Date日期函数应用] 以当前系统日期为基准的日期判断函数 (51:01).mp4
  • 6-1 [DateTime函数应用] 日期时间的建立、拆分、转换 (54:01).mp4
  • 6-2 [DateTime函数应用] 以当前系统时间为基准的时间判断函数 (21:19).mp4
  • 6-3 [DateTime函数应用] 时间的建立、拆分、转换 (32:09).mp4
  • 6-4 [DateTime函数应用] 持续时间函数应用 (16:47).mp4
  • 7-1 [其它函数] 计算文本型表达式(Expression.Evalua (20:30).mp4
  • 8-1 [正则表达式在Power Query中的应用] 将JS语言写入Power Query (24:30).mp4
  • 8-2 [正则表达式在Power Query中的应用] 正则表达式之普通字符应用 (36:36).mp4
  • 8-3 [正则表达式在Power Query中的应用] 正则表达式之特殊字符应用 (22:32).mp4
  • 8-4 [正则表达式在Power Query中的应用] 正则表达式之量词匹配 (42:49).mp4
  • 8-5 [正则表达式在Power Query中的应用] 正则表达式之“或”应用 (16:19).mp4
  • 8-6 [正则表达式在Power Query中的应用] 正则表达式之分组应用 (21:46).mp4
  • 8-7 [正则表达式在Power Query中的应用] 正则表达式之非捕获分组应用 (40:22).mp4
  • 8-8 [正则表达式在Power Query中的应用] 正则表达式之边界应用 (29:28).mp4
  • 8-9 [正则表达式在Power Query中的应用] 正则表达式之正则对象测试应用 (15:42).mp4
  • 8-10 [正则表达式在Power Query中的应用] 正则表达式之替换应用 (22:38).mp4
  • 9-1 [抓取网页数据到Excel中] 获取Table格式的数据 (35:14).mp4
  • 9-2 [抓取网页数据到Excel中] 获取JSON格式的数据 (58:43).mp4
  • 9-3 [抓取网页数据到Excel中] 获取XML格式的数据 (11:07).mp4
  • 9-4 [抓取网页数据到Excel中] 获取其它格式的数据 (33:01).mp4
  • 9-5 [抓取网页数据到Excel中] 获取GET提交方式的数据 (55:32).mp4
  • 9-6 [抓取网页数据到Excel中] 获取POSET提交方式的数据 (25:51).mp4
  • 9-7 [抓取网页数据到Excel中] 获取需要用户登录方式的数据(GET) (37:39).mp4
  • 9-8 [抓取网页数据到Excel中] 获取需要用户登录方式的数据(POST) (15:57).mp4