文 / 老汪(汽车零部件财务与商业智能实战派)
专栏:【Excel BI 财务建模实战课讲义】 · 学员专属实操秘籍
适用范围:从 EP030 开始的后续全系随堂课件包实战演练
很多学员下载随堂课件包解压后,双击打开《最终完成版_带PQ查询.xlsx》,看到里面的表格已经是整整齐齐的清洗汇总报表,就以为“不用再做了”,或者不知道该从哪里开始动手。请大家务必明确:
- 表格现状是成果样式(标杆参照):当前文件里展现的报表,是这节课最终清洗和计算后的「标准成果答案」,供大家随时核对效果与数据指标;
- 动手演练必须照本指南操作:要想真正掌握 Power Query 的核心内功,您必须按照下方六步图文指引,在《最终完成版_带PQ查询.xlsx》中新建空白查询并注入《M_动态自适应脚本.m》,或者在右侧【应用的步骤】中一步步点击回溯,才能看透每一行 M 函数是如何驱动数据蜕变的!
📁 一、 随堂课件包核心资产清单
解压课件压缩包后,您会看到以下标准核心资产:
| 资产文件名 | 文件类型 | 学员使用用途与老汪建议 |
|---|---|---|
| 本节案例 / 原始业务数据表.xlsx | Excel 工作簿 | 未清洗的业务原始台账。供学员作为练手输入源,体验从零清洗的过程。 |
| 本节案例 / 最终完成版_带PQ查询.xlsx | Excel 工作簿 | 【核心主表】内嵌 Q001 动态相对路径配置与清洗成果。演练与单步回溯均在此文件内进行。 |
| M_动态自适应脚本.m | Power Query 脚本 | 纯文本格式的完整 M 语言源码,带有逐行详细中文注释,供学员全选复制并注入高级编辑器。 |
| PowerQuery随堂实操课件学员使用与M脚本演练指南.docx | Word 说明文档 | 新手开箱必读的超详细图文演练手册,可直接在本地离线查看学习。 |
🛠️ 二、 六步极速实操演练图文指南
▶ 步骤 01:打开《最终完成版_带PQ查询.xlsx》,新建空白查询
双击打开课件文件夹内的《最终完成版_带PQ查询.xlsx》。在 Excel 顶部功能区点击【数据】选项卡 ➔ 找到左侧【获取数据】图标 ➔ 鼠标悬停展开【自其他来源(O)】 ➔ 点击最下方的【空白查询(Q)】。
▶ 步骤 02:进入 Power Query 编辑器,清空高级编辑器默认内容
系统将自动弹开独立的【Power Query 编辑器】窗口。在顶部菜单栏【主页】选项卡中,点击【高级编辑器】按钮。在弹出的代码窗口中,使用鼠标全选或按快捷键 Ctrl + A 选中所有默认生成的 let ... in 源模板代码,直接按 Delete 键彻底清空!
▶ 步骤 03:在文件夹中找到随堂《M_动态自适应脚本.m》,用记事本打开
切回课件解压目录,找到随课提供的标准 M 函数代码文件《M_动态自适应脚本.m》。鼠标右键单击该文件 ➔ 展开【打开方式(H)】 ➔ 选择最纯净的 Windows 自带【记事本】(或 Notepad++)打开。
▶ 步骤 04:全选写好的 M 语言核心函数脚本并复制
在记事本窗口中,按下快捷键 Ctrl + A 全选整份由老汪编写且经过实战测试的工业级 M 语言函数代码,然后按下 Ctrl + C(或右键选择【复制】),将全部代码完整暂存至剪贴板。
▶ 步骤 05:粘贴至高级编辑器,确认语法无误后点击完成
切回到刚刚已经清空的 Excel【高级编辑器】窗口,按下 Ctrl + V 将复制的代码完整粘贴进去。此时请特别留意左下角的语法校验提示,确认显示绿色对勾与“未检测到语法错误”文字后,点击右下角的【完成】按钮。
▶ 步骤 06:查看每一步清洗成果,点击右侧步骤进行单步回溯
点击完成后,主界面立刻展现最终清洗出的标准商业智能报表!此时最关键的学习动作是:观察右侧的【查询设置】➔【应用的步骤】列表。从上到下依次点击每一个步骤(如“源”、“提升标题”、“更改类型”、“添加自定义列”等),中间数据预览区域会实时呈现该步骤处理后的瞬时切片。通过单步对比,您能直观领悟 M 语言数据流管道的每一步流转过程!
💡 三、 老汪经验谈:学员高频问题与避坑秘籍
Q1:为什么把课件解压到不同电脑或 U 盘后,点击【全部刷新】不会报红字?
因为老汪的课件严格遵循了【Q001 动态相对路径标准】。我们在《最终完成版_带PQ查询.xlsx》的【配置】工作表 A1 单元格中预置了动态函数 =LEFT(CELL("filename",$A$1), FIND("[", CELL("filename",$A$1))-1) 并命名为「当前路径」。M 语言查询启动时会优先从 Excel 名称框中提取当前文件夹绝对路径并自动拼接待处理文件名。因此无论您放在公司电脑、家里电脑还是随身 U 盘,解压后点击全部刷新,永不报错!
Q2:我在右侧【应用的步骤】中点击某个步骤后,还能不能修改代码测试?
完全可以!这就是 Power Query 最具魅力的地方。您可以点击右侧任意步骤,在上方编辑栏中直接查看该步骤对应的单一 M 函数表达式;若想对全流程做大规模逻辑重构,随时点击【主页】➔【高级编辑器】即可重新进入全局代码视图。您可以尝试修改其中的过滤条件、计算权重或列名,实时观察下游步骤的联动变化。
Q3:我在真实工作中处理自己公司的业务表,如何套用这套 M 语言逻辑?
第一步:确保您的 Excel 源文件与汇总主表放在同一逻辑目录下,或者仿照课件在配置表写好路径公式;第二步:核对您自己表格的表头列名与脚本中的列名是否完全吻合;第三步:将老汪提供的 M 脚本粘贴进您的高级编辑器,将第一步读取表名换成您实际的 Sheet 名即可瞬间享受自动化清洗的快感!
🎁 操作指南 Word 完整版离线下载
本节实操随堂 Excel 课件包免费下载
包含配套的《原始业务数据表.xlsx》(练手用)与《最终完成版_带PQ查询.xlsx》(预置当前路径自适应公式,下载解压即可直接刷新),以及纯文本 M 语言代码文件。















暂无评论内容